package org.etk.kernel.container; import org.etk.kernel.container.xml.InitParams; public interface ContainerLifecyclePlugin { public String getName(); public void setName(String s); public String getDescription(); public void setDescription(String s); public InitParams getInitParams(); public void setInitParams(InitParams params); public void initContainer(KernelContainer container) throws Exception; public void startContainer(KernelContainer container) throws Exception; public void stopContainer(KernelContainer container) throws Exception; public void destroyContainer(KernelContainer container) throws Exception; }