Title: RE: Missing cached objects
Thread: Missing cached objects
Forum: Need Help?
Conference: ColdBox
User: sanaullah73 Hi Alex
The code is from coldbox transfer sample.
[code]
<cffunction
name="onAppInit" access="public" returntype="void" output="false">
<cfargument name="Event" type="coldbox.system.beans.requestContext">
<!--- ON
Application Start Here --->
<!--- Create our Transfer Factory --->
<cfset
var DSFile = getSetting("TransferSettings").datasourceFile>
<cfset var TFile
= getSetting("TransferSettings").transferFile>
<cfset var Definitions = "/" &
getSetting("AppMapping") & "/" & getSetting("TransferSettings").Definitions>
<cfset var TransferFactory =
CreateObject("component","transfer.TransferFactory").init(DSFile,TFile,Definitio
ns)>
<!--- Place in Cache Indefinetely --->
<cfset
getColdBoxOCM().set("TransferFactory",TransferFactory, 0)>
</cffunction>
<cffunction name="onRequestStart" access="public" returntype="void"
output="false">
<cfargument name="Event"
type="coldbox.system.beans.requestContext">
<!--- On Request Start Code Here
--->
<cfset var rc = event.getCollection()>
<!--- Set a title for my
App--->
<cfset rc.title = "Transfer Sample Application">
<!--- Place the
Transfer Factory in the event object for every Request --->
<cfset
rc.Transfer = getColdboxOCM().get("TransferFactory").getTransfer()>
</cffunction>
[/code]
hope this will help you.
http://forums.coldboxframework.com/index.cfm?event=ehMessages.dspMessages&threadid=57DA1F8F-FF65-CEF6-65C1BA75E55301AE