Class RoutingSwiftletImpl
java.lang.Object
com.swiftmq.swiftlet.Swiftlet
com.swiftmq.swiftlet.routing.RoutingSwiftlet
com.swiftmq.impl.routing.single.RoutingSwiftletImpl
- Direct Known Subclasses:
URoutingSwiftletImpl
public class RoutingSwiftletImpl
extends com.swiftmq.swiftlet.routing.RoutingSwiftlet
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.swiftmq.mgmt.Configurationprotected SwiftletContextprotected com.swiftmq.mgmt.Entitystatic final StringFields inherited from class com.swiftmq.swiftlet.Swiftlet
STATE_ACTIVE, STATE_INACTIVE, STATE_STANDBY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprotected SwiftletContextcreateSwiftletContext(RoutingSwiftletImpl routingSwiftletImpl, com.swiftmq.mgmt.Entity rootEntity) voidremoveRoute(RouteImpl route) protected voidshutdown()protected voidstartup(com.swiftmq.mgmt.Configuration config) Methods inherited from class com.swiftmq.swiftlet.routing.RoutingSwiftlet
addRoute, addRoutingListener, fireRoutingEvent, getRoute, getRoutes, removeAllRoutes, removeAllRoutingListeners, removeRoute, removeRoutingListenerMethods inherited from class com.swiftmq.swiftlet.Swiftlet
getName, getStartupTime, getState, isSnapshotAvailable, resume, setStartupTime, standby
-
Field Details
-
UNROUTABLE_QUEUE
- See Also:
-
config
protected com.swiftmq.mgmt.Configuration config -
root
protected com.swiftmq.mgmt.Entity root -
ctx
-
-
Constructor Details
-
RoutingSwiftletImpl
public RoutingSwiftletImpl()
-
-
Method Details
-
addRoute
-
removeRoute
-
createSwiftletContext
protected SwiftletContext createSwiftletContext(RoutingSwiftletImpl routingSwiftletImpl, com.swiftmq.mgmt.Entity rootEntity) throws com.swiftmq.swiftlet.SwiftletException - Throws:
com.swiftmq.swiftlet.SwiftletException
-
startup
protected void startup(com.swiftmq.mgmt.Configuration config) throws com.swiftmq.swiftlet.SwiftletException - Specified by:
startupin classcom.swiftmq.swiftlet.Swiftlet- Throws:
com.swiftmq.swiftlet.SwiftletException
-
shutdown
protected void shutdown() throws com.swiftmq.swiftlet.SwiftletException- Specified by:
shutdownin classcom.swiftmq.swiftlet.Swiftlet- Throws:
com.swiftmq.swiftlet.SwiftletException
-