Package com.ibm.di.connector.ccmdb.model
Class ActualCI
- java.lang.Object
-
- com.ibm.di.connector.ccmdb.model.ModelObject
-
- com.ibm.di.connector.ccmdb.model.ActualCI
-
public class ActualCI extends ModelObject
This class is a representation of an actual configuration item in CCMDB
-
-
Constructor Summary
Constructors Constructor Description ActualCI()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAttribute(ClassAttribute attribute)voidadjust(java.lang.Integer actciid)Sets the primary key value and generates values for all required properties and attributes that are missing.voidclear()Clears all referencesjava.lang.StringgetActciname()java.lang.StringgetActcinum()ClassAttributegetAttribute(java.lang.String attributeName)intgetAttributeCount()java.util.Set<java.lang.String>getAttributeNames()java.lang.StringgetAttributeStringValue(java.lang.String attributeName)java.lang.ObjectgetAttributeValue(java.lang.String attributeName)java.lang.StringgetClassName()java.lang.StringgetClassstructureId()ModelObjectgetDeletedActualCI()java.lang.StringgetGuid()OMPRelationgetOmpRelation()java.util.Set<java.lang.String>getRelationNames()RelationSetgetSourceRelations()java.util.List<CIRelation>getSourceRelations(java.lang.String relationName)RelationSetgetTargetRelations()java.util.List<CIRelation>getTargetRelations(java.lang.String relationName)booleanisLoadAttributes()booleanisLoadDeletedActualCIRelation()booleanisLoadOMPRelation()booleanisLoadSrcRelation()booleanisLoadTrgRelation()voidsetClassification(Classification classification)voidsetDeletedActualCI(ModelObject deletedActualCI)voidsetLoadAttributes(boolean loadAttributes)voidsetLoadDeletedActualCIRelation(boolean loadDeletedActualCIRelation)voidsetLoadOMPRelation(boolean loadOMPRelation)voidsetLoadSrcRelation(boolean loadSrcRelation)voidsetLoadTrgRelation(boolean loadTrgRelation)voidsetOmpRelation(OMPRelation ompRelation)voidsetSourceRelations(RelationSet sourceRelations)voidsetTargetRelations(RelationSet targetRelations)java.lang.StringtoString()java.lang.StringtoUniqueString()-
Methods inherited from class com.ibm.di.connector.ccmdb.model.ModelObject
getProperties, getProperty, getPropertyCount, getPropertyNames, getStringProperty, setProperty
-
-
-
-
Method Detail
-
clear
public void clear()
Clears all references
-
adjust
public void adjust(java.lang.Integer actciid)
Sets the primary key value and generates values for all required properties and attributes that are missing.- Parameters:
actciid- the primary key value
-
getClassName
public java.lang.String getClassName()
- Returns:
- String
-
setClassification
public void setClassification(Classification classification)
- Parameters:
classification-
-
addAttribute
public void addAttribute(ClassAttribute attribute)
- Parameters:
attribute-
-
getAttributeCount
public int getAttributeCount()
- Returns:
- int
-
getAttributeNames
public java.util.Set<java.lang.String> getAttributeNames()
- Returns:
- Set
-
getAttribute
public ClassAttribute getAttribute(java.lang.String attributeName)
- Parameters:
attributeName-- Returns:
- ClassAttribute
-
getAttributeValue
public java.lang.Object getAttributeValue(java.lang.String attributeName)
- Parameters:
attributeName-- Returns:
- Object
-
getAttributeStringValue
public java.lang.String getAttributeStringValue(java.lang.String attributeName)
- Parameters:
attributeName-- Returns:
- String
-
getSourceRelations
public RelationSet getSourceRelations()
- Returns:
- RelationSet
-
setSourceRelations
public void setSourceRelations(RelationSet sourceRelations)
- Parameters:
sourceRelations-
-
getTargetRelations
public RelationSet getTargetRelations()
- Returns:
- RelationSet
-
setTargetRelations
public void setTargetRelations(RelationSet targetRelations)
- Parameters:
targetRelations-
-
getRelationNames
public java.util.Set<java.lang.String> getRelationNames()
- Returns:
- Set
-
getOmpRelation
public OMPRelation getOmpRelation()
- Returns:
- OMPRelation
-
setOmpRelation
public void setOmpRelation(OMPRelation ompRelation)
- Parameters:
ompRelation-
-
getDeletedActualCI
public ModelObject getDeletedActualCI()
- Returns:
- ModelObject
-
setDeletedActualCI
public void setDeletedActualCI(ModelObject deletedActualCI)
- Parameters:
deletedActualCI-
-
getSourceRelations
public java.util.List<CIRelation> getSourceRelations(java.lang.String relationName)
- Parameters:
relationName-- Returns:
- List
-
getTargetRelations
public java.util.List<CIRelation> getTargetRelations(java.lang.String relationName)
- Parameters:
relationName-- Returns:
- List
-
getGuid
public java.lang.String getGuid()
- Returns:
- String
-
getActcinum
public java.lang.String getActcinum()
- Returns:
- String
-
getActciname
public java.lang.String getActciname()
- Returns:
- String
-
getClassstructureId
public java.lang.String getClassstructureId()
- Returns:
- String
-
isLoadAttributes
public boolean isLoadAttributes()
- Returns:
- boolean
-
setLoadAttributes
public void setLoadAttributes(boolean loadAttributes)
- Parameters:
loadAttributes-
-
isLoadSrcRelation
public boolean isLoadSrcRelation()
- Returns:
- boolean
-
setLoadSrcRelation
public void setLoadSrcRelation(boolean loadSrcRelation)
- Parameters:
loadSrcRelation-
-
isLoadTrgRelation
public boolean isLoadTrgRelation()
- Returns:
- boolean
-
setLoadTrgRelation
public void setLoadTrgRelation(boolean loadTrgRelation)
- Parameters:
loadTrgRelation-
-
isLoadOMPRelation
public boolean isLoadOMPRelation()
- Returns:
- boolean
-
setLoadOMPRelation
public void setLoadOMPRelation(boolean loadOMPRelation)
- Parameters:
loadOMPRelation-
-
isLoadDeletedActualCIRelation
public boolean isLoadDeletedActualCIRelation()
- Returns:
- boolean
-
setLoadDeletedActualCIRelation
public void setLoadDeletedActualCIRelation(boolean loadDeletedActualCIRelation)
- Parameters:
loadDeletedActualCIRelation-
-
toString
public java.lang.String toString()
- Overrides:
toStringin classModelObject
-
toUniqueString
public java.lang.String toUniqueString()
-
-