Uses of Interface
org.chenile.owiz.OrchestrationAware
Packages that use OrchestrationAware
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 OrchestrationAware in org.chenile.core.interceptors.interpolations
Classes in org.chenile.core.interceptors.interpolations that implement OrchestrationAwareModifier 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 OrchestrationAware in org.chenile.owiz.impl
Classes in org.chenile.owiz.impl that implement OrchestrationAwareModifier 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 OrchestrationAware in org.chenile.owiz.impl.ognl
Classes in org.chenile.owiz.impl.ognl that implement OrchestrationAwareModifier 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 OrchestrationAware in org.chenile.owiz.impl.splitaggregate
Classes in org.chenile.owiz.impl.splitaggregate that implement OrchestrationAwareModifier and TypeClassDescriptionclassImplements a split aggregate functionality. -
Uses of OrchestrationAware in org.chenile.proxy.interceptors
Classes in org.chenile.proxy.interceptors that implement OrchestrationAwareModifier and TypeClassDescriptionclassReturns the correct route based on if the service is local or remote -
Uses of OrchestrationAware in org.chenile.proxy.interceptors.interpolations
Classes in org.chenile.proxy.interceptors.interpolations that implement OrchestrationAwareModifier 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 OrchestrationAware in org.chenile.utils.tenant.commands
Classes in org.chenile.utils.tenant.commands that implement OrchestrationAware