org.apache.shindig.gadgets.servlet
Class GadgetsHandler
java.lang.Object
org.apache.shindig.gadgets.servlet.GadgetsHandler
public class GadgetsHandler
- extends Object
Provides endpoints for gadget metadata lookup and more.
- Since:
- 2.0.0
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
executor
protected final ExecutorService executor
handlerService
protected final GadgetsHandlerService handlerService
beanFilter
protected final BeanFilter beanFilter
beanDelegator
protected final BeanDelegator beanDelegator
GadgetsHandler
@Inject
public GadgetsHandler(ExecutorService executor,
GadgetsHandlerService handlerService,
BeanFilter beanFilter)
metadata
public Map<String,GadgetsHandlerApi.BaseResponse> metadata(BaseRequestItem request)
throws ProtocolException
- Throws:
ProtocolException
token
public Map<String,GadgetsHandlerApi.BaseResponse> token(BaseRequestItem request)
throws ProtocolException
- Throws:
ProtocolException
supportedFields
public Set<String> supportedFields(RequestItem request)
tokenSupportedFields
public Set<String> tokenSupportedFields(RequestItem request)
createMetadataJob
protected Callable<GadgetsHandlerApi.MetadataResponse> createMetadataJob(String url,
BaseRequestItem request)
createTokenJob
protected Callable<GadgetsHandlerApi.TokenResponse> createTokenJob(String url,
BaseRequestItem request)
Copyright © 2007-2012. All Rights Reserved.