com.collation.platform.model.provision.definition
Interface ModuleDefinition

All Superinterfaces:
ModelObject, java.io.Serializable

public interface ModuleDefinition
extends ModelObject

Naming Rules:
0="name,defVersion"
Persistable:
true
Table Name:
MODDEFN
Display Name:
name,defVersion

Method Summary
 Action[] getActions()
           
 ContainerConstraint getContainerConstraint()
           
 java.lang.String getDefVersion()
           
 HostConstraint getHostConstraint()
           
 java.lang.String getName()
           
 PackageDefinition[] getPackageDefinitions()
           
 Parameter[] getParameters()
           
 java.lang.String getType()
           
 boolean hasActions()
           
 boolean hasContainerConstraint()
           
 boolean hasDefVersion()
           
 boolean hasHostConstraint()
           
 boolean hasName()
           
 boolean hasPackageDefinitions()
           
 boolean hasParameters()
           
 boolean hasType()
           
 void setActions(Action[] s)
           
 void setContainerConstraint(ContainerConstraint s)
           
 void setDefVersion(java.lang.String s)
           
 void setHostConstraint(HostConstraint s)
           
 void setName(java.lang.String s)
           
 void setPackageDefinitions(PackageDefinition[] s)
           
 void setParameters(Parameter[] s)
           
 void setType(java.lang.String s)
           
 
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
 

Method Detail

setName

void setName(java.lang.String s)

getName

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

hasName

boolean hasName()

setDefVersion

void setDefVersion(java.lang.String s)

getDefVersion

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

hasDefVersion

boolean hasDefVersion()

setType

void setType(java.lang.String s)

getType

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

hasType

boolean hasType()

setPackageDefinitions

void setPackageDefinitions(PackageDefinition[] s)

getPackageDefinitions

PackageDefinition[] getPackageDefinitions()
                                          throws AttributeNotSetException
Throws:
AttributeNotSetException

hasPackageDefinitions

boolean hasPackageDefinitions()

setHostConstraint

void setHostConstraint(HostConstraint s)

getHostConstraint

HostConstraint getHostConstraint()
                                 throws AttributeNotSetException
Throws:
AttributeNotSetException

hasHostConstraint

boolean hasHostConstraint()

setContainerConstraint

void setContainerConstraint(ContainerConstraint s)

getContainerConstraint

ContainerConstraint getContainerConstraint()
                                           throws AttributeNotSetException
Throws:
AttributeNotSetException

hasContainerConstraint

boolean hasContainerConstraint()

setActions

void setActions(Action[] s)

getActions

Action[] getActions()
                    throws AttributeNotSetException
Throws:
AttributeNotSetException

hasActions

boolean hasActions()

setParameters

void setParameters(Parameter[] s)

getParameters

Parameter[] getParameters()
                          throws AttributeNotSetException
Throws:
AttributeNotSetException

hasParameters

boolean hasParameters()