Holds a private table of service channels
Allocates a channel
If the channel does not exist, it is created and returned
Returns a list of the service channel names
Gets the name of the service
Remove a channel
The name of the channel
Remove all route taps for a channel
The name of the channel
Remove a route tap from a channel where the handler shares a reference with the handler provided
The name of the channel
The handler for the tap to remove
Make a request to a service channel
The name of the channel
The data to be passed to the channel handler
Declare route to direct all traffic from a particular channel to a specific handler
The name of the channel
The handler that will handle the request
The context for the handler
Declare route to direct all traffic from a particular channel to a specific handler that is locked and can not be overriden. The route can only be destroyed by the destroyer function that is returned
The name of the channel
The handler that will handle the request
The context for the handler
Declare route to direct all traffic from a particular channel to a specific handler that is locked and is secure disallowing any taps from listening to request being made
The name of the channel
The handler that will handle the request
The context for the handler
Declare route tap to listens to each request made to the main route but can not respond, nor can see the response
The name of the channel
The handler that will handle the request
The context for the handler
Get all tap instances for the a channel
The name of the channel
Helper method to throw the locked exception
The name of the channel
Generated using TypeDoc
Creates a service