alma::TMCDB::maci::Component Class Reference

Inheritance diagram for alma::TMCDB::maci::Component:
Inheritance graph
[legend]
Collaboration diagram for alma::TMCDB::maci::Component:
Collaboration graph
[legend]

List of all members.

Public Member Functions

Element getExtraData ()
 Component ()
String toString ()
Boolean isAutostart ()
void setAutostart (boolean autostart)
String getCode ()
void setCode (String code)
ComponentLogger getComponentLogger ()
void setComponentLogger (ComponentLogger componentLogger)
String getContainer ()
Boolean isDefault ()
void setDefault (boolean default1)
Integer getKeepAliveTime ()
void setKeepAliveTime (int keepAliveTime)
String getName ()
void setName (String name)
String getType ()
String getImplLang ()
void setImplLang (String implLang)

Public Attributes

int ComponentId
String Path
boolean Control
String XMLDoc

Private Attributes

int ConfigurationId
String Name
String Code
String Type
String Container
String ImplLang
Container ContainerInstance
ComponentType ComponentTypeInstance
int KeepAliveTime
boolean Autostart
boolean Default
ComponentLogger ComponentLogger
String Data
Element extraData
boolean extraDataParsed = false

Static Private Attributes

static final String newline = System.getProperty("line.separator")

Constructor & Destructor Documentation

alma::TMCDB::maci::Component::Component (  )  [inline]

Default Constructor for Component. Setter methods must be used to insert data.


Member Function Documentation

String alma::TMCDB::maci::Component::getCode (  )  [inline]
Returns:
the code
ComponentLogger alma::TMCDB::maci::Component::getComponentLogger (  )  [inline]
Returns:
the componentLogger
String alma::TMCDB::maci::Component::getContainer (  )  [inline]
Returns:
the container
Element alma::TMCDB::maci::Component::getExtraData (  )  [inline]
String alma::TMCDB::maci::Component::getImplLang (  )  [inline]
Returns:
the implLang
Integer alma::TMCDB::maci::Component::getKeepAliveTime (  )  [inline]
Returns:
the keepAliveTime
String alma::TMCDB::maci::Component::getName (  )  [inline]
Returns:
the name
String alma::TMCDB::maci::Component::getType (  )  [inline]
Returns:
the type
Boolean alma::TMCDB::maci::Component::isAutostart (  )  [inline]
Returns:
the autostart
Boolean alma::TMCDB::maci::Component::isDefault (  )  [inline]
Returns:
the default
void alma::TMCDB::maci::Component::setAutostart ( boolean  autostart  )  [inline]
Parameters:
autostart the autostart to set
void alma::TMCDB::maci::Component::setCode ( String  code  )  [inline]
Parameters:
code the code to set
void alma::TMCDB::maci::Component::setComponentLogger ( ComponentLogger  componentLogger  )  [inline]
Parameters:
componentLogger the componentLogger to set
void alma::TMCDB::maci::Component::setDefault ( boolean  default1  )  [inline]
Parameters:
default1 the default to set
void alma::TMCDB::maci::Component::setImplLang ( String  implLang  )  [inline]
Parameters:
implLang the implLang to set
void alma::TMCDB::maci::Component::setKeepAliveTime ( int  keepAliveTime  )  [inline]
Parameters:
keepAliveTime the keepAliveTime to set
void alma::TMCDB::maci::Component::setName ( String  name  )  [inline]
Parameters:
name the name to set
String alma::TMCDB::maci::Component::toString (  )  [inline]

Reimplemented from alma::TMCDB::maci::ComponentNode.


Member Data Documentation

final String alma::TMCDB::maci::Component::newline = System.getProperty("line.separator") [static, private]

Reimplemented from alma::TMCDB::maci::ComponentNode.


The documentation for this class was generated from the following file:

Generated by  doxygen 1.6.2