Package de.xima.fc.proma.context
-
Interface Summary Interface Description IPublicAsyncWebSocketContext A specific type ofIPublicPromaInvocationContext
intended UI handling code within the Java Server Faces framework.IPublicAsyncWebSocketContextBuilder A builder for aIPublicAsyncWebSocketContext
.IPublicNativeSyncContext A specific sub type ofIPublicPromaInvocationContext
intended generic server-side actions that uses a native HTTP client to send requests.IPublicNativeSyncContextBuilder A builder for aIPublicNativeSyncContext
.IPublicPromaCallInvoker An invoker that is responsible for sending API calls to PROMA.IPublicPromaCallInvokerAsync AIPublicPromaCallInvoker
that provides the result in an asynchronous, non-blocking fashion.IPublicPromaCallInvokerSync AIPublicPromaCallInvoker
that provides the result in a synchronous, blocking fashion.IPublicPromaInvocationContext Context that controls how the PROMA API is accessed.IPublicPromaInvocationContextAsync AIPublicPromaInvocationContext
when the result is obtained asynchronously in a non-blocking manner.IPublicPromaInvocationContextBuilder<CONTEXT extends IPublicPromaInvocationContext,THIS extends IPublicPromaInvocationContextBuilder<CONTEXT,THIS>> A builder for a genericIPublicPromaInvocationContext
.IPublicPromaInvocationContextSync AIPublicPromaInvocationContext
when the result is obtained synchronously in a blocking manner.IPublicSyncWebSocketContext A specific type ofIPublicPromaInvocationContext
intended UI handling code within the Java Server Faces framework.IPublicSyncWebSocketContextBuilder A builder for aIPublicSyncWebSocketContext
. -
Class Summary Class Description PromaInvocationContexts Static factory methods for various differentIPublicPromaInvocationContext
.PublicPromaInvokableCall<T,C extends de.xima.proma.restclient.pub.gen.ApiCall<?>> Simple POJO that combines aPROMA API call
to a specific endpoint with an invocation builder for a particular configuration of that end point.