public static AuthorizationMap createAuthorizationMap() { DestinationMap readAccess = new DefaultAuthorizationMap(); readAccess.put(new ActiveMQQueue("TEST"), ADMINS); readAccess.put(new ActiveMQQueue("TEST"), USERS); readAccess.put(new ActiveMQQueue("ActiveMQ.DLQ"), ADMINS); DestinationMap writeAccess = new DefaultAuthorizationMap(); writeAccess.put(new ActiveMQQueue("TEST"), ADMINS); writeAccess.put(new ActiveMQQueue("TEST"), USERS); writeAccess.put(new ActiveMQQueue("ActiveMQ.DLQ"), ADMINS); readAccess.put(new ActiveMQTopic("ActiveMQ.Advisory.>"), WILDCARD); writeAccess.put(new ActiveMQTopic("ActiveMQ.Advisory.>"), WILDCARD); DestinationMap adminAccess = new DefaultAuthorizationMap(); adminAccess.put(new ActiveMQQueue("TEST"), ADMINS); adminAccess.put(new ActiveMQQueue("TEST"), USERS); adminAccess.put(new ActiveMQQueue("ActiveMQ.DLQ"), ADMINS); adminAccess.put(new ActiveMQTopic("ActiveMQ.Advisory.>"), WILDCARD); return new SimpleAuthorizationMap(writeAccess, readAccess, adminAccess); }