public class ExecutionUnitGroup
extends oracle.odi.domain.root.PropertyOwner
Modifier and Type | Field and Description |
---|---|
static int |
NAME_MAX_LENGTH
Maximum length of the name of an execution unit group.
|
Modifier and Type | Method and Description |
---|---|
void |
addExecutionUnit(ExecutionUnit unit)
Add an execution unit to this group.
|
boolean |
containsExecutionUnit(ExecutionUnit unit) |
DeploymentSpec |
getDeploymentSpec()
Deprecated.
Use getPhysicalDesign.
|
java.lang.String |
getDisplayableTypeName()
Get a user-displayable type name for the object.
|
java.util.List |
getExecutionUnits()
Get a list of the execution units in this group.
|
IRoot |
getOwner()
Gets the mapping owner (or parent) of this object.
|
MapPhysicalDesign |
getPhysicalDesign() |
boolean |
isProposedAddExecutionUnitValid(ExecutionUnit exUnit)
Return true if the specified execution unit can be legally added to this group,
else return false.
|
void |
removeExecutionUnit(ExecutionUnit unit)
Remove an execution unit from this group.
|
void |
setName(java.lang.String name)
Set the name of the object.
|
addProperty, addPropertyChangeListener, adjustPropertyPersistency, createProperty, createProperty, delete, getAllProperties, getAllProperties, getAllPropertyMapReferenceOwners, getBooleanPropertyValue, getChildNamespaceId, getDisplayableProperties, getExpressionPropertyValue, getIntPropertyValue, getProperties, getProperties, getProperty, getPropertyMetadataOwner, getPropertyValue, getPropertyValueReference, getStringPropertyValue, initiateDynamicProperties, internalGetAllProperties, internalIsPropertyDefined, internalSetPropertyValue, invokeMethod, isPropertyDefined, notifyPropertyChange, notifyPropertyChangeListeners, onSave, removeAllProperties, removeProperty, removeProperty, removePropertyChangeListener, setBooleanPropertyValue, setIntPropertyValue, setPropertyValue, validate, validateProperties
getBusinessName, getDescription, getGlobalNamespaceId, getName, getNamespaceId, setBusinessName, setDescription
addCachedIssue, addCachedIssues, clearIssueCache, displayIssues, displayIssues, displayIssues, dump, dump, dump, dump, dumpToString, equals, getAdapter, getCachedErrors, getCachedIssues, getCachedSyncState, getCachedValidationErrorMessage, getDisplayableObjectName, getFCOContainer, getFullName, getGUID, getInternalId, getPropertyDefinitionOwner, getRootContainer, getSecurityContainer, getStrongTypeClassName, getSyncState, handleMapChangeEvent, hasAdapter, hashCode, isNew, setCachedSyncState, toString, validate, validate
getGlobalId, getNumericId, hasCustomizedPersistenceMethodFor, invokeCustomizedPersistenceMethodFor
getBusinessName, getDescription, getName, setBusinessName, setDescription
dump, dump, getDisplayableObjectName, getGUID, getStrongTypeClassName, validate, validate
getRootContainer
getGlobalId, getInternalId, getSecurityContainer
public static final int NAME_MAX_LENGTH
public void addExecutionUnit(ExecutionUnit unit)
unit
- The execution unit to add.public boolean isProposedAddExecutionUnitValid(ExecutionUnit exUnit) throws MappingException
exUnit
- The proposed execution unit to add to this group.MapPhysicalException
MappingException
public void removeExecutionUnit(ExecutionUnit unit)
unit
- The execution unit to remove.public DeploymentSpec getDeploymentSpec()
public MapPhysicalDesign getPhysicalDesign()
public java.util.List getExecutionUnits()
public boolean containsExecutionUnit(ExecutionUnit unit)
public IRoot getOwner()
IRoot
public java.lang.String getDisplayableTypeName()
IRoot
getDisplayableTypeName
in interface IPropertyOwner
getDisplayableTypeName
in interface IRoot
getDisplayableTypeName
in class oracle.odi.domain.root.PropertyOwner
public void setName(java.lang.String name) throws MappingException
INamedObject
setName
in interface INamedObject
setName
in class oracle.odi.domain.root.NamedObject
MappingException
- TODO