Package com.swiftmq.impl.routing.single
Class RoutingSwiftletImpl
java.lang.Object
RoutingSwiftlet
com.swiftmq.impl.routing.single.RoutingSwiftletImpl
- Direct Known Subclasses:
URoutingSwiftletImpl
public class RoutingSwiftletImpl
extends RoutingSwiftlet
-
Field Summary
Modifier and TypeFieldDescriptionprotected Configuration
protected SwiftletContext
protected Entity
static final String
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
protected SwiftletContext
createSwiftletContext
(RoutingSwiftletImpl routingSwiftletImpl, Entity rootEntity) void
removeRoute
(RouteImpl route) protected void
shutdown()
protected void
startup
(Configuration config)
-
Field Details
-
UNROUTABLE_QUEUE
- See Also:
-
config
protected Configuration config -
root
protected Entity root -
ctx
-
-
Constructor Details
-
RoutingSwiftletImpl
public RoutingSwiftletImpl()
-
-
Method Details
-
addRoute
-
removeRoute
-
createSwiftletContext
protected SwiftletContext createSwiftletContext(RoutingSwiftletImpl routingSwiftletImpl, Entity rootEntity) throws SwiftletException - Throws:
SwiftletException
-
startup
protected void startup(Configuration config) throws SwiftletException - Throws:
SwiftletException
-
shutdown
protected void shutdown() throws SwiftletException- Throws:
SwiftletException
-