1 10 11 package org.mule.management.mbeans; 12 13 import java.beans.ExceptionListener ; 14 15 import org.mule.umo.UMOException; 16 import org.mule.umo.lifecycle.InitialisationException; 17 import org.mule.umo.lifecycle.RecoverableException; 18 import org.mule.umo.provider.UMOMessageDispatcherFactory; 19 20 24 public interface ConnectorServiceMBean 25 { 26 27 boolean isStarted(); 28 29 boolean isDisposed(); 30 31 boolean isDisposing(); 32 33 String getName(); 34 35 String getProtocol(); 36 37 ExceptionListener getExceptionListener(); 38 39 UMOMessageDispatcherFactory getDispatcherFactory(); 40 41 void startConnector() throws UMOException; 42 43 void stopConnector() throws UMOException; 44 45 void dispose(); 46 47 void initialise() throws InitialisationException, RecoverableException; 48 } 49 | Popular Tags |