Uses of Interface
org.chenile.owiz.BypassableCommand
Packages that use BypassableCommand
Package
Description
Key Command implementations, chain implementations and base classes are defined here.
Orchestration Wizard routing that leverages OGNL as a scripting library.
Splitter Aggregate pattern implemented here.
Chenile proxy interceptors.
Chenile proxy interpolations
Multi tenancy support.
-
Uses of BypassableCommand in org.chenile.core.interceptors.interpolations
Classes in org.chenile.core.interceptors.interpolations that implement BypassableCommandModifier and TypeClassDescriptionclassCalls the exception handler that is defined in Chenile properties.classCalls a bunch of interceptors defined at the level of the particular operation.classCalls a bunch of interceptors called as "post processors".classCalls a bunch of interceptors called as "pre processors".classCalls a bunch of interceptors defined at the level of the particular service. -
Uses of BypassableCommand in org.chenile.owiz.impl
Classes in org.chenile.owiz.impl that implement BypassableCommandModifier and TypeClassDescriptionclassChain<InputType>A chain is a command that executes a chain of other commands.classCommandBase<InputType>Base class to implement command functionality.classDelegatorCommand<InputType>This Command delegates control to a method of an underlying object whose reference is passed to this command.classFilterChain<InputType extends ChainContextContainer<InputType>>A variation of the Chain for AOP like surround processing.classInterpolationCommand<InputType>This is a "dummy" command which needs to be attached to a parent command that supports this type of command.classParallelChain<InputType>classRouter<InputType>A router is a command that executes one of several commands based on a routing string. -
Uses of BypassableCommand in org.chenile.owiz.impl.ognl
Classes in org.chenile.owiz.impl.ognl that implement BypassableCommandModifier and TypeClassDescriptionclassEvaluateRouter<InputType>This is a specific subclass ofRouterthat uses OGNL to evaluate a boolean expression on the context.classForLoop<InputType>Repeatedly, execute the attached commands till the expression specified by condition evaluates to false.classOgnlRouter<InputType>Avoids creation of multiple routers by allowing an expression that can be utilized on the context to obtain the route.classSetCommand<InputType>Sets specific parts of the context to a value. -
Uses of BypassableCommand in org.chenile.owiz.impl.splitaggregate
Classes in org.chenile.owiz.impl.splitaggregate that implement BypassableCommandModifier and TypeClassDescriptionclassImplements a split aggregate functionality. -
Uses of BypassableCommand in org.chenile.proxy.interceptors
Classes in org.chenile.proxy.interceptors that implement BypassableCommandModifier and TypeClassDescriptionclassReturns the correct route based on if the service is local or remote -
Uses of BypassableCommand in org.chenile.proxy.interceptors.interpolations
Classes in org.chenile.proxy.interceptors.interpolations that implement BypassableCommandModifier and TypeClassDescriptionclassInterpolates all the operation specific processors on the client side for Chenile ProxyclassInterpolates all the service specific processors on the client side for Chenile Proxy -
Uses of BypassableCommand in org.chenile.utils.tenant.commands
Classes in org.chenile.utils.tenant.commands that implement BypassableCommand