org.apache.shindig.gadgets.servlet
Class GadgetsHandlerService
java.lang.Object
org.apache.shindig.gadgets.servlet.GadgetsHandlerService
public class GadgetsHandlerService
- extends Object
Service that interfaces with the system to provide information about gadgets.
- Since:
- 2.0.0
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
processor
protected final Processor processor
iframeUriManager
protected final IframeUriManager iframeUriManager
securityTokenCodec
protected final SecurityTokenCodec securityTokenCodec
beanDelegator
protected final BeanDelegator beanDelegator
beanFilter
protected final BeanFilter beanFilter
GadgetsHandlerService
@Inject
public GadgetsHandlerService(Processor processor,
IframeUriManager iframeUriManager,
SecurityTokenCodec securityTokenCodec,
BeanFilter beanFilter)
getMetadata
public GadgetsHandlerApi.MetadataResponse getMetadata(GadgetsHandlerApi.MetadataRequest request)
throws ProcessingException
- Get gadget metadata information and iframe url. Support filtering of fields
- Parameters:
request - request parameters
- Returns:
- gadget metadata nd iframe url
- Throws:
ProcessingException
getToken
public GadgetsHandlerApi.TokenResponse getToken(GadgetsHandlerApi.TokenRequest request)
throws SecurityTokenException,
ProcessingException
- Create security token
- Parameters:
request - token paramaters (gadget, owner and viewer)
- Returns:
- Security token
- Throws:
SecurityTokenException
ProcessingException
createBaseResponse
public GadgetsHandlerApi.BaseResponse createBaseResponse(Uri url,
String error)
Copyright © 2007-2012. All Rights Reserved.