salto.batch.lanceur.init
Interface IPlugIn

All Known Implementing Classes:
AbstractPlugin

public interface IPlugIn

Interface that contains the contract of Plugin classes.
A plugin is called on deployment of a BAR and at the start and shutdown of the server.
A plugin is usually used to initialize a framework for example.

Author:
Philippe Mouawad

Method Summary
 void destroy()
          Called before Server shutdowns
 java.lang.String getId()
           
 java.lang.Integer getInitializationOrder()
           
 void init()
          Called on startup or Server and deployment of a BAR
 void setId(java.lang.String id)
           
 void setInitializationOrder(java.lang.Integer initializationOrder)
           
 

Method Detail

getInitializationOrder

java.lang.Integer getInitializationOrder()
Returns:
initialization order

setInitializationOrder

void setInitializationOrder(java.lang.Integer initializationOrder)
Parameters:
initializationOrder - initialization order

getId

java.lang.String getId()
Returns:
String unique Id of a plugin

setId

void setId(java.lang.String id)
Parameters:
id - unique Id of a plugin

init

void init()
          throws TechnicalException
Called on startup or Server and deployment of a BAR

Throws:
TechnicalException

destroy

void destroy()
Called before Server shutdowns



Copyright © 2005-2008 Ubik-Ingenierie. All Rights Reserved.