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 void
addAttribute(ClassAttribute attribute)
void
adjust(java.lang.Integer actciid)
Sets the primary key value and generates values for all required properties and attributes that are missing.void
clear()
Clears all referencesjava.lang.String
getActciname()
java.lang.String
getActcinum()
ClassAttribute
getAttribute(java.lang.String attributeName)
int
getAttributeCount()
java.util.Set<java.lang.String>
getAttributeNames()
java.lang.String
getAttributeStringValue(java.lang.String attributeName)
java.lang.Object
getAttributeValue(java.lang.String attributeName)
java.lang.String
getClassName()
java.lang.String
getClassstructureId()
ModelObject
getDeletedActualCI()
java.lang.String
getGuid()
OMPRelation
getOmpRelation()
java.util.Set<java.lang.String>
getRelationNames()
RelationSet
getSourceRelations()
java.util.List<CIRelation>
getSourceRelations(java.lang.String relationName)
RelationSet
getTargetRelations()
java.util.List<CIRelation>
getTargetRelations(java.lang.String relationName)
boolean
isLoadAttributes()
boolean
isLoadDeletedActualCIRelation()
boolean
isLoadOMPRelation()
boolean
isLoadSrcRelation()
boolean
isLoadTrgRelation()
void
setClassification(Classification classification)
void
setDeletedActualCI(ModelObject deletedActualCI)
void
setLoadAttributes(boolean loadAttributes)
void
setLoadDeletedActualCIRelation(boolean loadDeletedActualCIRelation)
void
setLoadOMPRelation(boolean loadOMPRelation)
void
setLoadSrcRelation(boolean loadSrcRelation)
void
setLoadTrgRelation(boolean loadTrgRelation)
void
setOmpRelation(OMPRelation ompRelation)
void
setSourceRelations(RelationSet sourceRelations)
void
setTargetRelations(RelationSet targetRelations)
java.lang.String
toString()
java.lang.String
toUniqueString()
-
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:
toString
in classModelObject
-
toUniqueString
public java.lang.String toUniqueString()
-
-