Uses of Class
org.jclouds.reflect.Invocation
Packages that use Invocation
Package
Description
-
Uses of Invocation in org.jclouds.atmos.blobstore
Constructor parameters in org.jclouds.atmos.blobstore with type arguments of type InvocationModifierConstructorDescriptionAtmosBlobRequestSigner
(com.google.common.base.Function<Invocation, HttpRequest> processor, BlobToObject blobToObject, BlobToHttpGetOptions blob2ObjectGetOptions, SignRequest signer, com.google.common.base.Supplier<URI> endpointProvider, com.google.common.base.Supplier<Credentials> creds, DateService dateService, com.google.inject.Provider<String> timeStampProvider) -
Uses of Invocation in org.jclouds.reflect
Methods in org.jclouds.reflect that return InvocationModifier and TypeMethodDescriptionstatic Invocation
Invocation.create
(com.google.common.reflect.Invokable<?, ?> invokable) invocation without arguments.static Invocation
InvocationSuccess.getInvocation()
what was invocationMethods in org.jclouds.reflect with parameters of type InvocationModifier and TypeMethodDescriptionstatic InvocationSuccess
InvocationSuccess.create
(Invocation invocation, Object result) Method parameters in org.jclouds.reflect with type arguments of type InvocationModifier and TypeMethodDescriptionstatic <T> T
FunctionalReflection.newProxy
(com.google.common.reflect.TypeToken<T> enclosingType, com.google.common.base.Function<Invocation, Object> invocationFunction) Returns a proxy instance that implementsenclosingType
by dispatching method invocations toinvocationFunction
.static <T> T
FunctionalReflection.newProxy
(Class<T> enclosingType, com.google.common.base.Function<Invocation, Object> invocationFunction) -
Uses of Invocation in org.jclouds.rest
Methods in org.jclouds.rest with parameters of type InvocationModifier and TypeMethodDescriptionvoid
InputParamValidator.validateMethodParametersOrThrow
(Invocation invocation, List<com.google.common.reflect.Parameter> parameters) Validates that method parameters are correct, according toParamValidators
. -
Uses of Invocation in org.jclouds.rest.config
Methods in org.jclouds.rest.config with parameters of type InvocationModifier and TypeMethodDescriptionvoid
SetCaller.enter
(Invocation caller) InvocationConfig.getCommandName
(Invocation invocation) command named used in logging and configuration keys.ReadAnnotationsAndProperties.getCommandName
(Invocation invocation) Fallback
<?> InvocationConfig.getFallback
(Invocation invocation) fallback used for commands when exceptions are encountered.Fallback
<?> ReadAnnotationsAndProperties.getFallback
(Invocation invocation) com.google.common.base.Optional
<Long> InvocationConfig.getTimeoutNanos
(Invocation in) If this is present, Sync method calls will block up to the specified nanos and throw aninvalid reference
UncheckedTimeoutException
com.google.common.base.Optional
<Long> ReadAnnotationsAndProperties.getTimeoutNanos
(Invocation in) -
Uses of Invocation in org.jclouds.rest.internal
Classes in org.jclouds.rest.internal with type parameters of type InvocationModifier and TypeClassDescriptionclass
DelegatesToInvocationFunction<S,
F extends com.google.common.base.Function<Invocation, Object>> Methods in org.jclouds.rest.internal that return InvocationModifier and TypeMethodDescriptionGeneratedHttpRequest.getInvocation()
what was interpreted to create this requestMethods in org.jclouds.rest.internal that return types with arguments of type InvocationModifier and TypeMethodDescriptioncom.google.common.base.Optional
<Invocation> GeneratedHttpRequest.getCaller()
Methods in org.jclouds.rest.internal with parameters of type InvocationModifier and TypeMethodDescriptionInvokeHttpMethod.apply
(Invocation in) RestAnnotationProcessor.apply
(Invocation invocation) GeneratedHttpRequest.Builder.caller
(Invocation caller) protected com.google.common.base.Optional
<URI> RestAnnotationProcessor.findEndpoint
(Invocation invocation) protected com.google.common.base.Optional
<URI> RestAnnotationProcessor.getEndpointFor
(Invocation invocation) com.google.common.base.Function
<HttpResponse, ?> TransformerForRequest.getTransformerForMethod
(Invocation invocation, com.google.inject.Injector injector) protected Object
DelegatesToInvocationFunction.handle
(Invocation invocation) GeneratedHttpRequest.Builder.invocation
(Invocation invocation) InvokeHttpMethod.invoke
(Invocation invocation) invokes the HttpCommand associated withinvocation
,parses its response
, and applies afallback
if aThrowable
is encountered.InvokeHttpMethod.invokeWithTimeout
(Invocation invocation, long limitNanos) callsInvokeHttpMethod.invoke(Invocation)
, timing out after the specified time limit.Constructors in org.jclouds.rest.internal with parameters of type InvocationModifierConstructorDescriptionprotected
GeneratedHttpRequest
(String method, URI endpoint, com.google.common.collect.Multimap<String, String> headers, Payload payload, Iterable<HttpRequestFilter> filters, Invocation invocation, com.google.common.base.Optional<Invocation> caller) Constructor parameters in org.jclouds.rest.internal with type arguments of type InvocationModifierConstructorDescriptionprotected
GeneratedHttpRequest
(String method, URI endpoint, com.google.common.collect.Multimap<String, String> headers, Payload payload, Iterable<HttpRequestFilter> filters, Invocation invocation, com.google.common.base.Optional<Invocation> caller)