psdi.app.bulletinboard

Class BulletinBoardCache

  • java.lang.Object
    • psdi.app.bulletinboard.BulletinBoardCache
    • Constructor Detail

      • BulletinBoardCache

        public BulletinBoardCache()
        Constructor
    • Method Detail

      • getValidMessagesCount

        public int getValidMessagesCount()
                                  throws java.rmi.RemoteException,
                                         MXException
        Returns the Valid Messages MboSetRemote If valid messages MboSet is null records are fetched from the DB
        Returns:
        Throws:
        java.rmi.RemoteException
        MXException
      • getBBSetName

        public java.lang.String getBBSetName()
                                      throws java.rmi.RemoteException,
                                             MXException
        Throws:
        java.rmi.RemoteException
        MXException
      • getResultSetAttributes

        public java.util.Vector getResultSetAttributes(boolean reload)
                                                throws MXException,
                                                       java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • getValidMessages

        public java.util.List getValidMessages(boolean reload)
                                        throws MXException,
                                               java.rmi.RemoteException
        Gets a MboSet of valid message mbos from the bbset passed in
        Throws:
        MXException
        java.rmi.RemoteException
      • getViewedMessages

        public java.util.List getViewedMessages(java.lang.String user)
                                         throws MXException,
                                                java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • getResultSetAttributes

        public java.util.Vector getResultSetAttributes()
                                                throws MXException,
                                                       java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • getResultSetAttributes

        public java.util.Vector getResultSetAttributes(java.lang.String isTrackViewedUnViewed)
                                                throws MXException,
                                                       java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • getValidMessages

        public java.util.List getValidMessages()
                                        throws MXException,
                                               java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • getBBMSgStatusCount

        public int getBBMSgStatusCount()
                                throws MXException,
                                       java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • reload

        public void reload()
                    throws MXException
        Calls refresh() and refreshes the valid messages MboSet in a thread safe manner
        Specified by:
        reload in interface MaximoCache
        Throws:
        MXException
      • reload

        public void reload(java.lang.String key)
                    throws MXException
        Description copied from interface: MaximoCache
        Initialize a specific component of the cache identified by the key. E.g. In Maxvars, a specific maxvar can be reinitiliazed from the database. Don't call this method directly. Instead call MXServer.reloadCache(String, String, boolean).
        Specified by:
        reload in interface MaximoCache
        Throws:
        MXException
      • getName

        public java.lang.String getName()
        Returns the name of this object. Typically used to register this Cache
        Specified by:
        getName in interface MaximoCache
        Returns:
      • setCurrentUserInfo

        public void setCurrentUserInfo(UserInfo info)
        Parameters:
        info -
      • getCurrentUserInfo

        public UserInfo getCurrentUserInfo()
        Deprecated. 
        Returns: