org.ow2.petals.microkernel.api.container
Interface ComponentLifeCycle


public interface ComponentLifeCycle

The ComponentLifeCycle interface has to have its mbean interface in the same package.

Author:
Adrien LOUIS - EBM WebSourcing

Field Summary
static String COMPONENT_LOGGER_NAME
           
 
Method Summary
 void init(ComponentContext componentContext, ComponentLifeCycleThread componentLifeCycleThread, Context context)
          Initialization of ComponentLifeCycleMBean
 

Field Detail

COMPONENT_LOGGER_NAME

static final String COMPONENT_LOGGER_NAME
See Also:
Constant Field Values
Method Detail

init

void init(ComponentContext componentContext,
          ComponentLifeCycleThread componentLifeCycleThread,
          Context context)
          throws javax.jbi.JBIException
Initialization of ComponentLifeCycleMBean

Parameters:
componentDescription - the component description
componentContext - the component Context
component - the component
mbeanName - the mbean name
componentLifeCycleThread - the thread of the component life cycle
log - the log
context - the context
Throws:
javax.jbi.JBIException - occurs when it is impossible to init the component life cycle


Copyright © 2005-2015 Linagora. All Rights Reserved.