public class WebAsyncTaskEndpointCallExecutableFactory<T,O>
extends java.lang.Object
implements com.github.ljtfreitas.restify.http.client.call.exec.EndpointCallExecutableDecoratorFactory<org.springframework.web.context.request.async.WebAsyncTask<T>,T,O>
| Constructor and Description |
|---|
WebAsyncTaskEndpointCallExecutableFactory() |
WebAsyncTaskEndpointCallExecutableFactory(org.springframework.core.task.AsyncTaskExecutor asyncTaskExecutor) |
WebAsyncTaskEndpointCallExecutableFactory(java.lang.Long timeout) |
WebAsyncTaskEndpointCallExecutableFactory(java.lang.Long timeout,
org.springframework.core.task.AsyncTaskExecutor asyncTaskExecutor) |
| Modifier and Type | Method and Description |
|---|---|
com.github.ljtfreitas.restify.http.client.call.exec.EndpointCallExecutable<org.springframework.web.context.request.async.WebAsyncTask<T>,O> |
create(com.github.ljtfreitas.restify.http.contract.metadata.EndpointMethod endpointMethod,
com.github.ljtfreitas.restify.http.client.call.exec.EndpointCallExecutable<T,O> executable) |
com.github.ljtfreitas.restify.http.contract.metadata.reflection.JavaType |
returnType(com.github.ljtfreitas.restify.http.contract.metadata.EndpointMethod endpointMethod) |
boolean |
supports(com.github.ljtfreitas.restify.http.contract.metadata.EndpointMethod endpointMethod) |
public WebAsyncTaskEndpointCallExecutableFactory()
public WebAsyncTaskEndpointCallExecutableFactory(org.springframework.core.task.AsyncTaskExecutor asyncTaskExecutor)
public WebAsyncTaskEndpointCallExecutableFactory(java.lang.Long timeout)
public WebAsyncTaskEndpointCallExecutableFactory(java.lang.Long timeout,
org.springframework.core.task.AsyncTaskExecutor asyncTaskExecutor)
public boolean supports(com.github.ljtfreitas.restify.http.contract.metadata.EndpointMethod endpointMethod)
supports in interface com.github.ljtfreitas.restify.http.client.call.exec.EndpointCallExecutableProviderpublic com.github.ljtfreitas.restify.http.contract.metadata.reflection.JavaType returnType(com.github.ljtfreitas.restify.http.contract.metadata.EndpointMethod endpointMethod)
public com.github.ljtfreitas.restify.http.client.call.exec.EndpointCallExecutable<org.springframework.web.context.request.async.WebAsyncTask<T>,O> create(com.github.ljtfreitas.restify.http.contract.metadata.EndpointMethod endpointMethod, com.github.ljtfreitas.restify.http.client.call.exec.EndpointCallExecutable<T,O> executable)
Copyright © 2017. All Rights Reserved.