org.kuali.rice.kew.api.action
Class ActionItem

java.lang.Object
  extended by org.kuali.rice.core.api.mo.AbstractDataTransferObject
      extended by org.kuali.rice.kew.api.action.ActionItem
All Implemented Interfaces:
Serializable, ModelObjectBasic, ModelObjectComplete, ActionItemContract

public final class ActionItem
extends AbstractDataTransferObject
implements ActionItemContract

See Also:
Serialized Form

Nested Class Summary
static class ActionItem.Builder
          A builder which can be used to construct ActionItem instances.
 
Method Summary
 boolean equals(Object obj)
          All "Complete" model object's should adhere to the ModelObjectComplete.equals(Object) contract.
 Integer getActionItemIndex()
          Deprecated. 
 String getActionRequestCd()
           
 String getActionRequestId()
           
 String getActionToTake()
          Deprecated. 
 String getDateAssignedString()
          Deprecated. 
 org.joda.time.DateTime getDateTimeAssigned()
           
 DelegationType getDelegationType()
           
 String getDelegatorGroupId()
           
 String getDelegatorPrincipalId()
           
 String getDocHandlerURL()
           
 String getDocLabel()
           
 String getDocName()
           
 String getDocTitle()
           
 String getDocumentId()
           
 String getGroupId()
           
 String getId()
           
 String getPrincipalId()
           
 String getResponsibilityId()
           
 String getRoleName()
           
 int hashCode()
          All "Complete" model object's should adhere to the ModelObjectComplete.hashCode() contract.
 
Methods inherited from class org.kuali.rice.core.api.mo.AbstractDataTransferObject
afterUnmarshal, beforeUnmarshal, equalsExcludeFields, getDefaultHashCodeEqualsExcludeFields, hashCodeExcludeFields, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

getId

public String getId()
Specified by:
getId in interface ActionItemContract

getDateTimeAssigned

public org.joda.time.DateTime getDateTimeAssigned()
Specified by:
getDateTimeAssigned in interface ActionItemContract

getActionRequestCd

public String getActionRequestCd()
Specified by:
getActionRequestCd in interface ActionItemContract

getActionRequestId

public String getActionRequestId()
Specified by:
getActionRequestId in interface ActionItemContract

getDocumentId

public String getDocumentId()
Specified by:
getDocumentId in interface ActionItemContract

getDocTitle

public String getDocTitle()
Specified by:
getDocTitle in interface ActionItemContract

getDocLabel

public String getDocLabel()
Specified by:
getDocLabel in interface ActionItemContract

getDocHandlerURL

public String getDocHandlerURL()
Specified by:
getDocHandlerURL in interface ActionItemContract

getDocName

public String getDocName()
Specified by:
getDocName in interface ActionItemContract

getResponsibilityId

public String getResponsibilityId()
Specified by:
getResponsibilityId in interface ActionItemContract

getRoleName

public String getRoleName()
Specified by:
getRoleName in interface ActionItemContract

getDateAssignedString

@Deprecated
public String getDateAssignedString()
Deprecated. 

Description copied from interface: ActionItemContract
This method should never be called, has been deprecated, and will always return null. It was mistakenly added to this interface when it was created and has been left here for compatibility purposes.

Specified by:
getDateAssignedString in interface ActionItemContract
Returns:
always returns null

getActionToTake

@Deprecated
public String getActionToTake()
Deprecated. 

Description copied from interface: ActionItemContract
This method should never be called, has been deprecated, and will always return null. It was mistakenly added to this interface when it was created and has been left here for compatibility purposes.

Specified by:
getActionToTake in interface ActionItemContract
Returns:
always returns null

getActionItemIndex

@Deprecated
public Integer getActionItemIndex()
Deprecated. 

Description copied from interface: ActionItemContract
This method should never be called, has been deprecated, and will always return null. It was mistakenly added to this interface when it was created and has been left here for compatibility purposes.

Specified by:
getActionItemIndex in interface ActionItemContract
Returns:
always returns null

getDelegationType

public DelegationType getDelegationType()
Specified by:
getDelegationType in interface ActionItemContract

getGroupId

public String getGroupId()
Specified by:
getGroupId in interface ActionItemContract

getPrincipalId

public String getPrincipalId()
Specified by:
getPrincipalId in interface ActionItemContract

getDelegatorGroupId

public String getDelegatorGroupId()
Specified by:
getDelegatorGroupId in interface ActionItemContract

getDelegatorPrincipalId

public String getDelegatorPrincipalId()
Specified by:
getDelegatorPrincipalId in interface ActionItemContract

equals

public boolean equals(Object obj)
Description copied from interface: ModelObjectComplete
All "Complete" model object's should adhere to the ModelObjectComplete.equals(Object) contract.

Specified by:
equals in interface ModelObjectComplete
Overrides:
equals in class AbstractDataTransferObject
Parameters:
obj - to object to compare for equality
Returns:
if equal

hashCode

public int hashCode()
Description copied from interface: ModelObjectComplete
All "Complete" model object's should adhere to the ModelObjectComplete.hashCode() contract.

Specified by:
hashCode in interface ModelObjectComplete
Overrides:
hashCode in class AbstractDataTransferObject
Returns:
the hashCode value


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