com.ibm.ism.content

Class Catalog

    • Constructor Detail

      • Catalog

        public Catalog(MboSet ms)
                throws java.rmi.RemoteException
        Parameters:
        ms -
        Throws:
        java.rmi.RemoteException
    • Method Detail

      • parseCatalog

        public void parseCatalog(MboSetRemote ms,
                                 java.lang.String urlString,
                                 java.lang.String descString)
                          throws java.io.IOException,
                                 org.xml.sax.SAXException,
                                 MXException
        Throws:
        java.io.IOException
        org.xml.sax.SAXException
        MXException
      • getMboSet

        public MboSetRemote getMboSet(java.lang.String arg0)
                               throws MXException,
                                      java.rmi.RemoteException
        Description copied from class: Mbo
        Get a related MboSet for the object using the named relationship. Used for cross object linking; for example,Work Order to Asset.
        Specified by:
        getMboSet in interface MboRemote
        Overrides:
        getMboSet in class Mbo
        Parameters:
        arg0 - The relationship provided to retrieve a related mboSet, usually using foreign keys. For example, "psdi.app.workorder.WOSetRemote.ASSET" is a relationship for the work order object to access the asset Set where "workorder.assetnum=asset.assetnum". The relationship can also be chained. Such as ASSET.ASSETSTATUS.
        Returns:
        The returned related set specified through the relationship.
        Throws:
        MXException - "A relationship called {0} does not exist for the {1} business object" exception will be thrown if the relationship was not found. "Unknown Object" exception will be thrown if the database object can not be found through the relationship.
        java.rmi.RemoteException
        See Also:
        Mbo.getMboSet(String)