org.kuali.rice.krad.bo
Class AdHocRouteRecipient

java.lang.Object
  extended by org.kuali.rice.krad.bo.AdHocRouteRecipient
All Implemented Interfaces:
Serializable, ModelObjectBasic, BusinessObject
Direct Known Subclasses:
AdHocRoutePerson, AdHocRouteWorkgroup

@MappedSuperclass
public class AdHocRouteRecipient
extends Object
implements Serializable, BusinessObject

Ad Hoc Route Recipient Business Object TODO we should not be referencing kew constants from this class and wedding ourselves to that workflow application

Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
Serialized Form

Field Summary
protected  String actionRequested
           
protected  String documentNumber
           
protected  String id
           
protected  String name
           
static Integer PERSON_TYPE
           
protected  Integer type
           
static Integer WORKGROUP_TYPE
           
 
Constructor Summary
AdHocRouteRecipient()
           
 
Method Summary
 String getActionRequested()
           
 String getActionRequestedValue()
           
 String getdocumentNumber()
           
 String getId()
           
 String getName()
           
 Integer getType()
           
 Integer getVersionNumber()
          Deprecated. 
 void prePersist()
          Deprecated. 
 void refresh()
          Deprecated. 
 void setActionRequested(String actionRequested)
           
 void setdocumentNumber(String documentNumber)
           
 void setId(String id)
           
 void setName(String name)
           
 void setType(Integer type)
           
 void setVersionNumber(Integer versionNumber)
          Deprecated. 
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.core.api.mo.ModelObjectBasic
toString
 

Field Detail

PERSON_TYPE

public static final Integer PERSON_TYPE

WORKGROUP_TYPE

public static final Integer WORKGROUP_TYPE

documentNumber

protected String documentNumber

type

protected Integer type

actionRequested

protected String actionRequested

id

protected String id

name

protected String name
Constructor Detail

AdHocRouteRecipient

public AdHocRouteRecipient()
Method Detail

getActionRequested

public String getActionRequested()

setActionRequested

public void setActionRequested(String actionRequested)

getId

public String getId()

setId

public void setId(String id)

getName

public String getName()

setName

public void setName(String name)

getType

public Integer getType()

setType

public void setType(Integer type)

setdocumentNumber

public void setdocumentNumber(String documentNumber)

getdocumentNumber

public String getdocumentNumber()

getActionRequestedValue

public String getActionRequestedValue()

prePersist

@Deprecated
public void prePersist()
Deprecated. 


refresh

@Deprecated
public void refresh()
Deprecated. 

Description copied from interface: BusinessObject
Invoked to refresh business objects related to the parent based on their key field values

During processing (for example accepting user input) the field values that participate in relationships can become out of sync with the related business objects (for example: suppose our business object has a property name bookId with a related object of type Book that contains the id property. If the user changes the value for the bookId property, our id property on the related book and the associated information is still pointing to the previous book id). This method is invoked to indicate the related objects should be refreshed based on their related keys. For @{link PersistableBusinessObject} implementations, most refreshes can be handled by the ORM tool

Specified by:
refresh in interface BusinessObject

getVersionNumber

@Deprecated
public Integer getVersionNumber()
Deprecated. 


setVersionNumber

@Deprecated
public void setVersionNumber(Integer versionNumber)
Deprecated. 



Copyright © 2005–2014 The Kuali Foundation. All rights reserved.