Interface DestinationMBean

    • Method Summary

      All Methods Instance Methods Abstract Methods Deprecated Methods 
      Modifier and Type Method Description
      void addInterceptors​(String interceptors)
      add interceptors
      void addReader​(String proxyId)
      Administration method setting a given user as a reader on this destination.
      void addWriter​(String proxyId)
      Administration method setting a given user as a writer on this destination.
      void delete()
      Administration method removing this destination from the platform.
      String getAdminName()  
      String getDMQId()
      Monitoring method returning the dead message queue id of this destination, null if not set.
      String getInterceptors()  
      String getName()  
      List getReaderList()
      Monitoring method returning the list of all users that have a reading permission on this destination, or an empty list if no specific readers are set.
      Hashtable getStatistic()
      Deprecated. 
      Hashtable getStatistics()
      Returns values of all valid JMX attributes about the destination.
      List getWriterList()
      Monitoring method returning the list of all users that have a writing permission on this destination, or an empty list if no specific writers are set.
      boolean isFreelyReadable()
      Monitoring method returning true if this destination provides free READ access.
      boolean isFreelyWriteable()
      Monitoring method returning true if this destination provides free WRITE access.
      boolean isQueue()
      Returns true if the destination is a queue.
      boolean isTopic()
      Returns true if the destination is a topic.
      void removeInterceptors​(String interceptors)
      remove interceptors
      void removeReader​(String proxyId)
      Administration method unsetting a given user as a reader on this destination.
      void removeWriter​(String proxyId)
      Administration method unsetting a given user as a writer on this destination.
      void setDMQId​(String dmqId)
      Admininistration method setting or unsetting a dead message queue for this destination.
      void setFreelyReadable​(boolean b)
      Administration method (un)setting free reading access to this destination.
      void setFreelyWriteable​(boolean b)
      Administration method (un)setting free writing access to this destination.