Class XBeanAuthorizationEntry

java.lang.Object
org.apache.activemq.filter.DestinationMapEntry
org.apache.activemq.security.AuthorizationEntry
org.apache.activemq.security.XBeanAuthorizationEntry
All Implemented Interfaces:
Comparable, org.springframework.beans.factory.InitializingBean

public class XBeanAuthorizationEntry extends org.apache.activemq.security.AuthorizationEntry implements org.springframework.beans.factory.InitializingBean
Represents an entry in a DefaultAuthorizationMap for assigning different operations (read, write, admin) of user roles to a specific destination or a hierarchical wildcard area of destinations.
  • Field Summary

    Fields inherited from class org.apache.activemq.security.AuthorizationEntry

    adminRoles, readRoles, writeRoles

    Fields inherited from class org.apache.activemq.filter.DestinationMapEntry

    destination
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    void
     
    void
    setRead(String roles)
     
    void
     
     

    Methods inherited from class org.apache.activemq.security.AuthorizationEntry

    equals, getAdminACLs, getGroupClass, getReadACLs, getWriteACLs, hashCode, parseACLs, setAdminACLs, setGroupClass, setReadACLs, setWriteACLs

    Methods inherited from class org.apache.activemq.filter.DestinationMapEntry

    compareTo, getDestination, getValue, setDestination, setQueue, setTempQueue, setTempTopic, setTopic

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • XBeanAuthorizationEntry

      public XBeanAuthorizationEntry()
  • Method Details

    • setAdmin

      public void setAdmin(String roles) throws Exception
      Overrides:
      setAdmin in class org.apache.activemq.security.AuthorizationEntry
      Throws:
      Exception
    • setRead

      public void setRead(String roles) throws Exception
      Overrides:
      setRead in class org.apache.activemq.security.AuthorizationEntry
      Throws:
      Exception
    • setWrite

      public void setWrite(String roles) throws Exception
      Overrides:
      setWrite in class org.apache.activemq.security.AuthorizationEntry
      Throws:
      Exception
    • afterPropertiesSet

      public void afterPropertiesSet() throws Exception
      Specified by:
      afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
      Throws:
      Exception
    • toString

      public String toString()
      Overrides:
      toString in class Object