| Package: MachII.framework |
| Inherits from: framework.BaseComponent |
| Base Listener component. |
| Method Summary | |
|---|---|
| public Listener |
init(AppManager appManager, [struct parameters="#StructNew()#"], [ListenerInvoker invoker])
Used by the framework. Do not override. |
| public any | getInvoker() |
| public void | setInvoker(ListenerInvoker invoker) |
| Methods inherited from framework.BaseComponent: isParameterDefined , hasParameter , setProperty , announceEvent , getAppManager , setAppManager , configure , setParameters , getParameters , getProperty , getParameter , setParameter |
|---|
| Method Detail |
|---|
| getInvoker |
|---|
public any getInvoker( )
Parameters:
Code:
<cffunction name="getInvoker" access="public" type="MachII.framework.ListenerInvoker" output="false"> <cfreturn variables.invoker /> </cffunction>
| init |
|---|
public Listener init( AppManager appManager, [struct parameters="#StructNew()#"], [ListenerInvoker invoker] )
Used by the framework. Do not override.
Parameters:
| AppManager appManager |
| [struct parameters="#StructNew()#"] |
| [ListenerInvoker invoker] |
Code:
<cffunction name="init" access="public" returntype="Listener" output="false" hint="Used by the framework. Do not override."> <cfargument name="appManager" type="MachII.framework.AppManager" required="true" /> <cfargument name="parameters" type="struct" required="false" default="#StructNew()#" /> <cfargument name="invoker" type="MachII.framework.ListenerInvoker" required="false" /> <cfset super.init(arguments.appManager, arguments.parameters) /> <cfif structKeyExists(arguments,'invoker')> <cfset setInvoker(arguments.invoker) /> </cfif> <cfreturn this /> </cffunction>
| setInvoker |
|---|
public void setInvoker( ListenerInvoker invoker )
Parameters:
| ListenerInvoker invoker |
Code:
<cffunction name="setInvoker" access="public" returntype="void" output="false"> <cfargument name="invoker" type="MachII.framework.ListenerInvoker" required="true" /> <cfset variables.invoker = arguments.invoker /> </cffunction>