com.ptc.netmarkets.nmixb
Class GroupPermMapImpl
java.lang.Object
com.ptc.netmarkets.nmixb.GroupPermMapImpl
- All Implemented Interfaces:
- Serializable
- class GroupPermMapImpl
- extends Object
- implements Serializable
Implementation class for container copying.
VERBOSE
private static final boolean VERBOSE
- See Also:
- Constant Field Values
ALL_PERMS
private static final AccessPermission[] ALL_PERMS
RESOURCE
private static final String RESOURCE
- See Also:
- Constant Field Values
group
private WTGroup group
permissions
private Map permissions
GroupPermMapImpl
public GroupPermMapImpl()
GroupPermMapImpl
GroupPermMapImpl(WTGroup group,
Map perms)
applyAclPolicy
private static AdHocControlled applyAclPolicy(ContainerTeamManaged ctm,
AdHocControlled controlled,
GroupPermMapImpl gpm)
throws WTException
- Throws:
WTException
applyAclPolicies
public static AdHocControlled applyAclPolicies(ContainerTeamManaged ctm,
AdHocControlled controlled,
GroupPermMapImpl[] gpms)
throws WTException
- Throws:
WTException
toString
public String toString()
resetPermissions
private static AdHocControlled resetPermissions(AdHocControlled object,
AdHocAccessKey[] keys)
throws WTException
- Throws:
WTException
getOid
private static ObjectIdentifier getOid(Object obj)
throws WTException
- Throws:
WTException
showAdHocAcl
public static String showAdHocAcl(Object object)
throws WTException
- Returns a String representation of the ad hoc acl contained in the object.
- Throws:
WTException