psdi.app.ci

Class CIRelationHis

  • All Implemented Interfaces:
    java.rmi.Remote, CIRelationHisRemote, MboConstants, MboRemote, MaxRemoteProxy


    public class CIRelationHis
    extends Mbo
    implements CIRelationHisRemote
    MBO object to represent CIRelation History. See Configuration Item package description for details.

    This is a system level object.

    The key attribute for this object are: sourceci, targetci, relationum, startdate.

    The attributes in this object are as follows:

    Attribute NameDescription
    CIRelationHisIDUnique ID
    SourceCIIdentifier of the source CI that has a relation with the target CI
    TargetCIIdentifier of the target CI that has a relation with the source CI
    RelationNumIdentifier of the relationship that exists between the source CI and target CI
    ChangeByName of the user who last modified CI Relationship. This attribute defaults to the current user unless another value is provided.
    StartDateThe Date when the relation between the two CIs were established.
    EndDateThe Date when the relation between the two CIs were terminated.
    • Constructor Detail

      • CIRelationHis

        public CIRelationHis(MboSet ms)
                      throws MXException,
                             java.rmi.RemoteException
        Constructs the CIRelationHis object.

        Parameters:
        ms - MboSet
        Throws:
        none
        MXException
        java.rmi.RemoteException
    • Method Detail

      • init

        public void init()
                  throws MXException
        Initialization routine.
        Overrides:
        init in class Mbo
        Parameters:
        none -
        Throws:
        none
        MXException
      • add

        public void add()
                 throws MXException,
                        java.rmi.RemoteException
        Adds a new CIRelationHis object.
        Specified by:
        add in interface MboRemote
        Overrides:
        add in class Mbo
        Parameters:
        none -
        Throws:
        none
        MXException
        java.rmi.RemoteException