ColdBox Platform Version 2.6.4

coldbox.system.orm.transfer
Class TDOBeanInjectorObserver

WEB-INF.cftags.component
        extended by coldbox.system.orm.transfer.TDOBeanInjectorObserver

public class TDOBeanInjectorObserver
extends WEB-INF.cftags.component

A transfer decorator observer injector for the ColdBox Framework


Constructor Summary
init(any transfer, any ColdBoxBeanFactory, [boolean useSetterInjection='true'], [string onDICompleteUDF='onDIComplete'], [string stopRecursion='transfer.com.TransferDecorator'])
          Constructor
 
Method Summary
 void actionAfterNewTransferEvent(any event)
          Do something on the new object
private any getColdBoxBeanFactory()
private string getonDICompleteUDF()
private string getstopRecursion()
          Get stopRecursion
private boolean getuseSetterInjection()
private void setColdBoxBeanFactory(any ColdBoxBeanFactory)
private void setonDICompleteUDF(string onDICompleteUDF)
private void setstopRecursion(string stopRecursion)
          Set stopRecursion
private void setuseSetterInjection(boolean useSetterInjection)
 
Methods inherited from class WEB-INF.cftags.component
 

Constructor Detail

init

public init(any transfer, any ColdBoxBeanFactory, [boolean useSetterInjection='true'], [string onDICompleteUDF='onDIComplete'], [string stopRecursion='transfer.com.TransferDecorator'])
Constructor.

Parameters:
transfer - The transfer.transfer object
ColdBoxBeanFactory - The coldbox bean factory
useSetterInjection - Whether to use setter injection alongside the annotations property injection. cfproperty injection takes precedence.
onDICompleteUDF - After Dependencies are injected, this method will look for this UDF and call it if it exists. The default value is onDIComplete
stopRecursion - The stop recursion class. Ex: transfer.com.TransferDecorator
Method Detail

actionAfterNewTransferEvent

public void actionAfterNewTransferEvent(any event)
Do something on the new object

Parameters:
event - The transfer.com.events.TransferEvent

getColdBoxBeanFactory

private any getColdBoxBeanFactory()


getonDICompleteUDF

private string getonDICompleteUDF()


getstopRecursion

private string getstopRecursion()
Get stopRecursion


getuseSetterInjection

private boolean getuseSetterInjection()


setColdBoxBeanFactory

private void setColdBoxBeanFactory(any ColdBoxBeanFactory)

Parameters:
ColdBoxBeanFactory

setonDICompleteUDF

private void setonDICompleteUDF(string onDICompleteUDF)

Parameters:
onDICompleteUDF

setstopRecursion

private void setstopRecursion(string stopRecursion)
Set stopRecursion

Parameters:
stopRecursion

setuseSetterInjection

private void setuseSetterInjection(boolean useSetterInjection)

Parameters:
useSetterInjection

ColdBox Platform Version 2.6.4