Here are the examples of the java api class org.apache.activemq.filter.DestinationMap taken from open source projects.
1. SecureDLQTest#createAuthorizationMap()
Project: activemq-artemis
File: SecureDLQTest.java
File: SecureDLQTest.java
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); }
2. SimpleSecurityBrokerSystemTest#createAuthorizationMap()
Project: activemq-artemis
File: SimpleSecurityBrokerSystemTest.java
File: SimpleSecurityBrokerSystemTest.java
public static AuthorizationMap createAuthorizationMap() { DestinationMap readAccess = new DefaultAuthorizationMap(); readAccess.put(new ActiveMQQueue(">"), ADMINS); readAccess.put(new ActiveMQQueue("USERS.>"), USERS); readAccess.put(new ActiveMQQueue("GUEST.>"), GUESTS); readAccess.put(new ActiveMQTopic(">"), ADMINS); readAccess.put(new ActiveMQTopic("USERS.>"), USERS); readAccess.put(new ActiveMQTopic("GUEST.>"), GUESTS); DestinationMap writeAccess = new DefaultAuthorizationMap(); writeAccess.put(new ActiveMQQueue(">"), ADMINS); writeAccess.put(new ActiveMQQueue("USERS.>"), USERS); writeAccess.put(new ActiveMQQueue("GUEST.>"), USERS); writeAccess.put(new ActiveMQQueue("GUEST.>"), GUESTS); writeAccess.put(new ActiveMQTopic(">"), ADMINS); writeAccess.put(new ActiveMQTopic("USERS.>"), USERS); writeAccess.put(new ActiveMQTopic("GUEST.>"), USERS); writeAccess.put(new ActiveMQTopic("GUEST.>"), GUESTS); readAccess.put(new ActiveMQTopic("ActiveMQ.Advisory.>"), WILDCARD); writeAccess.put(new ActiveMQTopic("ActiveMQ.Advisory.>"), WILDCARD); DestinationMap adminAccess = new DefaultAuthorizationMap(); adminAccess.put(new ActiveMQTopic(">"), ADMINS); adminAccess.put(new ActiveMQTopic(">"), USERS); adminAccess.put(new ActiveMQTopic(">"), GUESTS); adminAccess.put(new ActiveMQQueue(">"), ADMINS); adminAccess.put(new ActiveMQQueue(">"), USERS); adminAccess.put(new ActiveMQQueue(">"), GUESTS); return new SimpleAuthorizationMap(writeAccess, readAccess, adminAccess); }