public class GadgetsHandler extends Object
| Modifier and Type | Class and Description |
|---|---|
protected class |
GadgetsHandler.MetadataRequestData |
protected class |
GadgetsHandler.TokenRequestData |
| Modifier and Type | Field and Description |
|---|---|
protected BeanDelegator |
beanDelegator |
protected BeanFilter |
beanFilter |
protected ExecutorService |
executor |
protected GadgetsHandlerService |
handlerService |
| Constructor and Description |
|---|
GadgetsHandler(ExecutorService executor,
GadgetsHandlerService handlerService,
BeanFilter beanFilter) |
| Modifier and Type | Method and Description |
|---|---|
protected Callable<GadgetsHandlerApi.MetadataResponse> |
createMetadataJob(String url,
BaseRequestItem request) |
protected Callable<GadgetsHandlerApi.TokenResponse> |
createTokenJob(String url,
BaseRequestItem request) |
Map<String,GadgetsHandlerApi.BaseResponse> |
metadata(BaseRequestItem request) |
Set<String> |
supportedFields(RequestItem request) |
Map<String,GadgetsHandlerApi.BaseResponse> |
token(BaseRequestItem request) |
Set<String> |
tokenSupportedFields(RequestItem request) |
protected final ExecutorService executor
protected final GadgetsHandlerService handlerService
protected final BeanFilter beanFilter
protected final BeanDelegator beanDelegator
@Inject public GadgetsHandler(ExecutorService executor, GadgetsHandlerService handlerService, BeanFilter beanFilter)
public Map<String,GadgetsHandlerApi.BaseResponse> metadata(BaseRequestItem request) throws ProtocolException
ProtocolExceptionpublic Map<String,GadgetsHandlerApi.BaseResponse> token(BaseRequestItem request) throws ProtocolException
ProtocolExceptionpublic Set<String> supportedFields(RequestItem request)
public Set<String> tokenSupportedFields(RequestItem request)
protected Callable<GadgetsHandlerApi.MetadataResponse> createMetadataJob(String url, BaseRequestItem request)
protected Callable<GadgetsHandlerApi.TokenResponse> createTokenJob(String url, BaseRequestItem request)
Copyright © 2007-2012. All Rights Reserved.