psdi.app.assetcatalog

Interface AssetCatalogServiceRemote

    • Method Detail

      • getClassStructure

        MboRemote getClassStructure(UserInfo userInfo,
                                    java.lang.String classStructureUID)
                             throws MXException,
                                    java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • getClassStructure

        MboRemote getClassStructure(UserInfo userInfo,
                                    java.lang.String[] classificationsArray,
                                    boolean returnANewMbo)
                             throws MXException,
                                    java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • getClassStructureFromPath

        MboRemote getClassStructureFromPath(UserInfo userInfo,
                                            java.lang.String HierarchyPath)
                                     throws MXException,
                                            java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • getClassStructure

        MboRemote getClassStructure(UserInfo userInfo,
                                    java.lang.String[] classificationsArray)
                             throws MXException,
                                    java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • getClassStructureMboList

        MboSetRemote getClassStructureMboList(UserInfo userInfo,
                                              java.lang.String[] classificationsArray)
                                       throws MXException,
                                              java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • getClassStructureId

        java.lang.String getClassStructureId(UserInfo userInfo,
                                             java.lang.String objectName,
                                             java.lang.String attrName,
                                             java.lang.String attrValue)
                                      throws MXException,
                                             java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • validateObjectName

        void validateObjectName(java.lang.String objectName)
                         throws MXException,
                                java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • classStructureSearch

        MboSetRemote classStructureSearch(UserInfo userInfo,
                                          java.lang.String objectName,
                                          java.lang.String[] classificationsArray)
                                   throws MXException,
                                          java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • classStructureSearch

        MboSetRemote classStructureSearch(UserInfo userInfo,
                                          java.lang.String objectName,
                                          java.lang.String classStructureid)
                                   throws MXException,
                                          java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • anyLevelSearch

        MboSetRemote anyLevelSearch(UserInfo userInfo,
                                    java.lang.String objectName,
                                    java.lang.String[] classificationsArray)
                             throws MXException,
                                    java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • classAndAttributesSearch

        MboSetRemote classAndAttributesSearch(UserInfo userInfo,
                                              java.lang.String objectName,
                                              java.lang.String classStructureid,
                                              java.lang.String[][] attrAndValues)
                                       throws MXException,
                                              java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • classAndAttributesSearch

        MboSetRemote classAndAttributesSearch(UserInfo userInfo,
                                              java.lang.String objectName,
                                              java.lang.String classStructureid,
                                              java.lang.String[][] attrAndValues,
                                              boolean convertArray)
                                       throws MXException,
                                              java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • classAndAttributesSearch

        MboSetRemote classAndAttributesSearch(UserInfo userInfo,
                                              java.lang.String objectName,
                                              java.lang.String[][] itemColumns,
                                              java.lang.String[][] invVendorColumns,
                                              java.lang.String[][] attrAndValues,
                                              java.lang.String[] classifications)
                                       throws MXException,
                                              java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • classAndAttributesSearchCU

        MboSetRemote classAndAttributesSearchCU(UserInfo userInfo,
                                                java.lang.String[] classificationsArray,
                                                java.lang.String[][] attrAndValues,
                                                boolean convertArray)
                                         throws MXException,
                                                java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • classAndAttributesSearch

        java.lang.String classAndAttributesSearch(UserInfo userInfo,
                                                  java.lang.String objectName,
                                                  MboRemote selectedClassStructureMbo,
                                                  MboSetRemote classSpecSet)
                                           throws MXException,
                                                  java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • attributesSearch

        MboSetRemote attributesSearch(UserInfo userInfo,
                                      java.lang.String objectName,
                                      java.lang.String[][] attrAndValues)
                               throws MXException,
                                      java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • attributesSearch

        MboSetRemote attributesSearch(UserInfo userInfo,
                                      java.lang.String objectName,
                                      java.lang.String[][] attrAndValues,
                                      boolean convertArray)
                               throws MXException,
                                      java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • getMeasureUnits

        MboSetRemote getMeasureUnits(UserInfo userInfo,
                                     java.lang.String classStructureId,
                                     java.lang.String assetAttrid,
                                     java.lang.String objectName)
                              throws MXException,
                                     java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • getChildren

        MboSetRemote getChildren(UserInfo userInfo,
                                 java.lang.String[] classificationsArray,
                                 int currentLevel,
                                 java.lang.String searchString,
                                 java.lang.String searchType)
                          throws MXException,
                                 java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • convertList

        java.lang.String[][] convertList(java.lang.String classstructureid,
                                         java.lang.String[][] attrAndValues)
                                  throws MXException,
                                         java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • convertList

        java.lang.String[][] convertList(UserInfo userInfo,
                                         java.lang.String[][] attrAndValues)
                                  throws MXException,
                                         java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • stringBySearchType

        java.lang.String stringBySearchType(java.lang.String searchType,
                                            java.lang.String searchString)
                                     throws MXException,
                                            java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • getAttributeValues

        MboSetRemote getAttributeValues(UserInfo userInfo,
                                        java.lang.String classstructureid,
                                        java.lang.String assetattrid)
                                 throws MXException,
                                        java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • getClassAndAttributesSearchWhere

        java.lang.String getClassAndAttributesSearchWhere(UserInfo userInfo,
                                                          java.lang.String objectName,
                                                          java.lang.String classStructureid,
                                                          java.lang.String[][] attrAndValues,
                                                          java.lang.String[][] itemWhere,
                                                          java.lang.String[][] invVendorWhere)
                                                   throws MXException,
                                                          java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • getUseWithDomainBaseObjects

        java.util.Vector getUseWithDomainBaseObjects(UserInfo userInfo)
                                              throws MXException,
                                                     java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • attributesSearch

        java.lang.String attributesSearch(UserInfo userInfo,
                                          java.lang.String objectName,
                                          MboSetRemote searchAttrSet)
                                   throws MXException,
                                          java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • setAttributesSearchMboSet

        void setAttributesSearchMboSet(MboSetRemote appMboSet)
                                throws MXException,
                                       java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • getCorrectObjectName

        java.lang.String getCorrectObjectName(UserInfo userInfo,
                                              java.lang.String objectName)
                                       throws MXException,
                                              java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • getCorrectObjectName

        java.lang.String getCorrectObjectName(MboRemote mbo)
                                       throws MXException,
                                              java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • doNotGenerateDescForThisObject

        void doNotGenerateDescForThisObject(java.lang.String objectName)
                                     throws MXException,
                                            java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • toGenerateDescForThisObject

        boolean toGenerateDescForThisObject(java.lang.String objectName)
                                     throws MXException,
                                            java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • getClassStructureFromPath

        MboRemote getClassStructureFromPath(UserInfo userInfo,
                                            java.lang.String hierarchyPath,
                                            java.lang.String objectName)
                                     throws MXException,
                                            java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • getClassStructureFromPath

        MboRemote getClassStructureFromPath(UserInfo userInfo,
                                            java.lang.String hierarchyPath,
                                            java.lang.String orgid,
                                            java.lang.String siteid)
                                     throws MXException,
                                            java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • clearAssetAttrHash

        void clearAssetAttrHash()
                         throws MXException,
                                java.rmi.RemoteException
        IJ18346:before using the hashtable, clear the hashtable so the hashtable is clean After using it, clear the hashtable. IJ18346 is for jobplan with 50 tasks where each is associated with a classification with attributes(CLASSSPEC)
        Throws:
        MXException
        java.rmi.RemoteException