1 10 11 package org.mule.registry; 12 13 16 public interface Unit extends Entry 17 { 18 19 void init() throws RegistryException; 20 21 26 void start() throws RegistryException; 27 28 33 void stop() throws RegistryException; 34 35 40 void shutDown() throws RegistryException; 41 42 RegistryComponent getRegistryComponent(); 43 44 void setRegistryComponent(RegistryComponent component); 45 46 Assembly getAssembly(); 47 48 void setAssembly(Assembly assembly); 49 50 String deploy() throws RegistryException; 51 52 String undeploy() throws RegistryException; 53 54 } 55 | Popular Tags |