1 10 11 package org.mule.ra; 12 13 import java.util.Map ; 14 15 import javax.resource.ResourceException ; 16 17 import org.mule.umo.UMOException; 18 import org.mule.umo.UMOMessage; 19 20 24 public interface MuleConnection 25 { 26 void dispatch(String url, Object payload, Map messageProperties) throws UMOException; 27 28 UMOMessage receive(String url, long timeout) throws UMOException; 29 30 MuleManagedConnection getManagedConnection(); 31 32 void close() throws ResourceException ; 33 34 void associateConnection(MuleManagedConnection newMc) throws ResourceException ; 35 36 UMOMessage send(String url, Object payload, Map messageProperties) throws UMOException; 37 } 38 | Popular Tags |