public class

IPAEnvironmentsDef

extends AbstractIPAConfigurationElementList
java.lang.Object
   ↳ com.microstrategy.utils.config.AbstractConfigurationElement
     ↳ com.microstrategy.utils.config.AbstractConfigurationElementList
       ↳ com.microstrategy.web.ipa.utils.AbstractIPAConfigurationElementList
         ↳ com.microstrategy.web.ipa.utils.IPAEnvironmentsDef

Summary

Constants
String NODE_IPAENV
[Expand]
Inherited Constants
From class com.microstrategy.utils.config.AbstractConfigurationElementList
From class com.microstrategy.utils.config.AbstractConfigurationElement
Public Constructors
IPAEnvironmentsDef(Node root)
Class constructor.
IPAEnvironmentsDef(String xml)
IPAEnvironmentsDef(Document doc)
Class constructor.
Public Methods
void addEnvironmentDef(String iId, IPAEnvironmentDef iEnvDef)
void addRoot(String iId, IPARoot iRoot)
void delRoot(String iId)
List<IPAConfigItem> getConfigItemsList()
List<IPAEnvironmentDef> getEnvironmentDefList()
IPARoot getRoot()
int getSize()
Determine the number of counters represented in this widget
void save(String fileContents, String fileName)
Save all the information regarding the IPA environments to disk.
Protected Methods
String getKeyAttribute()
Get key attribute
[Expand]
Inherited Methods
From class com.microstrategy.web.ipa.utils.AbstractIPAConfigurationElementList
From class com.microstrategy.utils.config.AbstractConfigurationElementList
From class com.microstrategy.utils.config.AbstractConfigurationElement
From class java.lang.Object
From interface com.microstrategy.utils.config.ConfigurationElement
From interface com.microstrategy.utils.config.ConfigurationElementList
From interface com.microstrategy.utils.config.ConfigurationFile
From interface java.io.Externalizable

Constants

public static final String NODE_IPAENV

Constant Value: "IPAEnvironmentsDef"

Public Constructors

public IPAEnvironmentsDef (Node root)

Class constructor. Creates a new instance of the IPAEnvironmentsDef initializing it with the information provided on an XML Node.

Parameters
root Node instance representing the information regarding IPA topology

public IPAEnvironmentsDef (String xml)

Parameters
xml the xml string of topology
Throws
SAXException
IOException
ParserConfigurationException
IOException
SAXException

public IPAEnvironmentsDef (Document doc)

Class constructor. Creates a new instance of the IPAEnvironments, initializing it with the information provided on an XML Document.

Parameters
doc DOM Document with information to initialize this class

Public Methods

public void addEnvironmentDef (String iId, IPAEnvironmentDef iEnvDef)

public void addRoot (String iId, IPARoot iRoot)

public void delRoot (String iId)

public List<IPAConfigItem> getConfigItemsList ()

public List<IPAEnvironmentDef> getEnvironmentDefList ()

public IPARoot getRoot ()

public int getSize ()

Determine the number of counters represented in this widget

Returns
  • The count of counters

public void save (String fileContents, String fileName)

Save all the information regarding the IPA environments to disk.

Parameters
fileContents The string representation of IPA environments.
fileName The name of the file(along with path information) where we want to store the information.

Protected Methods

protected String getKeyAttribute ()

Get key attribute

Returns
  • null There is no key attribute for the IPAAdminCfg node