Package net.timewalker.ffmq4.transport
Class PacketTransportHub
- java.lang.Object
-
- net.timewalker.ffmq4.transport.PacketTransportHub
-
public final class PacketTransportHub extends Object
PacketTransportHub
-
-
Constructor Summary
Constructors Constructor Description PacketTransportHub(PacketTransport transport)Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()PacketTransportEndpointcreateEndpoint()Create a new transport endpointPacketTransportgetTransport()voidrouteResponse(AbstractResponsePacket response)protected voidunregisterEndpoint(PacketTransportEndpoint endpoint)
-
-
-
Constructor Detail
-
PacketTransportHub
public PacketTransportHub(PacketTransport transport)
Constructor
-
-
Method Detail
-
getTransport
public PacketTransport getTransport()
-
createEndpoint
public PacketTransportEndpoint createEndpoint() throws javax.jms.JMSException
Create a new transport endpoint- Returns:
- a new transport endpoint
- Throws:
javax.jms.JMSException
-
unregisterEndpoint
protected void unregisterEndpoint(PacketTransportEndpoint endpoint)
-
routeResponse
public void routeResponse(AbstractResponsePacket response)
-
close
public void close()
-
-