Service.java |
/*************************************** * * * JBoss: The OpenSource J2EE WebOS * * * * Distributable under LGPL license. * * See terms of license at gnu.org. * * * ***************************************/ package org.jboss.system; /** * The Service interface. * * @author <a href="mailto:marc.fleury@jboss.org">Marc Fleury</a>. * @version $Revision: 1.2 $ */ public interface Service { /** * create the service, do expensive operations etc */ void create() throws Exception; /** * start the service, create is already called */ void start() throws Exception; /** * stop the service */ void stop(); /** * destroy the service, tear down */ void destroy(); }
Service.java |