|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.mule.providers.AbstractMessageReceiver
org.mule.providers.udp.UdpMessageReceiver
UdpMessageReceiver receives UDP message packets
| Nested Class Summary | |
protected class |
UdpMessageReceiver.UdpWorker
|
| Field Summary | |
protected int |
bufferSize
|
protected InetAddress |
inetAddress
|
protected org.mule.umo.transformer.UMOTransformer |
responseTransformer
|
protected DatagramSocket |
socket
|
| Fields inherited from class org.mule.providers.AbstractMessageReceiver |
component, connected, connectionStrategy, connector, disposing, endpoint, logger, stopped |
| Constructor Summary | |
UdpMessageReceiver(org.mule.umo.provider.UMOConnector connector,
org.mule.umo.UMOComponent component,
org.mule.umo.endpoint.UMOEndpoint endpoint)
|
|
| Method Summary | |
protected DatagramPacket |
createPacket()
|
protected DatagramSocket |
createSocket(URI uri,
InetAddress inetAddress)
|
protected Work |
createWork(DatagramPacket packet)
|
void |
doConnect()
|
void |
doDisconnect()
|
protected void |
doDispose()
|
protected org.mule.umo.transformer.UMOTransformer |
getResponseTransformer()
|
DatagramSocket |
getSocket()
Obtain the serverSocket |
void |
release()
|
void |
run()
|
| Methods inherited from class org.mule.providers.AbstractMessageReceiver |
applyResponseTransformer, connect, disconnect, dispose, doStart, doStop, getComponent, getConnectEventId, getConnectionDescription, getConnector, getEndpoint, getEndpointURI, getListener, getWorkManager, handleException, handleUnacceptedFilter, isConnected, routeMessage, routeMessage, routeMessage, routeMessage, routeMessage, routeMessage, setComponent, setConnector, setEndpoint, setExceptionDetails, setListener, setWorkManager, start, stop |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected DatagramSocket socket
protected InetAddress inetAddress
protected int bufferSize
protected org.mule.umo.transformer.UMOTransformer responseTransformer
| Constructor Detail |
public UdpMessageReceiver(org.mule.umo.provider.UMOConnector connector,
org.mule.umo.UMOComponent component,
org.mule.umo.endpoint.UMOEndpoint endpoint)
throws org.mule.umo.lifecycle.InitialisationException
| Method Detail |
public void doConnect()
throws Exception
Exception
public void doDisconnect()
throws Exception
Exception
protected org.mule.umo.transformer.UMOTransformer getResponseTransformer()
throws org.mule.umo.lifecycle.InitialisationException
org.mule.umo.lifecycle.InitialisationException
protected DatagramSocket createSocket(URI uri,
InetAddress inetAddress)
throws IOException
IOExceptionpublic DatagramSocket getSocket()
protected DatagramPacket createPacket()
public void run()
run in interface Runnablepublic void release()
release in interface Workprotected void doDispose()
protected Work createWork(DatagramPacket packet)
throws IOException
IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||