org.apache.activemq.security
Class XBeanAuthorizationMap

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

public class XBeanAuthorizationMap
extends DefaultAuthorizationMap
implements org.springframework.beans.factory.InitializingBean


Field Summary
protected  java.util.List<DestinationMapEntry> authorizationEntries
           
 
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
XBeanAuthorizationMap()
           
 
Method Summary
 void afterPropertiesSet()
           
 void setAuthorizationEntries(java.util.List<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, getQueueRootChildCount, getQueueRootNode, getRootNode, getTempQueueRootNode, getTempTopicRootNode, getTopicRootChildCount, getTopicRootNode, put, remove, removeAll, reset, setEntries, union
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

authorizationEntries

protected java.util.List<DestinationMapEntry> authorizationEntries
Constructor Detail

XBeanAuthorizationMap

public XBeanAuthorizationMap()
Method Detail

afterPropertiesSet

@PostConstruct
public void afterPropertiesSet()
                        throws java.lang.Exception
Specified by:
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
Throws:
java.lang.Exception

setAuthorizationEntries

public void setAuthorizationEntries(java.util.List<DestinationMapEntry> entries)
Sets the individual entries on the authorization map

Overrides:
setAuthorizationEntries in class DefaultAuthorizationMap


Copyright © 2005-2014 Red Hat, Inc.. All Rights Reserved.