com.collation.platform.model.topology.app
Interface SoftwareModule

All Superinterfaces:
ConfigurationItem, LogicalElement, ManagedElement, ManagedSystemElement, ModelObject, Provider, java.io.Serializable
All Known Subinterfaces:
ApacheModule, AppClientModule, CGIScript, CitrixApplication, ConnectorModule, DatabaseModule, Db2Module, EJBModule, IIsModule, IPlanetJSP, IPlanetServlet, J2EEApplication, J2EEDeployedObject, J2EEModule, JBossConnectorModule, JBossEJBModule, JBossJ2EEApplication, JBossWebModule, NSAPIPlugin, OracleAppConnectorModule, OracleAppEJBModule, OracleAppJ2EEApplication, OracleAppWebModule, OracleModule, SCAModule, SqlServerModule, StaticContentModule, SybaseModule, WebLogicConnectorModule, WebLogicEJBModule, WebLogicJ2EEApplication, WebLogicPlugin, WebLogicWebModule, WebModule, WebModule, WebSphereConnectorModule, WebSphereEJBModule, WebSphereJ2EEApplication, WebSphereWebModule, WebStaticContentModule

public interface SoftwareModule
extends LogicalElement, Provider, ConfigurationItem

Represents packaged components that are deployed in a Software Container.

Naming Rules:
0="parent,fileName,name" 1="managedSystemName"
Persistable:
true
Table Name:
SOFTMODL
Display Name:
fileName

Field Summary
 
Fields inherited from interface com.collation.platform.model.topology.core.ManagedElement
IBM_COPYRIGHT
 
Fields inherited from interface com.collation.platform.model.topology.process.Provider
IBM_COPYRIGHT
 
Fields inherited from interface com.collation.platform.model.topology.process.itil.ConfigurationItem
IBM_COPYRIGHT
 
Method Summary
 DataFile getFile()
           
 java.lang.String getFileName()
           
 java.lang.String getName()
           
 AppServer getParent()
           
 boolean hasFile()
           
 boolean hasFileName()
           
 boolean hasName()
           
 boolean hasParent()
           
 void setFile(DataFile file)
           
 void setFileName(java.lang.String fileName)
           
 void setName(java.lang.String name)
           
 void setParent(AppServer parent)
           
 
Methods inherited from interface com.collation.platform.model.topology.core.ManagedElement
getManagedSystemName, getRoles, hasManagedSystemName, hasRoles, setManagedSystemName, setRoles
 
Methods inherited from interface com.collation.platform.model.ModelObject
getAdminState, getAllAttributes, getBidiFlag, getBidiFormat, getCDMSource, getCmdbSource, getContextIp, getCreatedBy, getDescription, getDisplayName, getExtendedAttributes, getGuid, getLabel, getLastModifiedBy, getLastModifiedTime, getObjectType, getSourceToken, hasAdminState, hasBidiFlag, hasBidiFormat, hasCDMSource, hasCmdbSource, hasContextIp, hasDescription, hasDisplayName, hasExtendedAttributes, hasGuid, hasLabel, hasObjectType, hasSourceToken, setAdminState, setBidiFlag, setBidiFormat, setCDMSource, setCmdbSource, setContextIp, setDescription, setExtendedAttributes, setGuid, setLabel, setObjectType, setSourceToken
 
Methods inherited from interface com.collation.platform.model.topology.process.Provider
getActivities, getAdvertisedInterfaces, getSAPs, hasActivities, hasAdvertisedInterfaces, hasSAPs, setActivities, setAdvertisedInterfaces, setSAPs
 
Methods inherited from interface com.collation.platform.model.topology.process.itil.ConfigurationItem
getAssetID, getAssetTag, getCICategory, getConfigLastUpdate, getLastAuditState, getLastAuditTime, getLastLifecycleStateTime, getLifecycleState, getPrimaryOwner, hasAssetID, hasAssetTag, hasCICategory, hasConfigLastUpdate, hasLastAuditState, hasLastAuditTime, hasLastLifecycleStateTime, hasLifecycleState, hasPrimaryOwner, setAssetID, setAssetTag, setCICategory, setConfigLastUpdate, setLastAuditState, setLastAuditTime, setLastLifecycleStateTime, setLifecycleState, setPrimaryOwner
 

Method Detail

getParent

AppServer getParent()
                    throws AttributeNotSetException
Throws:
AttributeNotSetException
Implicit Relationship Type:
name="com.collation.platform.model.topology.relation.DeployedTo" reverse="false"

setParent

void setParent(AppServer parent)

hasParent

boolean hasParent()

getName

java.lang.String getName()
                         throws AttributeNotSetException
Throws:
AttributeNotSetException

setName

void setName(java.lang.String name)

hasName

boolean hasName()

getFileName

java.lang.String getFileName()
                             throws AttributeNotSetException
Throws:
AttributeNotSetException

setFileName

void setFileName(java.lang.String fileName)

hasFileName

boolean hasFileName()

getFile

DataFile getFile()
                 throws AttributeNotSetException
Throws:
AttributeNotSetException
Implicit Relationship Type:
name="com.collation.platform.model.topology.relation.Realizes" reverse="true"

setFile

void setFile(DataFile file)

hasFile

boolean hasFile()