eXo Kernel :: Container 2.4.4-CLD

org.exoplatform.container.component
Interface ComponentLifecyclePlugin

All Known Implementing Classes:
BaseComponentLifecyclePlugin

public interface ComponentLifecyclePlugin

Since:
Apr 18, 2005
Version:
$Id: ComponentLifecyclePlugin.java 5799 2006-05-28 17:55:42Z geaz $
Author:
Tuan Nguyen (tuan08@users.sourceforge.net)

Method Summary
 void destroyComponent(ExoContainer container, Object component)
           
 String getDescription()
           
 List<String> getManageableComponents()
           
 String getName()
           
 void initComponent(ExoContainer container, Object component)
           
 void setDescription(String s)
           
 void setManageableComponents(List<String> list)
           
 void setName(String s)
           
 void startComponent(ExoContainer container, Object component)
           
 void stopComponent(ExoContainer container, Object component)
           
 

Method Detail

getName

String getName()

setName

void setName(String s)

getDescription

String getDescription()

setDescription

void setDescription(String s)

getManageableComponents

List<String> getManageableComponents()

setManageableComponents

void setManageableComponents(List<String> list)

initComponent

void initComponent(ExoContainer container,
                   Object component)
                   throws Exception
Throws:
Exception

startComponent

void startComponent(ExoContainer container,
                    Object component)
                    throws Exception
Throws:
Exception

stopComponent

void stopComponent(ExoContainer container,
                   Object component)
                   throws Exception
Throws:
Exception

destroyComponent

void destroyComponent(ExoContainer container,
                      Object component)
                      throws Exception
Throws:
Exception

eXo Kernel :: Container 2.4.4-CLD

Copyright © 2013 eXo Platform SAS. All Rights Reserved.