Package org.chenile.proxy.interceptors
Class ProxyTypeRouter
java.lang.Object
org.chenile.owiz.impl.CommandBase<ChenileExchange>
org.chenile.owiz.impl.Router<ChenileExchange>
org.chenile.proxy.interceptors.ProxyTypeRouter
- All Implemented Interfaces:
org.chenile.owiz.AttachableCommand<ChenileExchange>,org.chenile.owiz.BypassableCommand<ChenileExchange>,org.chenile.owiz.Command<ChenileExchange>,org.chenile.owiz.OrchestrationAware<ChenileExchange>
Returns the correct route based on if the service is local or remote
- Author:
- Raja Shankar Kolluru
-
Field Summary
Fields inherited from class org.chenile.owiz.impl.Router
commandsMap, DEFAULT, defaultCommandDescriptor, ROUTEFields inherited from class org.chenile.owiz.impl.CommandBase
commandDescriptor, orchConfigurator -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringcomputeRoutingString(ChenileExchange exchange) Methods inherited from class org.chenile.owiz.impl.Router
attachCommand, doExecuteMethods inherited from class org.chenile.owiz.impl.CommandBase
bypass, execute, getConfigValue, getId, getParentId, obtainCommand, postprocess, preprocess, setCommandDescriptor, setOrchConfiguratorMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.chenile.owiz.Command
execute
-
Constructor Details
-
ProxyTypeRouter
public ProxyTypeRouter()
-
-
Method Details
-
computeRoutingString
- Specified by:
computeRoutingStringin classorg.chenile.owiz.impl.Router<ChenileExchange>- Throws:
Exception
-