| Package | Description |
|---|---|
| com.vmware.vapi.bindings.type |
Representation of the IDL types for the use of the Java language bindings.
|
| com.vmware.vapi.core | |
| com.vmware.vapi.provider | |
| com.vmware.vapi.provider.introspection | |
| com.vmware.vapi.provider.local | |
| com.vmware.vapi.std.activation.impl |
| Modifier and Type | Method and Description |
|---|---|
void |
StructType.validate(StructValue structValue,
MethodIdentifier methodId)
Enforces all static (defined in the IDL) or dynamic constrains defined
over this structure.
|
| Modifier and Type | Method and Description |
|---|---|
MethodIdentifier |
MethodDefinition.getIdentifier()
Returns the identifier of this method.
|
| Modifier and Type | Method and Description |
|---|---|
Set<MethodIdentifier> |
InterfaceDefinition.getMethodIdentifiers()
Returns the set of identifiers for methods in this interface.
|
| Modifier and Type | Method and Description |
|---|---|
MethodDefinition |
ApiProviderStubImpl.getMethod(ExecutionContext ctx,
MethodIdentifier method) |
void |
ApiProviderStubImpl.getMethod(ExecutionContext ctx,
MethodIdentifier method,
AsyncHandle<MethodDefinition> asyncHandle) |
MethodDefinition |
ApiProviderStubImpl.getMethod(MethodIdentifier method) |
| Constructor and Description |
|---|
MethodDefinition(MethodIdentifier id,
DataDefinition input,
DataDefinition output,
Set<ErrorDefinition> errors)
Constructor.
|
MethodDefinition(MethodIdentifier id,
DataDefinition input,
DataDefinition output,
Set<ErrorDefinition> errors,
MethodDefinition.TaskSupport taskSupport)
Constructor.
|
| Constructor and Description |
|---|
InterfaceDefinition(InterfaceIdentifier id,
Set<MethodIdentifier> methodIds)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
MethodIdentifier |
ApiMethod.getIdentifier()
Returns the identifier for this method.
|
| Modifier and Type | Method and Description |
|---|---|
MethodDefinition |
ApiMethodBasedApiInterface.getMethodDefinition(MethodIdentifier methodId) |
MethodDefinition |
ApiInterface.getMethodDefinition(MethodIdentifier methodId)
Returns method definition for the specified method identifier.
|
void |
ApiMethodBasedApiInterface.invoke(ExecutionContext ctx,
MethodIdentifier methodId,
DataValue input,
AsyncHandle<MethodResult> asyncHandle) |
void |
ApiInterface.invoke(ExecutionContext ctx,
MethodIdentifier methodId,
DataValue input,
AsyncHandle<MethodResult> asyncHandle)
Invokes a method and returns the result of that method invocation.
|
| Modifier and Type | Method and Description |
|---|---|
MethodDefinition |
SyncApiIntrospection.getMethod(ExecutionContext ctx,
MethodIdentifier methodId)
Returns method definitions for a given method identifier.
|
void |
ApiIntrospection.getMethod(ExecutionContext ctx,
MethodIdentifier methodId,
AsyncHandle<MethodDefinition> asyncHandle)
Returns method definitions for a given method identifier.
|
MethodDefinition |
ApiIntrospectionStub.getMethod(MethodIdentifier methodId)
Returns method definitions for a given method identifier.
|
| Modifier and Type | Method and Description |
|---|---|
MethodDefinition |
LocalProvider.getMethod(ExecutionContext ctx,
MethodIdentifier methodId) |
| Modifier and Type | Method and Description |
|---|---|
void |
ActivationManagerImpl.register(String activationId,
MethodIdentifier methodId) |
Copyright © 2022. All rights reserved.