jwidefender.plugin
Interface JWiDefenderPlugin

All Known Implementing Classes:
BatchFilePlugin, NotifyPlugin, TTSPlugin, WavPlugin, WindowsLogonPlugin

public interface JWiDefenderPlugin

Interface of plugins to be run when the key fob enters/exits range. Plugins are loaded if they are in the properties file.

Author:
ahandel
See Also:
JWiDefenderProperties

Method Summary
 void enterRange()
          Called when key fob enters range.
 void exitRange()
          Called when key fob enters range.
 JWiDefenderPluginInput[] getPluginInput()
           
 

Method Detail

enterRange

void enterRange()
Called when key fob enters range. Exceptions are handled by the registered JWiDefenderErrorHandler

See Also:
jwidefender.JWiDefender.setErrorHandler, JWiDefenderErrorHandler

exitRange

void exitRange()
Called when key fob enters range. Exceptions are handled by the registered JWiDefenderErrorHandler

See Also:
jwidefender.JWiDefender.setErrorHandler, JWiDefenderErrorHandler

getPluginInput

JWiDefenderPluginInput[] getPluginInput()
Returns:
input that is required for this plugin
See Also:
JWiDefenderPluginInput