public class IacucGenericProtocolAuthorizer extends GenericProtocolAuthorizer
| Modifier and Type | Field and Description |
|---|---|
static String |
EXPIRE_PROTOCOL
deactivate protocol generic action.
|
static String |
EXPIRE_UNAVAILABLE_PROTOCOL |
static String |
SUSPEND_PROTOCOL |
static String |
SUSPEND_UNAVAILABLE_PROTOCOL |
protected static Map<String,String> |
TASK_NAME_TO_ACTION_TYPE_MAP |
protected static Map<String,String> |
TASK_NAME_TO_ROLE_NAME_MAP |
static String |
TERMINATE_PROTOCOL |
static String |
TERMINATE_UNAVAILBLE_PROTOCOL |
CLOSE_ENROLLMENT_PROTOCOL, CLOSE_PROTOCOL, PERMIT_DATA_ANALYSIS, REOPEN_PROTOCOL, SUSPEND_PROTOCOL_BY_DSMBkraAuthorizationServicekcPersonService, kraWorkflowService| Constructor and Description |
|---|
IacucGenericProtocolAuthorizer() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
convertGenericTaskNameToPermissionNameType() |
protected String |
convertGenericTaskNameToProtocolActionType()
This method converts a Generic Task Name to a Protocol Action Type.
|
boolean |
isAuthorized(String userId,
ProtocolTaskBase task)
Is the user authorized to execute the given protocol task?
|
void |
setGenericTaskName(String genericTaskName)
This method sets the genericTaskName variable.
|
canExecuteAction, hasPermission, isAdminCorrection, isAmendment, isAmendmentOrRenewal, isAuthorized, isPessimisticLocked, setKraAuthorizationService, setProtocolActionServicegetTaskName, hasUnitPermission, hasUnitPermission, setKcPersonService, setKraWorkflowService, setTaskName, setUnitAuthorizationServicepublic static final String EXPIRE_PROTOCOL
public static final String EXPIRE_UNAVAILABLE_PROTOCOL
public static final String SUSPEND_PROTOCOL
public static final String SUSPEND_UNAVAILABLE_PROTOCOL
public static final String TERMINATE_PROTOCOL
public static final String TERMINATE_UNAVAILBLE_PROTOCOL
public boolean isAuthorized(String userId, ProtocolTaskBase task)
isAuthorized in class GenericProtocolAuthorizertask - the protocol taskprotected String convertGenericTaskNameToProtocolActionType()
convertGenericTaskNameToProtocolActionType in class GenericProtocolAuthorizerprotected String convertGenericTaskNameToPermissionNameType()
public void setGenericTaskName(String genericTaskName)
setGenericTaskName in class GenericProtocolAuthorizergenericTaskName - String.Copyright © 2013 The Kuali Foundation. All Rights Reserved.