|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Interface for our PermissionManager delegate. This extends the PermissionManager interface, without the RemoteExceptions.
| Method Summary | |
org.astrogrid.community.common.policy.data.PolicyPermission |
addPermission(java.lang.String resource,
java.lang.String group,
java.lang.String action)
Create a new PolicyPermission. |
boolean |
delPermission(java.lang.String resource,
java.lang.String group,
java.lang.String action)
Delete a PolicyPermission. |
org.astrogrid.community.common.policy.data.PolicyPermission |
getPermission(java.lang.String resource,
java.lang.String group,
java.lang.String action)
Request a PolicyPermission. |
java.lang.Object[] |
getPermissions()
Delete a PolicyPermission. |
org.astrogrid.community.common.policy.data.PolicyPermission |
setPermission(org.astrogrid.community.common.policy.data.PolicyPermission permission)
Update a PolicyPermission. |
| Methods inherited from interface org.astrogrid.community.client.service.CommunityServiceDelegate |
getServiceStatus |
| Method Detail |
public org.astrogrid.community.common.policy.data.PolicyPermission addPermission(java.lang.String resource,
java.lang.String group,
java.lang.String action)
throws org.astrogrid.community.common.exception.CommunityServiceException,
org.astrogrid.community.common.exception.CommunityIdentifierException,
org.astrogrid.community.common.exception.CommunityPolicyException
org.astrogrid.community.common.exception.CommunityServiceException
org.astrogrid.community.common.exception.CommunityIdentifierException
org.astrogrid.community.common.exception.CommunityPolicyException
public org.astrogrid.community.common.policy.data.PolicyPermission getPermission(java.lang.String resource,
java.lang.String group,
java.lang.String action)
throws org.astrogrid.community.common.exception.CommunityServiceException,
org.astrogrid.community.common.exception.CommunityIdentifierException,
org.astrogrid.community.common.exception.CommunityPolicyException
org.astrogrid.community.common.exception.CommunityServiceException
org.astrogrid.community.common.exception.CommunityIdentifierException
org.astrogrid.community.common.exception.CommunityPolicyException
public org.astrogrid.community.common.policy.data.PolicyPermission setPermission(org.astrogrid.community.common.policy.data.PolicyPermission permission)
throws org.astrogrid.community.common.exception.CommunityServiceException,
org.astrogrid.community.common.exception.CommunityIdentifierException,
org.astrogrid.community.common.exception.CommunityPolicyException
org.astrogrid.community.common.exception.CommunityServiceException
org.astrogrid.community.common.exception.CommunityIdentifierException
org.astrogrid.community.common.exception.CommunityPolicyException
public boolean delPermission(java.lang.String resource,
java.lang.String group,
java.lang.String action)
throws org.astrogrid.community.common.exception.CommunityServiceException,
org.astrogrid.community.common.exception.CommunityIdentifierException,
org.astrogrid.community.common.exception.CommunityPolicyException
org.astrogrid.community.common.exception.CommunityServiceException
org.astrogrid.community.common.exception.CommunityIdentifierException
org.astrogrid.community.common.exception.CommunityPolicyExceptionpublic java.lang.Object[] getPermissions()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||