Class BarSkeleton
java.lang.Object
com.iohao.net.framework.core.BarSkeleton
Central execution engine of the ionet business framework.
Holds action commands, flow executor, interceptors, and communication aggregation.
Built via BarSkeletonBuilder.
- Author:
- 渔民小镇
- date:
- 2021-12-12
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal ActionAfterfinal ActionCommandRegionsfinal ActionCommand[][]final ActionFactoryBean<Object> final ActionMethodInvokefinal ExecutorRegionfinal FlowContextFactoryfinal FlowExecutorfinal ActionMethodInOut[]final Runners -
Method Summary
Modifier and TypeMethodDescriptionstatic BarSkeletonBuilderbuilder()Create a newBarSkeletonBuilderinstance.voidhandle(FlowContext flowContext) Handle an incoming request by executing the flow pipeline.
-
Field Details
-
runners
-
actionAfter
-
flowExecutor
-
inOuts
-
executorRegion
-
actionCommands
-
actionMethodInvoke
-
flowContextFactory
-
actionCommandRegions
-
actionFactoryBean
-
actionMethodExceptionProcess
-
server
-
eventBus
-
communicationAggregation
-
-
Method Details
-
builder
Create a newBarSkeletonBuilderinstance.- Returns:
- a new builder
-
handle
Handle an incoming request by executing the flow pipeline.- Parameters:
flowContext- the per-request flow context
-