Uses of Class
org.jclouds.reflect.Invocation
-
Packages that use Invocation Package Description org.jclouds.atmos.blobstore org.jclouds.reflect org.jclouds.rest org.jclouds.rest.config org.jclouds.rest.internal -
-
Uses of Invocation in org.jclouds.atmos.blobstore
Constructor parameters in org.jclouds.atmos.blobstore with type arguments of type Invocation Constructor Description AtmosBlobRequestSigner(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 Invocation Modifier and Type Method Description static Invocation
Invocation. create(com.google.common.reflect.Invokable<?,?> invokable)
invocation without arguments.static Invocation
Invocation. create(com.google.common.reflect.Invokable<?,?> invokable, List<Object> args)
Invocation
InvocationSuccess. getInvocation()
what was invocationMethods in org.jclouds.reflect with parameters of type Invocation Modifier and Type Method Description static InvocationSuccess
InvocationSuccess. create(Invocation invocation, Object result)
Method parameters in org.jclouds.reflect with type arguments of type Invocation Modifier and Type Method Description static <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 Invocation Modifier and Type Method Description void
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 Invocation Modifier and Type Method Description void
SetCaller. enter(Invocation caller)
String
InvocationConfig. getCommandName(Invocation invocation)
command named used in logging and configuration keys.String
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 an 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 Invocation Modifier and Type Class Description class
DelegatesToInvocationFunction<S,F extends com.google.common.base.Function<Invocation,Object>>
Methods in org.jclouds.rest.internal that return Invocation Modifier and Type Method Description Invocation
GeneratedHttpRequest. getInvocation()
what was interpreted to create this requestMethods in org.jclouds.rest.internal that return types with arguments of type Invocation Modifier and Type Method Description com.google.common.base.Optional<Invocation>
GeneratedHttpRequest. getCaller()
Methods in org.jclouds.rest.internal with parameters of type Invocation Modifier and Type Method Description Object
InvokeHttpMethod. apply(Invocation in)
GeneratedHttpRequest
RestAnnotationProcessor. apply(Invocation invocation)
GeneratedHttpRequest.Builder
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
GeneratedHttpRequest.Builder. invocation(Invocation invocation)
Object
InvokeHttpMethod. invoke(Invocation invocation)
invokes the HttpCommand associated withinvocation
,parses its response
, and applies afallback
if aThrowable
is encountered.Object
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 Invocation Constructor Description 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 Invocation Constructor Description 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)
-