org.kuali.rice.kew.framework.document.security
Class AuthorizableAction

java.lang.Object
  extended by org.kuali.rice.kew.framework.document.security.AuthorizableAction

public class AuthorizableAction
extends Object

Encapsulates the type of authorization check the DocumentTypeAuthorizer is making.

Since:
2.1.3

Nested Class Summary
static class AuthorizableAction.CheckType
          The authorization check type: either a document action, initiation, or super user approve action request check
 
Field Summary
 ActionType actionType
          The document ActionType if application (CheckType.ACTION)
 AuthorizableAction.CheckType type
          The CheckType
 
Constructor Summary
AuthorizableAction(ActionType actionType)
          Construct AuthorizableAction for a document action
AuthorizableAction(AuthorizableAction.CheckType checkType)
          Construct AuthorizableAction for non-action CheckType
AuthorizableAction(AuthorizableAction.CheckType checkType, ActionType actionType)
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

actionType

public final ActionType actionType
The document ActionType if application (CheckType.ACTION)


type

public final AuthorizableAction.CheckType type
The CheckType

Constructor Detail

AuthorizableAction

public AuthorizableAction(ActionType actionType)
Construct AuthorizableAction for a document action

Parameters:
actionType - the document action type

AuthorizableAction

public AuthorizableAction(AuthorizableAction.CheckType checkType)
Construct AuthorizableAction for non-action CheckType

Parameters:
checkType -

AuthorizableAction

public AuthorizableAction(AuthorizableAction.CheckType checkType,
                          ActionType actionType)


Copyright © 2005-2013 The Kuali Foundation. All Rights Reserved.