A C D E F G H I K L M O P R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ActorsConfiguration() - Constructor for class io.vlingo.xoom.config.ServerConfiguration.ActorsConfiguration
- andThenAccept(BiConsumer<T2, R2>) - Method in class io.vlingo.xoom.stepflow.TransitionBuilder.TransitionBuilder3
- apply(A) - Method in class io.vlingo.xoom.stepflow.StateTransition
- apply(StateTransition<T, ?, ?>, R) - Method in interface io.vlingo.xoom.stepflow.CompletesState
- applyEvent(Event) - Method in class io.vlingo.xoom.stepflow.FlowActor
- applyEvent(Event) - Method in interface io.vlingo.xoom.stepflow.StepFlow
- applyEvent(T) - Method in interface io.vlingo.xoom.stepflow.Kernel
- applyEvent(T) - Method in class io.vlingo.xoom.stepflow.KernelActor
C
- close() - Method in class io.vlingo.xoom.server.VlingoScene
- close() - Method in class io.vlingo.xoom.VlingoServer
- CompletesState<T extends State,R extends State> - Interface in io.vlingo.xoom.stepflow
-
A functional interface that transforms a
StateTransition
into aCompletes
.
D
- DispatchersConfiguration() - Constructor for class io.vlingo.xoom.config.ServerConfiguration.DispatchersConfiguration
E
- emptyResponse(Response.Status, Completes<Procedure>) - Method in interface io.vlingo.xoom.resource.Endpoint
- Endpoint - Interface in io.vlingo.xoom.resource
-
The
Endpoint
interface provides a way to implement an endpoint definition that can be annotated withResource
and mounted to an embeddableVlingoServer
. - ErrorInfo - Class in io.vlingo.xoom.resource.error
- ErrorInfo() - Constructor for class io.vlingo.xoom.resource.error.ErrorInfo
- ErrorInfo(String, String) - Constructor for class io.vlingo.xoom.resource.error.ErrorInfo
- ErrorInfo(Throwable) - Constructor for class io.vlingo.xoom.resource.error.ErrorInfo
- EurekaRetryRegistrationListener - Class in io.vlingo.xoom.discovery
-
This event handler is responsible for healing a load-balanced discovery client that uses Eureka for its service registry.
- EurekaRetryRegistrationListener() - Constructor for class io.vlingo.xoom.discovery.EurekaRetryRegistrationListener
- Event - Class in io.vlingo.xoom.stepflow
- Event() - Constructor for class io.vlingo.xoom.stepflow.Event
- Event(String, String) - Constructor for class io.vlingo.xoom.stepflow.Event
- execute() - Method in interface io.vlingo.xoom.stepflow.StateHandler
F
- FlowActor - Class in io.vlingo.xoom.stepflow
- FlowActor() - Constructor for class io.vlingo.xoom.stepflow.FlowActor
- FlowActor(List<State>) - Constructor for class io.vlingo.xoom.stepflow.FlowActor
- FlowCreatedEvent - Class in io.vlingo.xoom.events
- FlowCreatedEvent(StepFlow, String) - Constructor for class io.vlingo.xoom.events.FlowCreatedEvent
-
Constructs a prototypical Event.
- from(T1) - Static method in class io.vlingo.xoom.stepflow.TransitionBuilder
G
- generateId(Environment, ServiceInstance) - Method in class io.vlingo.xoom.server.VlingoServiceInstanceIdGenerator
- getActorsConfiguration() - Method in class io.vlingo.xoom.config.ServerConfiguration
- getAddress() - Method in class io.vlingo.xoom.stepflow.TransitionHandler
- getAggregateType() - Method in class io.vlingo.xoom.stepflow.TransitionHandler
- getApplicationConfiguration() - Method in class io.vlingo.xoom.server.VlingoScene
- getApplicationConfiguration() - Method in class io.vlingo.xoom.VlingoServer
- getApplicationContext() - Method in class io.vlingo.xoom.server.VlingoScene
- getApplicationContext() - Method in class io.vlingo.xoom.VlingoServer
- getBanner() - Static method in class io.vlingo.xoom.config.ServerConfiguration
- getBeansEndpoint() - Method in class io.vlingo.xoom.management.ManagementResource
- getContentTypeResponseHeader() - Method in interface io.vlingo.xoom.resource.Endpoint
- getCount() - Method in class io.vlingo.xoom.config.ServerConfiguration.DispatchersConfiguration
- getCreatedAt() - Method in class io.vlingo.xoom.stepflow.State
- getDispatchersConfiguration() - Method in class io.vlingo.xoom.config.ServerConfiguration
- getEmbeddedServer() - Method in class io.vlingo.xoom.server.VlingoServiceInstance
- getEndpoints() - Method in class io.vlingo.xoom.VlingoServer
- getEnvironmentEndpoint() - Method in class io.vlingo.xoom.management.ManagementResource
- getErrorResponse(Throwable) - Method in interface io.vlingo.xoom.resource.Endpoint
- getEventType() - Method in class io.vlingo.xoom.stepflow.Event
- getException() - Method in class io.vlingo.xoom.resource.error.ErrorInfo
- getFactor() - Method in class io.vlingo.xoom.config.ServerConfiguration.DispatchersConfiguration
- getFlowEndpoint() - Method in class io.vlingo.xoom.management.ManagementResource
- getFlowName() - Method in class io.vlingo.xoom.events.FlowCreatedEvent
- getFrom() - Method in class io.vlingo.xoom.stepflow.StateTransition
- getHandlers() - Method in class io.vlingo.xoom.management.ManagementResource
- getHandlers() - Method in interface io.vlingo.xoom.resource.Endpoint
- getHealthEndpoint() - Method in class io.vlingo.xoom.management.ManagementResource
- getHealthStatus() - Method in class io.vlingo.xoom.server.VlingoServiceInstance
- getHost() - Method in class io.vlingo.xoom.config.ServerConfiguration
- getHost() - Method in class io.vlingo.xoom.VlingoServer
- getId() - Method in class io.vlingo.xoom.server.VlingoServiceInstance
- getInstanceId() - Method in class io.vlingo.xoom.server.VlingoServiceInstance
- getKernel() - Method in class io.vlingo.xoom.stepflow.FlowActor
- getKernel() - Method in interface io.vlingo.xoom.stepflow.StepFlow
- getLoggersEndpoint() - Method in class io.vlingo.xoom.management.ManagementResource
- getMap() - Method in class io.vlingo.xoom.stepflow.State
- getMap(String) - Method in class io.vlingo.xoom.management.endpoints.StepFlowEndpoint
- getMaxBufferPoolSize() - Method in class io.vlingo.xoom.config.ServerConfiguration
- getMaxMessageSize() - Method in class io.vlingo.xoom.config.ServerConfiguration
- getMessage() - Method in class io.vlingo.xoom.resource.error.ErrorInfo
- getMetadata() - Method in class io.vlingo.xoom.server.VlingoServiceInstance
- getName() - Method in class io.vlingo.xoom.management.ManagementResource
- getName() - Method in interface io.vlingo.xoom.resource.Endpoint
- getName() - Method in class io.vlingo.xoom.stepflow.FlowActor
- getName() - Method in interface io.vlingo.xoom.stepflow.Kernel
- getName() - Method in class io.vlingo.xoom.stepflow.KernelActor
- getName() - Method in class io.vlingo.xoom.stepflow.State
- getName() - Method in interface io.vlingo.xoom.stepflow.StepFlow
- getOpenApiEndpoint() - Method in class io.vlingo.xoom.management.ManagementResource
- getPoolSize() - Method in class io.vlingo.xoom.config.ServerConfiguration.DispatchersConfiguration
- getPoolSize() - Method in class io.vlingo.xoom.config.ServerConfiguration.ProcessorsConfiguration
- getPort() - Method in class io.vlingo.xoom.config.ServerConfiguration
- getPort() - Method in class io.vlingo.xoom.VlingoServer
- getProbeInterval() - Method in class io.vlingo.xoom.config.ServerConfiguration.ActorsConfiguration
- getProbeTimeout() - Method in class io.vlingo.xoom.config.ServerConfiguration.ActorsConfiguration
- getProcessorsConfiguration() - Method in class io.vlingo.xoom.config.ServerConfiguration
- getRequestMissingTimeout() - Method in class io.vlingo.xoom.config.ServerConfiguration.ActorsConfiguration
- getResource() - Method in interface io.vlingo.xoom.resource.Endpoint
- getResources() - Method in class io.vlingo.xoom.VlingoServer
- getRoutesEndpoint() - Method in class io.vlingo.xoom.management.ManagementResource
- getScheme() - Method in class io.vlingo.xoom.config.ServerConfiguration
- getScheme() - Method in class io.vlingo.xoom.VlingoServer
- getSerializedDateFormat() - Method in interface io.vlingo.xoom.resource.Endpoint
- getServer() - Method in class io.vlingo.xoom.VlingoServer
- getServerConfiguration() - Method in class io.vlingo.xoom.server.VlingoScene
- getServiceInstance() - Method in class io.vlingo.xoom.VlingoServer
- getSource() - Method in class io.vlingo.xoom.events.FlowCreatedEvent
- getSource() - Method in class io.vlingo.xoom.events.SceneStartedEvent
- getSourceName() - Method in class io.vlingo.xoom.stepflow.Event
- getSourceName() - Method in class io.vlingo.xoom.stepflow.StateTransition
- getSourceName() - Method in interface io.vlingo.xoom.stepflow.Transition
- getSpecification() - Method in class io.vlingo.xoom.management.endpoints.OpenApiEndpoint
- getStates() - Method in interface io.vlingo.xoom.stepflow.Kernel
- getStates() - Method in class io.vlingo.xoom.stepflow.KernelActor
- getStateTransition() - Method in class io.vlingo.xoom.stepflow.TransitionHandler
- getStateTransitions() - Method in interface io.vlingo.xoom.stepflow.Kernel
- getStateTransitions() - Method in class io.vlingo.xoom.stepflow.KernelActor
- getTargetName() - Method in class io.vlingo.xoom.stepflow.Event
- getTargetName() - Method in class io.vlingo.xoom.stepflow.StateTransition
- getTargetName() - Method in interface io.vlingo.xoom.stepflow.Transition
- getThrottlingCount() - Method in class io.vlingo.xoom.config.ServerConfiguration.DispatchersConfiguration
- getTo() - Method in class io.vlingo.xoom.stepflow.StateTransition
- getTransitionHandlers() - Method in class io.vlingo.xoom.stepflow.State
- getTransitionMap() - Method in interface io.vlingo.xoom.stepflow.Kernel
- getTransitionMap() - Method in class io.vlingo.xoom.stepflow.KernelActor
- getURI() - Method in class io.vlingo.xoom.server.VlingoServiceInstance
- getURI() - Method in class io.vlingo.xoom.VlingoServer
- getURL() - Method in class io.vlingo.xoom.VlingoServer
- getVersion() - Method in class io.vlingo.xoom.management.ManagementResource
- getVersion() - Method in interface io.vlingo.xoom.resource.Endpoint
- getVersion() - Method in class io.vlingo.xoom.stepflow.State
- getVlingoScene() - Method in class io.vlingo.xoom.VlingoServer
- getWorld() - Method in class io.vlingo.xoom.server.VlingoScene
- getZone() - Method in class io.vlingo.xoom.server.VlingoServiceInstance
H
- handle(StateTransition<T1, R1, ?>) - Static method in class io.vlingo.xoom.stepflow.TransitionHandler
I
- intervalSignal(Scheduled, Message) - Method in class io.vlingo.xoom.stepflow.FlowActor
- invoke() - Method in interface io.vlingo.xoom.resource.Procedure
- io.vlingo.xoom - package io.vlingo.xoom
- io.vlingo.xoom.config - package io.vlingo.xoom.config
- io.vlingo.xoom.discovery - package io.vlingo.xoom.discovery
- io.vlingo.xoom.events - package io.vlingo.xoom.events
- io.vlingo.xoom.management - package io.vlingo.xoom.management
- io.vlingo.xoom.management.endpoints - package io.vlingo.xoom.management.endpoints
- io.vlingo.xoom.resource - package io.vlingo.xoom.resource
- io.vlingo.xoom.resource.annotations - package io.vlingo.xoom.resource.annotations
- io.vlingo.xoom.resource.error - package io.vlingo.xoom.resource.error
- io.vlingo.xoom.server - package io.vlingo.xoom.server
- io.vlingo.xoom.stepflow - package io.vlingo.xoom.stepflow
- isKeepAlive() - Method in class io.vlingo.xoom.VlingoServer
- isRunning() - Method in class io.vlingo.xoom.server.VlingoScene
- isRunning() - Method in class io.vlingo.xoom.VlingoServer
K
- Kernel - Interface in io.vlingo.xoom.stepflow
-
Kernels implement state machines and validate state mutations by comparing the current state of an object to a desired state.
- KernelActor - Class in io.vlingo.xoom.stepflow
-
The default
Kernel
Actor
implementation. - KernelActor() - Constructor for class io.vlingo.xoom.stepflow.KernelActor
L
- logResult(T1, R1) - Static method in interface io.vlingo.xoom.stepflow.Transition
M
- ManagementResource - Class in io.vlingo.xoom.management
- ManagementResource(ApplicationContext) - Constructor for class io.vlingo.xoom.management.ManagementResource
O
- on(Class<A2>) - Method in class io.vlingo.xoom.stepflow.TransitionBuilder.TransitionBuilder2
- onApplicationEvent(ServerStartupEvent) - Method in class io.vlingo.xoom.discovery.EurekaRetryRegistrationListener
- onApplicationEvent(FlowCreatedEvent) - Method in class io.vlingo.xoom.management.endpoints.StepFlowEndpoint
- OpenApiEndpoint - Class in io.vlingo.xoom.management.endpoints
- OpenApiEndpoint(VlingoServer) - Constructor for class io.vlingo.xoom.management.endpoints.OpenApiEndpoint
P
- PREFIX - Static variable in class io.vlingo.xoom.config.ServerConfiguration.ActorsConfiguration
- PREFIX - Static variable in class io.vlingo.xoom.config.ServerConfiguration.DispatchersConfiguration
- PREFIX - Static variable in class io.vlingo.xoom.config.ServerConfiguration
- PREFIX - Static variable in class io.vlingo.xoom.config.ServerConfiguration.ProcessorsConfiguration
- Procedure - Interface in io.vlingo.xoom.resource
- processorEndpointHandler() - Method in class io.vlingo.xoom.management.ManagementResource
- ProcessorsConfiguration() - Constructor for class io.vlingo.xoom.config.ServerConfiguration.ProcessorsConfiguration
R
- refresh() - Method in class io.vlingo.xoom.server.VlingoScene
- registerStates(State<? extends State>...) - Method in interface io.vlingo.xoom.stepflow.Kernel
- registerStates(State<? extends State>...) - Method in class io.vlingo.xoom.stepflow.KernelActor
- Resource - Annotation Type in io.vlingo.xoom.resource.annotations
- response(Response.Status, Completes<T>) - Method in interface io.vlingo.xoom.resource.Endpoint
- responseWithBody(Response.Status, Completes<T>) - Method in interface io.vlingo.xoom.resource.Endpoint
S
- SceneStartedEvent - Class in io.vlingo.xoom.events
- SceneStartedEvent(VlingoScene) - Constructor for class io.vlingo.xoom.events.SceneStartedEvent
- serialize(Object) - Method in interface io.vlingo.xoom.resource.Endpoint
- ServerConfiguration - Class in io.vlingo.xoom.config
-
The
ServerConfiguration
class loads application properties from the application.yml file on the classpath of the application. - ServerConfiguration(ServerConfiguration.DispatchersConfiguration, ServerConfiguration.ProcessorsConfiguration, ServerConfiguration.ActorsConfiguration) - Constructor for class io.vlingo.xoom.config.ServerConfiguration
- ServerConfiguration.ActorsConfiguration - Class in io.vlingo.xoom.config
- ServerConfiguration.DispatchersConfiguration - Class in io.vlingo.xoom.config
- ServerConfiguration.ProcessorsConfiguration - Class in io.vlingo.xoom.config
- setActionHandler(BiConsumer<T, R>) - Method in class io.vlingo.xoom.stepflow.StateTransition
- setActorsConfiguration(ServerConfiguration.ActorsConfiguration) - Method in class io.vlingo.xoom.config.ServerConfiguration
- setAggregateConsumer(Function<A, A>) - Method in class io.vlingo.xoom.stepflow.StateTransition
- setCount(Integer) - Method in class io.vlingo.xoom.config.ServerConfiguration.DispatchersConfiguration
- setDispatchersConfiguration(ServerConfiguration.DispatchersConfiguration) - Method in class io.vlingo.xoom.config.ServerConfiguration
- setException(String) - Method in class io.vlingo.xoom.resource.error.ErrorInfo
- setFactor(Float) - Method in class io.vlingo.xoom.config.ServerConfiguration.DispatchersConfiguration
- setHealthStatus(HealthStatus) - Method in class io.vlingo.xoom.server.VlingoServiceInstance
- setHost(String) - Method in class io.vlingo.xoom.config.ServerConfiguration
- setMaxBufferPoolSize(Integer) - Method in class io.vlingo.xoom.config.ServerConfiguration
- setMaxMessageSize(Integer) - Method in class io.vlingo.xoom.config.ServerConfiguration
- setMessage(String) - Method in class io.vlingo.xoom.resource.error.ErrorInfo
- setName(String) - Method in interface io.vlingo.xoom.stepflow.Kernel
- setName(String) - Method in class io.vlingo.xoom.stepflow.KernelActor
- setPoolSize(Integer) - Method in class io.vlingo.xoom.config.ServerConfiguration.DispatchersConfiguration
- setPoolSize(Integer) - Method in class io.vlingo.xoom.config.ServerConfiguration.ProcessorsConfiguration
- setPort(Integer) - Method in class io.vlingo.xoom.config.ServerConfiguration
- setPrettyPrinting(GsonBuilder) - Method in interface io.vlingo.xoom.resource.Endpoint
- setProbeInterval(Integer) - Method in class io.vlingo.xoom.config.ServerConfiguration.ActorsConfiguration
- setProbeTimeout(Integer) - Method in class io.vlingo.xoom.config.ServerConfiguration.ActorsConfiguration
- setProcessorsConfiguration(ServerConfiguration.ProcessorsConfiguration) - Method in class io.vlingo.xoom.config.ServerConfiguration
- setRequestMissingTimeout(Integer) - Method in class io.vlingo.xoom.config.ServerConfiguration.ActorsConfiguration
- setScheme(String) - Method in class io.vlingo.xoom.config.ServerConfiguration
- setSourceName(String) - Method in class io.vlingo.xoom.stepflow.Event
- setTargetName(String) - Method in class io.vlingo.xoom.stepflow.Event
- setThrottlingCount(Integer) - Method in class io.vlingo.xoom.config.ServerConfiguration.DispatchersConfiguration
- shutDown() - Method in class io.vlingo.xoom.stepflow.FlowActor
- shutDown() - Method in interface io.vlingo.xoom.stepflow.StepFlow
- start() - Method in class io.vlingo.xoom.server.VlingoScene
- start() - Method in class io.vlingo.xoom.VlingoServer
- startUp() - Method in class io.vlingo.xoom.stepflow.FlowActor
- startUp() - Method in interface io.vlingo.xoom.stepflow.StepFlow
- startWith(Stage, Class<A>, Class<P>, String, List<Object>) - Static method in interface io.vlingo.xoom.stepflow.StepFlow
- startWith(Stage, Class<A>, String) - Static method in interface io.vlingo.xoom.stepflow.StepFlow
- startWith(Stage, Class<A>, String, List<Object>) - Static method in interface io.vlingo.xoom.stepflow.StepFlow
- State<T extends State> - Class in io.vlingo.xoom.stepflow
-
A
State
is an interface definition that should describe a collection of input states and output states. - State() - Constructor for class io.vlingo.xoom.stepflow.State
- StateHandler<T extends State,R extends State> - Interface in io.vlingo.xoom.stepflow
-
A
StateHandler
is a functional interface that describes aStateTransition
. - StateTransition<T extends State,R extends State,A> - Class in io.vlingo.xoom.stepflow
-
A
StateTransition
is a resource specification that defines an input state and output state, while providing a validation error if an input state cannot progress to an output state. - StateTransition(T, R) - Constructor for class io.vlingo.xoom.stepflow.StateTransition
- StepFlow - Interface in io.vlingo.xoom.stepflow
-
A
StepFlow
is a distributed task executor that dereferences actors to a lower-level library. - StepFlowEndpoint - Class in io.vlingo.xoom.management.endpoints
- StepFlowEndpoint() - Constructor for class io.vlingo.xoom.management.endpoints.StepFlowEndpoint
- stop() - Method in class io.vlingo.xoom.server.VlingoScene
- stop() - Method in class io.vlingo.xoom.VlingoServer
T
- then(BiConsumer<T2, R2>) - Method in class io.vlingo.xoom.stepflow.TransitionBuilder.TransitionBuilder2
- then(BiConsumer<T2, R2>) - Method in class io.vlingo.xoom.stepflow.TransitionBuilder.TransitionBuilder4
- then(Function<A, A>) - Method in class io.vlingo.xoom.stepflow.TransitionBuilder.TransitionBuilder3
- to(R1) - Method in class io.vlingo.xoom.stepflow.TransitionBuilder
- toGraph() - Method in class io.vlingo.xoom.stepflow.State
- toString() - Method in class io.vlingo.xoom.resource.error.ErrorInfo
- toString() - Method in class io.vlingo.xoom.stepflow.State
- toString() - Method in class io.vlingo.xoom.stepflow.StateTransition
- Transition - Interface in io.vlingo.xoom.stepflow
-
A
Transition
is a base interface for aStateTransition
and describes the identity of a source state and a target state. - TransitionBuilder<T extends State,R extends State,A> - Class in io.vlingo.xoom.stepflow
- TransitionBuilder.TransitionBuilder2<T2 extends State,R2 extends State,A> - Class in io.vlingo.xoom.stepflow
- TransitionBuilder.TransitionBuilder3<T2 extends State,R2 extends State,A> - Class in io.vlingo.xoom.stepflow
- TransitionBuilder.TransitionBuilder4<T2 extends State,R2 extends State,A> - Class in io.vlingo.xoom.stepflow
- TransitionHandler<T extends State,R extends State> - Class in io.vlingo.xoom.stepflow
-
A
TransitionHandler
subscribes to aStateTransition
and is used to perform a transaction in response to aStateTransition
. - transitions(TransitionHandler...) - Static method in class io.vlingo.xoom.stepflow.TransitionHandler
V
- VlingoScene - Class in io.vlingo.xoom.server
-
The
VlingoScene
is a lifecycle management class for the vlingo/actors context used in vlingo/http. - VlingoScene(ServerConfiguration, ApplicationConfiguration, ApplicationContext) - Constructor for class io.vlingo.xoom.server.VlingoScene
- VlingoServer - Class in io.vlingo.xoom
-
The
VlingoServer
is a Micronaut bootstrapper for loading and auto-configuring a vlingo/http server. - VlingoServer(ApplicationContext, ApplicationConfiguration, VlingoScene, Stream<Endpoint>) - Constructor for class io.vlingo.xoom.VlingoServer
-
Bootstrap the application context and configuration for starting the vlingo/http server.
- VlingoServiceInstance - Class in io.vlingo.xoom.server
-
Implements the
EmbeddedServerInstance
interface for Vlingo. - VlingoServiceInstanceIdGenerator - Class in io.vlingo.xoom.server
- VlingoServiceInstanceIdGenerator() - Constructor for class io.vlingo.xoom.server.VlingoServiceInstanceIdGenerator
W
- withAddress(String) - Method in class io.vlingo.xoom.stepflow.TransitionHandler
- withAggregate(Class<A>) - Method in class io.vlingo.xoom.stepflow.TransitionHandler
All Classes All Packages