| Package: MachII.plugins |
| Inherits from: framework.BaseComponent < framework.Plugin |
| A simple Plugin example. |
| Method Summary | |
|---|---|
| public void |
configure()
Configures the plugin. |
| public void | handleException(EventContext eventContext, Exception exception) |
| public void | postEvent(EventContext eventContext) |
| public void | postProcess(EventContext eventContext) |
| public void | postView(EventContext eventContext) |
| public void | preEvent(EventContext eventContext) |
| public void | preProcess(EventContext eventContext) |
| public void | preView(EventContext eventContext) |
| Methods inherited from framework.Plugin: init , abortEvent |
|---|
| Methods inherited from framework.BaseComponent: setParameters , hasParameter , buildUrlToModule , isParameterDefined , buildUrl , announceEventInModule , setAppManager , getParameter , getProperty , getParameters , setProperty , getPropertyManager , bindValue , getAppManager , setParameter , announceEvent |
|---|
| Method Detail |
|---|
| configure |
|---|
public void configure( )
Configures the plugin.
Parameters:
Code:
<cffunction name="configure" access="public" returntype="void" output="false" hint="Configures the plugin."> </cffunction>
| handleException |
|---|
public void handleException( EventContext eventContext, Exception exception )
Parameters:
| EventContext eventContext |
| Exception exception |
Code:
<cffunction name="handleException" access="public" returntype="void" output="true"> <cfargument name="eventContext" type="MachII.framework.EventContext" required="true" /> <cfargument name="exception" type="MachII.util.Exception" required="true" /> <cfoutput> SimplePlugin.handleException()<br /></cfoutput> </cffunction>
| postEvent |
|---|
public void postEvent( EventContext eventContext )
Parameters:
| EventContext eventContext |
Code:
<cffunction name="postEvent" access="public" returntype="void" output="true"> <cfargument name="eventContext" type="MachII.framework.EventContext" required="true" /> <cfoutput> SimplePlugin.postEvent()<br /></cfoutput> </cffunction>
| postProcess |
|---|
public void postProcess( EventContext eventContext )
Parameters:
| EventContext eventContext |
Code:
<cffunction name="postProcess" access="public" returntype="void" output="true"> <cfargument name="eventContext" type="MachII.framework.EventContext" required="true" /> <cfoutput> SimplePlugin.postProcess()<br /></cfoutput> </cffunction>
| postView |
|---|
public void postView( EventContext eventContext )
Parameters:
| EventContext eventContext |
Code:
<cffunction name="postView" access="public" returntype="void" output="true"> <cfargument name="eventContext" type="MachII.framework.EventContext" required="true" /> <cfoutput> SimplePlugin.postView()<br /></cfoutput> </cffunction>
| preEvent |
|---|
public void preEvent( EventContext eventContext )
Parameters:
| EventContext eventContext |
Code:
<cffunction name="preEvent" access="public" returntype="void" output="true"> <cfargument name="eventContext" type="MachII.framework.EventContext" required="true" /> <cfoutput> SimplePlugin.preEvent()<br /></cfoutput> </cffunction>
| preProcess |
|---|
public void preProcess( EventContext eventContext )
Parameters:
| EventContext eventContext |
Code:
<cffunction name="preProcess" access="public" returntype="void" output="true"> <cfargument name="eventContext" type="MachII.framework.EventContext" required="true" /> <cfoutput> SimplePlugin.preProcess()<br /></cfoutput> </cffunction>
| preView |
|---|
public void preView( EventContext eventContext )
Parameters:
| EventContext eventContext |
Code:
<cffunction name="preView" access="public" returntype="void" output="true"> <cfargument name="eventContext" type="MachII.framework.EventContext" required="true" /> <cfoutput> SimplePlugin.preView()<br /></cfoutput> </cffunction>