Class XBeanAuthorizationMap

java.lang.Object
org.apache.activemq.filter.DestinationMap
org.apache.activemq.security.DefaultAuthorizationMap
org.apache.activemq.security.XBeanAuthorizationMap
All Implemented Interfaces:
org.apache.activemq.security.AuthorizationMap, org.springframework.beans.factory.InitializingBean

public class XBeanAuthorizationMap extends org.apache.activemq.security.DefaultAuthorizationMap implements org.springframework.beans.factory.InitializingBean
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected List<org.apache.activemq.filter.DestinationMapEntry>
     

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

    DEFAULT_GROUP_CLASS, groupClass

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

    ANY_CHILD, ANY_DESCENDENT
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    void
    setAuthorizationEntries(List<org.apache.activemq.filter.DestinationMapEntry> entries)
    Sets the individual entries on the authorization map

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

    createGroupPrincipal, get, getAdminACLs, getAllEntries, getDefaultEntry, getEntryClass, getEntryFor, getGroupClass, getReadACLs, getTempDestinationAdminACLs, getTempDestinationAuthorizationEntry, getTempDestinationReadACLs, getTempDestinationWriteACLs, getWriteACLs, setDefaultEntry, setGroupClass, setTempDestinationAuthorizationEntry

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

    chooseValue, findWildcardMatches, findWildcardMatches, getQueueRootChildCount, getQueueRootNode, getRootNode, getTempQueueRootNode, getTempTopicRootNode, getTopicRootChildCount, getTopicRootNode, isEmpty, put, remove, removeAll, reset, setEntries, union, unsynchronizedGet, unsynchronizedPut, unsynchronizedRemove

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • authorizationEntries

      protected List<org.apache.activemq.filter.DestinationMapEntry> authorizationEntries
  • Constructor Details

    • XBeanAuthorizationMap

      public XBeanAuthorizationMap()
  • Method Details

    • afterPropertiesSet

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

      public void setAuthorizationEntries(List<org.apache.activemq.filter.DestinationMapEntry> entries)
      Sets the individual entries on the authorization map
      Overrides:
      setAuthorizationEntries in class org.apache.activemq.security.DefaultAuthorizationMap