|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Adapter for Acl managment.
Method Summary | |
java.lang.String |
createAclImpl(java.lang.String sessionId,
java.lang.String taskId,
java.lang.String userId)
Creates an Acl. |
void |
deleteAclImpl(java.lang.String sessionId,
java.lang.String aclId)
Deletes specified Acl. |
java.util.ArrayList |
getAclListImpl(java.lang.String sessionId,
java.lang.String taskId,
java.util.ArrayList result)
Returns list of Acl for specified Task and it's children. |
java.util.ArrayList |
getAllowedPrstatusListImpl(java.lang.String sessionId,
java.lang.String taskId,
java.lang.String userId,
java.util.ArrayList result)
Returns list of Prstatus that's allowed for specified Task and User. |
java.util.ArrayList |
getAllowedUserListImpl(java.lang.String sessionId,
java.lang.String taskId,
java.util.ArrayList result)
Returns list of User that's allowed for specified Task. |
java.util.ArrayList |
getViewableUserListImpl(java.lang.String sessionid,
java.lang.String taskid,
boolean active,
java.util.ArrayList result)
Returns a list of all users, who has any access to any subtask of specified task |
boolean |
isAllowedImpl(java.lang.String sessionId,
java.lang.String taskId,
java.lang.String userId,
boolean result)
Checks Acl for specified User and Task. |
void |
updateAclImpl(java.lang.String sessionId,
java.lang.String aclId,
java.lang.String prstatusId,
java.lang.Integer override)
Updates specified Acl. |
Methods inherited from interface gran.app.adapter.Adapter |
getDescription, init |
Method Detail |
public java.lang.String createAclImpl(java.lang.String sessionId, java.lang.String taskId, java.lang.String userId) throws GranException
sessionId
- the Session identifiertaskId
- the Task identifieruserId
- the User identifier
GranException
public void deleteAclImpl(java.lang.String sessionId, java.lang.String aclId) throws GranException
sessionId
- the session IDaclId
- the Acl ID
GranException
public void updateAclImpl(java.lang.String sessionId, java.lang.String aclId, java.lang.String prstatusId, java.lang.Integer override) throws GranException
sessionId
- the session IDaclId
- the Acl IDprstatusId
- the Prstatus ID
GranException
public java.util.ArrayList getAclListImpl(java.lang.String sessionId, java.lang.String taskId, java.util.ArrayList result) throws GranException
sessionId
- the session IDtaskId
- the Task IDresult
-
GranException
SecuredAclBean
public java.util.ArrayList getAllowedUserListImpl(java.lang.String sessionId, java.lang.String taskId, java.util.ArrayList result) throws GranException
sessionId
- the session IDtaskId
- the Task IDresult
-
GranException
SecuredUserBean
public java.util.ArrayList getAllowedPrstatusListImpl(java.lang.String sessionId, java.lang.String taskId, java.lang.String userId, java.util.ArrayList result) throws GranException
sessionId
- the session IDtaskId
- the Task IDuserId
- the User IDresult
-
GranException
SecuredPrstatusBean
public boolean isAllowedImpl(java.lang.String sessionId, java.lang.String taskId, java.lang.String userId, boolean result) throws GranException
sessionId
- the session IDtaskId
- the Task IDuserId
- the User IDresult
-
GranException
public java.util.ArrayList getViewableUserListImpl(java.lang.String sessionid, java.lang.String taskid, boolean active, java.util.ArrayList result) throws GranException
sessionid
- taskid
- result
-
GranException
SecuredUserBean
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |