org.specrunner.listeners.core
Class AbstractPluginListener

java.lang.Object
  extended by org.specrunner.listeners.core.AbstractPluginListener
All Implemented Interfaces:
IPluginListener, ISpecRunnerListener
Direct Known Subclasses:
TagPluginListener

public abstract class AbstractPluginListener
extends Object
implements IPluginListener

Helper for plugin listeners.

Author:
Thiago Santos

Constructor Summary
AbstractPluginListener()
           
 
Method Summary
 void onAfterEnd(IPlugin plugin, IContext context, IResultSet result)
          Perform some action after plugin ending.
 void onAfterInit(IPlugin plugin, IContext context, IResultSet result)
          Perform some action after plugin initialization.
 void onAfterStart(IPlugin plugin, IContext context, IResultSet result)
          Perform some action after plugin start.
 void onBeforeEnd(IPlugin plugin, IContext context, IResultSet result)
          Perform some action before plugin ending.
 void onBeforeInit(IPlugin plugin, IContext context, IResultSet result)
          Perform some action before plugin initialization.
 void onBeforeStart(IPlugin plugin, IContext context, IResultSet result)
          Perform some action before plugin start.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.specrunner.listeners.ISpecRunnerListener
getName, reset
 

Constructor Detail

AbstractPluginListener

public AbstractPluginListener()
Method Detail

onBeforeInit

public void onBeforeInit(IPlugin plugin,
                         IContext context,
                         IResultSet result)
Description copied from interface: IPluginListener
Perform some action before plugin initialization.

Specified by:
onBeforeInit in interface IPluginListener
Parameters:
plugin - The plugin instance.
context - The context.
result - The result.

onAfterInit

public void onAfterInit(IPlugin plugin,
                        IContext context,
                        IResultSet result)
Description copied from interface: IPluginListener
Perform some action after plugin initialization.

Specified by:
onAfterInit in interface IPluginListener
Parameters:
plugin - The plugin instance.
context - The context.
result - The result.

onBeforeStart

public void onBeforeStart(IPlugin plugin,
                          IContext context,
                          IResultSet result)
Description copied from interface: IPluginListener
Perform some action before plugin start.

Specified by:
onBeforeStart in interface IPluginListener
Parameters:
plugin - The plugin instance.
context - The context.
result - The result.

onAfterStart

public void onAfterStart(IPlugin plugin,
                         IContext context,
                         IResultSet result)
Description copied from interface: IPluginListener
Perform some action after plugin start.

Specified by:
onAfterStart in interface IPluginListener
Parameters:
plugin - The plugin instance.
context - The context.
result - The result.

onBeforeEnd

public void onBeforeEnd(IPlugin plugin,
                        IContext context,
                        IResultSet result)
Description copied from interface: IPluginListener
Perform some action before plugin ending.

Specified by:
onBeforeEnd in interface IPluginListener
Parameters:
plugin - The plugin instance.
context - The context.
result - The result.

onAfterEnd

public void onAfterEnd(IPlugin plugin,
                       IContext context,
                       IResultSet result)
Description copied from interface: IPluginListener
Perform some action after plugin ending.

Specified by:
onAfterEnd in interface IPluginListener
Parameters:
plugin - The plugin instance.
context - The context.
result - The result.


Copyright © 2014. All rights reserved.