| Package | Description |
|---|---|
| com.vmware.vapi.activation | |
| com.vmware.vapi.bindings | |
| com.vmware.vapi.bindings.client | |
| com.vmware.vapi.std.activation |
The
com.vmware.vapi.std.activation package provides interfaces that
TODO. |
| com.vmware.vapi.std.introspection |
The
com.vmware.vapi.std.introspection package provides interfaces that
expose basic information about the vAPI interfaces registered with a vAPI
provider. |
| Modifier and Type | Method and Description |
|---|---|
static InvocationConfig |
Activations.newInvocationConfig()
Creates a new invocation configuration with an activation identifier,
generated by
Activations.newActivationId(). |
static InvocationConfig |
Activations.newInvocationConfig(String activationId)
Creates a new invocation configuration with the specified activation
identifier.
|
static InvocationConfig |
Activations.setActivationId(InvocationConfig ctx,
String activationId)
Creates a copy of the specified invocation configuration with the
specified activation identifier.
|
| Modifier and Type | Method and Description |
|---|---|
static String |
Activations.getActivationId(InvocationConfig invocationConfig)
Retrieves an activation identifier from the specified configuration.
|
static InvocationConfig |
Activations.setActivationId(InvocationConfig ctx,
String activationId)
Creates a copy of the specified invocation configuration with the
specified activation identifier.
|
| Modifier and Type | Method and Description |
|---|---|
CompletionStageFuture<Task<T>> |
TaskInvocable.invoke(InvocationConfig invocationConfig)
Asynchronous method with
InvocationConfig. |
org.reactivestreams.Publisher<T> |
StreamInvocable.invoke(InvocationConfig config)
Streaming method with
InvocationConfig. |
CompletionStageFuture<T> |
Invocable.invoke(InvocationConfig invocationConfig)
Asynchronous method with
InvocationConfig. |
| Modifier and Type | Method and Description |
|---|---|
InvocationConfig |
RetryPolicy.RetrySpec.getInvocationConfig() |
static InvocationConfig |
InvocationConfig.withReadTimeout(int readTimeout)
Static factory for instances with configured timeout as described in
ExecutionContext.Builder#setReadTimeout for one or more specific invocations. |
static InvocationConfig |
InvocationConfig.withResponseAccessor(HttpResponseAccessor accessor)
Static factory for instances configured with
HttpResponseAccessor. |
| Constructor and Description |
|---|
RetrySpec(InvocationConfig invocationConfig)
Creates a specification, which may have an
InvocationConfig. |
| Modifier and Type | Method and Description |
|---|---|
void |
ActivationManagerStub.cancel(String activationId,
AsyncCallback<Void> asyncCallback,
InvocationConfig invocationConfig) |
void |
ActivationManager.cancel(String activationId,
AsyncCallback<Void> asyncCallback,
InvocationConfig invocationConfig)
Asks for cancellation of a running activation.
|
void |
ActivationManagerStub.cancel(String activationId,
InvocationConfig invocationConfig) |
void |
ActivationManager.cancel(String activationId,
InvocationConfig invocationConfig)
Asks for cancellation of a running activation.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ProviderStub.get(AsyncCallback<ProviderTypes.Info> asyncCallback,
InvocationConfig invocationConfig) |
void |
Provider.get(AsyncCallback<ProviderTypes.Info> asyncCallback,
InvocationConfig invocationConfig)
Returns a
ProviderTypes.Info
describing the vAPI provider on which the operation is invoked |
ProviderTypes.Info |
ProviderStub.get(InvocationConfig invocationConfig) |
ProviderTypes.Info |
Provider.get(InvocationConfig invocationConfig)
Returns a
ProviderTypes.Info
describing the vAPI provider on which the operation is invoked |
void |
ServiceStub.get(String id,
AsyncCallback<ServiceTypes.Info> asyncCallback,
InvocationConfig invocationConfig) |
void |
Service.get(String id,
AsyncCallback<ServiceTypes.Info> asyncCallback,
InvocationConfig invocationConfig)
Returns the
ServiceTypes.Info for the
specified service |
ServiceTypes.Info |
ServiceStub.get(String id,
InvocationConfig invocationConfig) |
ServiceTypes.Info |
Service.get(String id,
InvocationConfig invocationConfig)
Returns the
ServiceTypes.Info for the
specified service |
void |
OperationStub.get(String serviceId,
String operationId,
AsyncCallback<OperationTypes.Info> asyncCallback,
InvocationConfig invocationConfig) |
void |
Operation.get(String serviceId,
String operationId,
AsyncCallback<OperationTypes.Info> asyncCallback,
InvocationConfig invocationConfig)
Returns the
OperationTypes.Info for a
given vAPI operation. |
OperationTypes.Info |
OperationStub.get(String serviceId,
String operationId,
InvocationConfig invocationConfig) |
OperationTypes.Info |
Operation.get(String serviceId,
String operationId,
InvocationConfig invocationConfig)
Returns the
OperationTypes.Info for a
given vAPI operation. |
void |
ServiceStub.list(AsyncCallback<Set<String>> asyncCallback,
InvocationConfig invocationConfig) |
void |
Service.list(AsyncCallback<Set<String>> asyncCallback,
InvocationConfig invocationConfig)
Returns the set of service identifiers.
|
Set<String> |
ServiceStub.list(InvocationConfig invocationConfig) |
Set<String> |
Service.list(InvocationConfig invocationConfig)
Returns the set of service identifiers.
|
void |
OperationStub.list(String serviceId,
AsyncCallback<Set<String>> asyncCallback,
InvocationConfig invocationConfig) |
void |
Operation.list(String serviceId,
AsyncCallback<Set<String>> asyncCallback,
InvocationConfig invocationConfig)
Returns the set of operation identifiers for a given vAPI service.
|
Set<String> |
OperationStub.list(String serviceId,
InvocationConfig invocationConfig) |
Set<String> |
Operation.list(String serviceId,
InvocationConfig invocationConfig)
Returns the set of operation identifiers for a given vAPI service.
|
Copyright © 2022. All rights reserved.