public class org.apache.activemq.security.SimpleAuthorizationMap extends java.lang.Object implements org.apache.activemq.security.AuthorizationMap
{
private org.apache.activemq.filter.DestinationMap writeACLs;
private org.apache.activemq.filter.DestinationMap readACLs;
private org.apache.activemq.filter.DestinationMap adminACLs;
private org.apache.activemq.security.TempDestinationAuthorizationEntry tempDestinationAuthorizationEntry;
public void <init>()
{
org.apache.activemq.security.SimpleAuthorizationMap v;
v := @this: org.apache.activemq.security.SimpleAuthorizationMap;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public void <init>(org.apache.activemq.filter.DestinationMap, org.apache.activemq.filter.DestinationMap, org.apache.activemq.filter.DestinationMap)
{
org.apache.activemq.security.SimpleAuthorizationMap v;
org.apache.activemq.filter.DestinationMap v, v, v;
v := @this: org.apache.activemq.security.SimpleAuthorizationMap;
v := @parameter: org.apache.activemq.filter.DestinationMap;
v := @parameter: org.apache.activemq.filter.DestinationMap;
v := @parameter: org.apache.activemq.filter.DestinationMap;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.apache.activemq.security.SimpleAuthorizationMap: org.apache.activemq.filter.DestinationMap writeACLs> = v;
v.<org.apache.activemq.security.SimpleAuthorizationMap: org.apache.activemq.filter.DestinationMap readACLs> = v;
v.<org.apache.activemq.security.SimpleAuthorizationMap: org.apache.activemq.filter.DestinationMap adminACLs> = v;
return;
}
public void setTempDestinationAuthorizationEntry(org.apache.activemq.security.TempDestinationAuthorizationEntry)
{
org.apache.activemq.security.TempDestinationAuthorizationEntry v;
org.apache.activemq.security.SimpleAuthorizationMap v;
v := @this: org.apache.activemq.security.SimpleAuthorizationMap;
v := @parameter: org.apache.activemq.security.TempDestinationAuthorizationEntry;
v.<org.apache.activemq.security.SimpleAuthorizationMap: org.apache.activemq.security.TempDestinationAuthorizationEntry tempDestinationAuthorizationEntry> = v;
return;
}
public org.apache.activemq.security.TempDestinationAuthorizationEntry getTempDestinationAuthorizationEntry()
{
org.apache.activemq.security.TempDestinationAuthorizationEntry v;
org.apache.activemq.security.SimpleAuthorizationMap v;
v := @this: org.apache.activemq.security.SimpleAuthorizationMap;
v = v.<org.apache.activemq.security.SimpleAuthorizationMap: org.apache.activemq.security.TempDestinationAuthorizationEntry tempDestinationAuthorizationEntry>;
return v;
}
public java.util.Set getTempDestinationAdminACLs()
{
org.apache.activemq.security.TempDestinationAuthorizationEntry v, v;
org.apache.activemq.security.SimpleAuthorizationMap v;
java.util.Set v;
v := @this: org.apache.activemq.security.SimpleAuthorizationMap;
v = v.<org.apache.activemq.security.SimpleAuthorizationMap: org.apache.activemq.security.TempDestinationAuthorizationEntry tempDestinationAuthorizationEntry>;
if v == null goto label;
v = v.<org.apache.activemq.security.SimpleAuthorizationMap: org.apache.activemq.security.TempDestinationAuthorizationEntry tempDestinationAuthorizationEntry>;
v = virtualinvoke v.<org.apache.activemq.security.TempDestinationAuthorizationEntry: java.util.Set getAdminACLs()>();
return v;
label:
return null;
}
public java.util.Set getTempDestinationReadACLs()
{
org.apache.activemq.security.TempDestinationAuthorizationEntry v, v;
org.apache.activemq.security.SimpleAuthorizationMap v;
java.util.Set v;
v := @this: org.apache.activemq.security.SimpleAuthorizationMap;
v = v.<org.apache.activemq.security.SimpleAuthorizationMap: org.apache.activemq.security.TempDestinationAuthorizationEntry tempDestinationAuthorizationEntry>;
if v == null goto label;
v = v.<org.apache.activemq.security.SimpleAuthorizationMap: org.apache.activemq.security.TempDestinationAuthorizationEntry tempDestinationAuthorizationEntry>;
v = virtualinvoke v.<org.apache.activemq.security.TempDestinationAuthorizationEntry: java.util.Set getReadACLs()>();
return v;
label:
return null;
}
public java.util.Set getTempDestinationWriteACLs()
{
org.apache.activemq.security.TempDestinationAuthorizationEntry v, v;
org.apache.activemq.security.SimpleAuthorizationMap v;
java.util.Set v;
v := @this: org.apache.activemq.security.SimpleAuthorizationMap;
v = v.<org.apache.activemq.security.SimpleAuthorizationMap: org.apache.activemq.security.TempDestinationAuthorizationEntry tempDestinationAuthorizationEntry>;
if v == null goto label;
v = v.<org.apache.activemq.security.SimpleAuthorizationMap: org.apache.activemq.security.TempDestinationAuthorizationEntry tempDestinationAuthorizationEntry>;
v = virtualinvoke v.<org.apache.activemq.security.TempDestinationAuthorizationEntry: java.util.Set getWriteACLs()>();
return v;
label:
return null;
}
public java.util.Set getAdminACLs(org.apache.activemq.command.ActiveMQDestination)
{
org.apache.activemq.security.SimpleAuthorizationMap v;
java.util.Set v;
org.apache.activemq.filter.DestinationMap v;
org.apache.activemq.command.ActiveMQDestination v;
v := @this: org.apache.activemq.security.SimpleAuthorizationMap;
v := @parameter: org.apache.activemq.command.ActiveMQDestination;
v = v.<org.apache.activemq.security.SimpleAuthorizationMap: org.apache.activemq.filter.DestinationMap adminACLs>;
v = virtualinvoke v.<org.apache.activemq.filter.DestinationMap: java.util.Set get(org.apache.activemq.command.ActiveMQDestination)>(v);
return v;
}
public java.util.Set getReadACLs(org.apache.activemq.command.ActiveMQDestination)
{
org.apache.activemq.security.SimpleAuthorizationMap v;
java.util.Set v;
org.apache.activemq.filter.DestinationMap v;
org.apache.activemq.command.ActiveMQDestination v;
v := @this: org.apache.activemq.security.SimpleAuthorizationMap;
v := @parameter: org.apache.activemq.command.ActiveMQDestination;
v = v.<org.apache.activemq.security.SimpleAuthorizationMap: org.apache.activemq.filter.DestinationMap readACLs>;
v = virtualinvoke v.<org.apache.activemq.filter.DestinationMap: java.util.Set get(org.apache.activemq.command.ActiveMQDestination)>(v);
return v;
}
public java.util.Set getWriteACLs(org.apache.activemq.command.ActiveMQDestination)
{
org.apache.activemq.security.SimpleAuthorizationMap v;
java.util.Set v;
org.apache.activemq.filter.DestinationMap v;
org.apache.activemq.command.ActiveMQDestination v;
v := @this: org.apache.activemq.security.SimpleAuthorizationMap;
v := @parameter: org.apache.activemq.command.ActiveMQDestination;
v = v.<org.apache.activemq.security.SimpleAuthorizationMap: org.apache.activemq.filter.DestinationMap writeACLs>;
v = virtualinvoke v.<org.apache.activemq.filter.DestinationMap: java.util.Set get(org.apache.activemq.command.ActiveMQDestination)>(v);
return v;
}
public org.apache.activemq.filter.DestinationMap getAdminACLs()
{
org.apache.activemq.filter.DestinationMap v;
org.apache.activemq.security.SimpleAuthorizationMap v;
v := @this: org.apache.activemq.security.SimpleAuthorizationMap;
v = v.<org.apache.activemq.security.SimpleAuthorizationMap: org.apache.activemq.filter.DestinationMap adminACLs>;
return v;
}
public void setAdminACLs(org.apache.activemq.filter.DestinationMap)
{
org.apache.activemq.filter.DestinationMap v;
org.apache.activemq.security.SimpleAuthorizationMap v;
v := @this: org.apache.activemq.security.SimpleAuthorizationMap;
v := @parameter: org.apache.activemq.filter.DestinationMap;
v.<org.apache.activemq.security.SimpleAuthorizationMap: org.apache.activemq.filter.DestinationMap adminACLs> = v;
return;
}
public org.apache.activemq.filter.DestinationMap getReadACLs()
{
org.apache.activemq.filter.DestinationMap v;
org.apache.activemq.security.SimpleAuthorizationMap v;
v := @this: org.apache.activemq.security.SimpleAuthorizationMap;
v = v.<org.apache.activemq.security.SimpleAuthorizationMap: org.apache.activemq.filter.DestinationMap readACLs>;
return v;
}
public void setReadACLs(org.apache.activemq.filter.DestinationMap)
{
org.apache.activemq.filter.DestinationMap v;
org.apache.activemq.security.SimpleAuthorizationMap v;
v := @this: org.apache.activemq.security.SimpleAuthorizationMap;
v := @parameter: org.apache.activemq.filter.DestinationMap;
v.<org.apache.activemq.security.SimpleAuthorizationMap: org.apache.activemq.filter.DestinationMap readACLs> = v;
return;
}
public org.apache.activemq.filter.DestinationMap getWriteACLs()
{
org.apache.activemq.filter.DestinationMap v;
org.apache.activemq.security.SimpleAuthorizationMap v;
v := @this: org.apache.activemq.security.SimpleAuthorizationMap;
v = v.<org.apache.activemq.security.SimpleAuthorizationMap: org.apache.activemq.filter.DestinationMap writeACLs>;
return v;
}
public void setWriteACLs(org.apache.activemq.filter.DestinationMap)
{
org.apache.activemq.filter.DestinationMap v;
org.apache.activemq.security.SimpleAuthorizationMap v;
v := @this: org.apache.activemq.security.SimpleAuthorizationMap;
v := @parameter: org.apache.activemq.filter.DestinationMap;
v.<org.apache.activemq.security.SimpleAuthorizationMap: org.apache.activemq.filter.DestinationMap writeACLs> = v;
return;
}
}