Loaded via coldspring

        <cffunction name="onApplicationStart" returnType="boolean"
output="false">

                <cfset coldspringConfig = 
"/quickconnects/config/coldspring.xml">
                <cfset application.coldspring = createObject('component',
'coldspring.beans.DefaultXmlBeanFactory').init() >
                <cfset application.coldspring.loadBeans(coldspringConfig)>
                <cfset application.settings = application.coldspring.getBean
("configBean").getEnvironmentByUrl(CGI.SERVER_NAME)>
                <cfset application.userService = application.coldspring.getBean
("UserService")>

                <cfreturn true>
        </cffunction>


I have an abstract service

        <cffunction name="new" access="public" output="false"
returntype="any" hint="I return a new transfer object by object
name.">
                <cfreturn getGateway(getClassName()).new()>
        </cffunction>

        <cffunction name="get" access="public" output="false"
returntype="any" hint="I return a Transfer object by object name and
key.">
                <cfargument name="key" type="any" required="false" default="0"
hint="The key to retireve the object by.">
                <cfif arguments.key EQ 0>
                        <cfreturn new()>
                <cfelse>
                        <cfreturn getGateway(getClassName()).get(arguments.key)>
                </cfif>
        </cffunction>

That calls a gateway

        <cffunction name="get" access="public" output="false"
returntype="any" hint="I return a Transfer object by key.">
                <cfargument name="key" type="any" required="true" hint="The key 
used
to retrieve a Transfer object. Can be a simple value for objects with
a single Primary key, or a struct for object with a composite id.">
                <cfreturn getTransfer().get(getClassName(),arguments.key)>
        </cffunction>


--~--~---------~--~----~------------~-------~--~----~
Before posting questions to the group please read:
http://groups.google.com/group/transfer-dev/web/how-to-ask-support-questions-on-transfer

You received this message because you are subscribed to the Google Groups 
"transfer-dev" group.
To post to this group, send email to transfer-dev@googlegroups.com
To unsubscribe from this group, send email to 
transfer-dev-unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/transfer-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to