psdi.app.scconfig

Interface SCConfigServiceRemote

    • Method Detail

      • loadStartCenter

        void loadStartCenter(java.lang.String groupName,
                             UserInfo ui)
                      throws java.rmi.RemoteException,
                             MXException
        Creates startcenters for a user based on his group template
        Throws:
        java.rmi.RemoteException
        MXException
      • loadStartCenterFromTemplate

        long loadStartCenterFromTemplate(java.lang.String templateId,
                                         java.lang.String groupName,
                                         UserInfo ui,
                                         boolean modifyTemplate)
                                  throws java.rmi.RemoteException,
                                         MXException
        Creates startcenters for a user directly based on template id
        Throws:
        java.rmi.RemoteException
        MXException
      • saveAsTemplate

        void saveAsTemplate(java.lang.String startCenterToCopy,
                            UserInfo ui)
                     throws java.rmi.RemoteException,
                            MXException
        Creates startcenters for a user based on his group template
        Throws:
        java.rmi.RemoteException
        MXException
      • getStartCenters

        java.lang.Object[] getStartCenters(UserInfo ui)
                                    throws java.rmi.RemoteException,
                                           MXException
        Creates startcenters for a user based on his group template
        Throws:
        java.rmi.RemoteException
        MXException
      • updateStartCenter

        long updateStartCenter(MboRemote startCenter)
                        throws java.rmi.RemoteException,
                               MXException
        Update Start Center from latest template.
        Throws:
        java.rmi.RemoteException
        MXException
      • doesAttributeExist

        boolean doesAttributeExist(MboSetRemote msr,
                                   java.lang.String attributeName)
                            throws java.rmi.RemoteException,
                                   MXException
        Returns true if the given attribute exists in the mboSet
        Parameters:
        mboName -
        attributeName -
        Returns:
        Throws:
        java.rmi.RemoteException
        MXException
      • checkGroupAssociation

        java.util.Hashtable checkGroupAssociation(UserInfo ui)
                                           throws java.rmi.RemoteException,
                                                  MXException
        Returns message if any start centers have been removed due to group disassociated
        Returns:
        hashtable with keys 'groupsremoved','scremoved
        Throws:
        java.rmi.RemoteException
        MXException
      • getPortletControlNameMap

        java.util.Hashtable getPortletControlNameMap(UserInfo ui)
                                              throws java.rmi.RemoteException,
                                                     MXException
        Returns a collection of portletappname vs their control names that are stored in the database
        Returns:
        hashtable
        Throws:
        java.rmi.RemoteException
        MXException
      • templateBeingModified

        boolean templateBeingModified(UserInfo ui,
                                      long templateID)
                               throws java.rmi.RemoteException,
                                      MXException
        Returns trus if this template is being modified by another admin
        Throws:
        java.rmi.RemoteException
        MXException
      • isTemplate

        boolean isTemplate(UserInfo ui,
                           long startCenterId)
                    throws java.rmi.RemoteException,
                           MXException
        Returns trus if a start center is a template
        Throws:
        java.rmi.RemoteException
        MXException