psdi.app.actualci

Interface ActCIRemote

  • All Superinterfaces:
    MboRemote, java.rmi.Remote
    All Known Implementing Classes:
    ActCI


    public interface ActCIRemote
    extends MboRemote
    Remote Interface to the Actual CI object.
    • Method Detail

      • clearClassification

        void clearClassification()
                          throws java.rmi.RemoteException,
                                 MXException
        This method clears the classtructureid of the CI.
        Throws:
        MXException
        java.rmi.RemoteException
      • isTopLevel

        boolean isTopLevel()
                    throws MXException,
                           java.rmi.RemoteException
        Checks to see if ClassStructure has been set to be top level for use with ACTCI
        Returns:
        True if ClassStructure has been set to be top level for use with ACTCI
        Throws:
        MXException
        java.rmi.RemoteException
      • createAuthorizedCI

        MboRemote createAuthorizedCI(java.lang.String authCIClassID,
                                     java.lang.String authTopCIClassId,
                                     boolean copyAttributes)
                              throws java.rmi.RemoteException,
                                     MXException
        Create a new CI record base on the ACTCI record
        Parameters:
        authCIClassID - Class structure id to use
        authTopCIClassId - Top CI Class structure id to refences
        copyAttributes - Indicate to copy the attribute value of the ACTCI to the CI
        Returns:
        The new CI created
        Throws:
        java.rmi.RemoteException
        MXException
      • isLinkedToCI

        boolean isLinkedToCI()
                      throws MXException,
                             java.rmi.RemoteException
        Checks to see if the ACTCI has been linked to a CI
        Returns:
        True if the ACTCI has been linked to a CI
        Throws:
        MXException
        java.rmi.RemoteException