org.kuali.ole.patron.bo
Class OleProxyPatronDocument

java.lang.Object
  extended by org.kuali.rice.krad.bo.BusinessObjectBase
      extended by org.kuali.rice.krad.bo.PersistableBusinessObjectBase
          extended by org.kuali.ole.patron.bo.OleProxyPatronDocument
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, OleProxyPatronContract, org.kuali.rice.core.api.mo.common.GloballyUnique, org.kuali.rice.core.api.mo.common.Identifiable, org.kuali.rice.core.api.mo.common.Versioned, org.kuali.rice.core.api.mo.ModelObjectBasic, org.kuali.rice.krad.bo.BusinessObject, org.kuali.rice.krad.bo.PersistableBusinessObject

public class OleProxyPatronDocument
extends org.kuali.rice.krad.bo.PersistableBusinessObjectBase
implements OleProxyPatronContract

OleProxyPatronDocument provides OleProxyPatronDocument information through getter and setter.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
OleProxyPatronDocument()
           
 
Method Summary
static OleProxyPatronDocument from(OleProxyPatronDefinition im)
          This method converts the immutable object OleProxyPatronDefinition into PersistableBusinessObjectBase OleProxyPatronDocument
 String getId()
           
 OlePatronDocument getOlePatronDocument()
          Gets the value of olePatronDocument property
 String getOlePatronId()
          Gets the value of olePatronId property
 String getOleProxyPatronDocumentId()
          Gets the value of oleProxyPatronDocumentId property
 Date getProxyPatronActivationDate()
          Gets the value of proxyPatronActivationDate property
 String getProxyPatronBarcode()
          Gets the value of proxyPatronBarcode property
 Date getProxyPatronExpirationDate()
          Gets the value of proxyPatronExpirationDate property
 String getProxyPatronFirstName()
          Gets the value of proxyPatronFirstName property
 String getProxyPatronId()
          Gets the value of proxyPatronId property
 String getProxyPatronLastName()
          Gets the value of proxyPatronLastName property
 boolean isActive()
          Gets the value of active property
 void setActive(boolean active)
          Sets the value for active property
 void setOlePatronDocument(OlePatronDocument olePatronDocument)
          Sets the value for olePatronDocument property
 void setOlePatronId(String olePatronId)
          Sets the value for olePatronId property
 void setOleProxyPatronDocumentId(String oleProxyPatronDocumentId)
          Sets the value for oleProxyPatronDocumentId property
 void setProxyPatronActivationDate(Date proxyPatronActivationDate)
          Sets the value for proxyPatronActivationDate property
 void setProxyPatronBarcode(String proxyPatronBarcode)
          Sets the value for proxyPatronBarcode property
 void setProxyPatronExpirationDate(Date proxyPatronExpirationDate)
          Sets the value for proxyPatronExpirationDate property
 void setProxyPatronFirstName(String proxyPatronFirstName)
          Sets the value for proxyPatronFirstName property
 void setProxyPatronId(String proxyPatronId)
          Sets the value for proxyPatronId property
 void setProxyPatronLastName(String proxyPatronLastName)
          Sets the value for proxyPatronLastName property
 
Methods inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
 
Methods inherited from class org.kuali.rice.krad.bo.BusinessObjectBase
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.core.api.mo.common.Versioned
getVersionNumber
 
Methods inherited from interface org.kuali.rice.core.api.mo.ModelObjectBasic
toString
 

Constructor Detail

OleProxyPatronDocument

public OleProxyPatronDocument()
Method Detail

getProxyPatronBarcode

public String getProxyPatronBarcode()
Gets the value of proxyPatronBarcode property

Returns:
proxyPatronBarcode

setProxyPatronBarcode

public void setProxyPatronBarcode(String proxyPatronBarcode)
Sets the value for proxyPatronBarcode property

Parameters:
proxyPatronBarcode -

getProxyPatronFirstName

public String getProxyPatronFirstName()
Gets the value of proxyPatronFirstName property

Returns:
proxyPatronFirstName

setProxyPatronFirstName

public void setProxyPatronFirstName(String proxyPatronFirstName)
Sets the value for proxyPatronFirstName property

Parameters:
proxyPatronFirstName -

getProxyPatronLastName

public String getProxyPatronLastName()
Gets the value of proxyPatronLastName property

Returns:
proxyPatronLastName

setProxyPatronLastName

public void setProxyPatronLastName(String proxyPatronLastName)
Sets the value for proxyPatronLastName property

Parameters:
proxyPatronLastName -

getOleProxyPatronDocumentId

public String getOleProxyPatronDocumentId()
Gets the value of oleProxyPatronDocumentId property

Specified by:
getOleProxyPatronDocumentId in interface OleProxyPatronContract
Returns:
oleProxyPatronDocumentId

setOleProxyPatronDocumentId

public void setOleProxyPatronDocumentId(String oleProxyPatronDocumentId)
Sets the value for oleProxyPatronDocumentId property

Parameters:
oleProxyPatronDocumentId -

getProxyPatronId

public String getProxyPatronId()
Gets the value of proxyPatronId property

Specified by:
getProxyPatronId in interface OleProxyPatronContract
Returns:
proxyPatronId

setProxyPatronId

public void setProxyPatronId(String proxyPatronId)
Sets the value for proxyPatronId property

Parameters:
proxyPatronId -

getOlePatronId

public String getOlePatronId()
Gets the value of olePatronId property

Specified by:
getOlePatronId in interface OleProxyPatronContract
Returns:
olePatronId

setOlePatronId

public void setOlePatronId(String olePatronId)
Sets the value for olePatronId property

Parameters:
olePatronId -

getOlePatronDocument

public OlePatronDocument getOlePatronDocument()
Gets the value of olePatronDocument property

Returns:
olePatronDocument

setOlePatronDocument

public void setOlePatronDocument(OlePatronDocument olePatronDocument)
Sets the value for olePatronDocument property

Parameters:
olePatronDocument -

getProxyPatronExpirationDate

public Date getProxyPatronExpirationDate()
Gets the value of proxyPatronExpirationDate property

Specified by:
getProxyPatronExpirationDate in interface OleProxyPatronContract
Returns:
proxyPatronExpirationDate

setProxyPatronExpirationDate

public void setProxyPatronExpirationDate(Date proxyPatronExpirationDate)
Sets the value for proxyPatronExpirationDate property

Parameters:
proxyPatronExpirationDate -

getProxyPatronActivationDate

public Date getProxyPatronActivationDate()
Gets the value of proxyPatronActivationDate property

Specified by:
getProxyPatronActivationDate in interface OleProxyPatronContract
Returns:
proxyPatronActivationDate

setProxyPatronActivationDate

public void setProxyPatronActivationDate(Date proxyPatronActivationDate)
Sets the value for proxyPatronActivationDate property

Parameters:
proxyPatronActivationDate -

isActive

public boolean isActive()
Gets the value of active property

Specified by:
isActive in interface OleProxyPatronContract
Returns:
active

setActive

public void setActive(boolean active)
Sets the value for active property

Parameters:
active -

from

public static OleProxyPatronDocument from(OleProxyPatronDefinition im)
This method converts the immutable object OleProxyPatronDefinition into PersistableBusinessObjectBase OleProxyPatronDocument

Parameters:
im(OleProxyPatronDefinition) -
Returns:
bo(OlePatronAffiliation)

getId

public String getId()
Specified by:
getId in interface org.kuali.rice.core.api.mo.common.Identifiable


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