Class ActualCI


  • public class ActualCI
    extends ModelObject
    This class is a representation of an actual configuration item in CCMDB
    • Constructor Detail

      • ActualCI

        public ActualCI()
    • 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 -
      • toUniqueString

        public java.lang.String toUniqueString()