Class ActualCIDefinition
- java.lang.Object
-
- com.ibm.di.connector.ccmdb.model.def.AbstractDefinition
-
- com.ibm.di.connector.ccmdb.model.def.ModelObjectDefinition
-
- com.ibm.di.connector.ccmdb.model.def.ActualCIDefinition
-
public class ActualCIDefinition extends ModelObjectDefinition
The definition for an actual configuration item according CCMDB.
-
-
Constructor Summary
Constructors Constructor Description ActualCIDefinition(Classification classification)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addAttribute(AttributeDefinition attribute)
AttributeDefinition
getAttribute(java.lang.String name)
java.util.Collection<AttributeDefinition>
getAttributes()
Classification
getClassification()
ModelObjectDefinition
getDeletedActualCI()
OMPRelationDefinition
getOmpRelation()
java.util.Set<java.lang.String>
getRelationNames()
RelationRuleSet
getSourceRelationRules()
java.util.List<RelationRuleDefinition>
getSourceRelationRules(java.lang.String relationName)
RelationRuleSet
getTargetRelationRules()
java.util.List<RelationRuleDefinition>
getTargetRelationRules(java.lang.String relationName)
void
setDeletedActualCI(ModelObjectDefinition deletedActualCI)
void
setOmpRelation(OMPRelationDefinition ompRelation)
void
setSourceRelationRules(RelationRuleSet relationRules)
void
setTargetRelationRules(RelationRuleSet relationRules)
-
Methods inherited from class com.ibm.di.connector.ccmdb.model.def.ModelObjectDefinition
addProperty, getClassName, getProperties, getProperty
-
Methods inherited from class com.ibm.di.connector.ccmdb.model.def.AbstractDefinition
getDisplayName, getDisplayPrefix, isVisible, setDisplayName, setDisplayPrefix, setVisible
-
-
-
-
Constructor Detail
-
ActualCIDefinition
public ActualCIDefinition(Classification classification)
- Parameters:
classification
-
-
-
Method Detail
-
getClassification
public Classification getClassification()
- Returns:
- Classification
-
getOmpRelation
public OMPRelationDefinition getOmpRelation()
- Returns:
- OMPRelationDefinition
-
setOmpRelation
public void setOmpRelation(OMPRelationDefinition ompRelation)
- Parameters:
ompRelation
-
-
getDeletedActualCI
public ModelObjectDefinition getDeletedActualCI()
- Returns:
- ModelObjectDefinition
-
setDeletedActualCI
public void setDeletedActualCI(ModelObjectDefinition deletedActualCI)
- Parameters:
deletedActualCI
-
-
addAttribute
public void addAttribute(AttributeDefinition attribute)
- Parameters:
attribute
-
-
getAttribute
public AttributeDefinition getAttribute(java.lang.String name)
- Parameters:
name
-- Returns:
- AttributeDefinition
-
getAttributes
public java.util.Collection<AttributeDefinition> getAttributes()
- Returns:
- Collection
-
getSourceRelationRules
public RelationRuleSet getSourceRelationRules()
- Returns:
- RelationRuleSet
-
setSourceRelationRules
public void setSourceRelationRules(RelationRuleSet relationRules)
- Parameters:
relationRules
-
-
getTargetRelationRules
public RelationRuleSet getTargetRelationRules()
- Returns:
- RelationRuleSet
-
setTargetRelationRules
public void setTargetRelationRules(RelationRuleSet relationRules)
- Parameters:
relationRules
-
-
getRelationNames
public java.util.Set<java.lang.String> getRelationNames()
- Returns:
- Set
-
getSourceRelationRules
public java.util.List<RelationRuleDefinition> getSourceRelationRules(java.lang.String relationName)
- Parameters:
relationName
-- Returns:
- List
-
getTargetRelationRules
public java.util.List<RelationRuleDefinition> getTargetRelationRules(java.lang.String relationName)
- Parameters:
relationName
-- Returns:
- List
-
-