|
Transfer version 1.1 | ||||
| FRAMES | |||||
WEB-INF.cftags.component
transfer.com.TransferObject
transfer.com.TransferDecorator
public class TransferDecorator
Base class for decorating a TransferObject
| Constructor Summary | |
|---|---|
init(Transfer transfer, TransferObject transferObject, Utility utility='', Nullable nullable='', Datasource datasource, Transaction transaction)
Do not overwrite: Constructor |
|
| Method Summary | |
|---|---|
TransferObject |
clone()
Do not overwrite: Get a deep clone of this object |
private void |
configure()
Overwrite to initialise the object when first created |
string |
getClassName()
Do not overwrite: The class name of the TransferObject |
private Datasource |
getDatasource()
Do not overwrite: returns the Database bean. |
boolean |
getIsClone()
Do not overwrite: Whether or not the object is a clone |
boolean |
getIsDirty()
Do not overwrite: Whether or not the data has been modified, but not persisted in the database |
boolean |
getIsPersisted()
Do not overwrite: If the TransferObject is stored in the database or note. |
TransferObject |
getOriginalTransferObject()
Do not overwrite: Returns the getTransferObject |
private Transaction |
getTransaction()
Do not overwrite: returns the Transfer service. |
private Transfer |
getTransfer()
Do not overwrite: Transfer for creation of composite objects |
TransferObject |
getTransferObject()
Do not overwrite: Retrieves the decorated Transfreobject. |
boolean |
sameTransfer(TransferObject transfer)
Checks to see if 2 transfer objects are the same |
private void |
setDatasource(Datasource Datasource)
|
private void |
setTransaction(Transaction Transaction)
|
private void |
setTransfer(Transfer Transfer)
Do not overwrite: sets the Transfer lib |
private void |
setTransferObject(TransferObject TransferObject)
Do not overwrite: sets the internal TransferObject |
| Methods inherited from class transfer.com.TransferObject |
|---|
createTransferObject, getComposite, getIsLoaded, getIsProxy, getLoaded, getLoadedObject, getNullable, getSystem, getThisObject, getUtility, setClassName, setIsClone, setIsDirty, setIsPersisted, setLoaded, setNullable, setSystem, setThisObject, setUtility, throw
|
| Methods inherited from class WEB-INF.cftags.component |
|---|
|
| Constructor Detail |
|---|
public init(Transfer transfer, TransferObject transferObject, Utility utility='', Nullable nullable='', Datasource datasource, Transaction transaction)
transfer - The Transfer libtransferObject - The transferObject to decorateutility - Utility classnullable - nullable classdatasource - the datasource beantransaction - the transaction service| Method Detail |
|---|
public TransferObject clone()
clone
in class
TransferObject
private void configure()
public string getClassName()
getClassName
in class
TransferObject
private Datasource getDatasource()
public boolean getIsClone()
getIsClone
in class
TransferObject
public boolean getIsDirty()
getIsDirty
in class
TransferObject
public boolean getIsPersisted()
getIsPersisted
in class
TransferObject
public TransferObject getOriginalTransferObject()
getOriginalTransferObject
in class
TransferObject
private Transaction getTransaction()
private Transfer getTransfer()
getTransfer
in class
TransferObject
public TransferObject getTransferObject()
public boolean sameTransfer(TransferObject transfer)
sameTransfer
in class
TransferObject
transfer - The transfer object to check if we are equalprivate void setDatasource(Datasource Datasource)
Datasourceprivate void setTransaction(Transaction Transaction)
Transactionprivate void setTransfer(Transfer Transfer)
setTransfer
in class
TransferObject
Transfer - Transfer for creation of compositesprivate void setTransferObject(TransferObject TransferObject)
TransferObject
|
Transfer version 1.1 | ||||
| FRAMES | |||||