Package org.apache.shindig.gadgets

Interface Summary
GadgetBlacklist A blacklist for gadgets.
GadgetSpecFactory Factory of gadget specs.
LockedDomainService Interface for locked domain, a security mechanism that ensures that a gadget is always registered on a fixed, unique domain.
MessageBundleFactory Factory of message bundles
 

Class Summary
AbstractSpecFactory<T> Basis for implementing GadgetSpec and MessageBundle factories.
AbstractSpecFactory.Query Holds information used to fetch a spec.
BasicGadgetBlacklist Basic implementation of a GadgetBlacklist, reading blacklist data from a text file.
DefaultGadgetSpecFactory Default implementation of a gadget spec factory.
DefaultGuiceModule Creates a module to supply all of the core gadget classes.
DefaultMessageBundleFactory Default implementation of a message bundle factory.
FeedProcessor Processes RSS & Atom Feeds and converts them into JSON output.
FetchResponseUtils Handles converting HttpResponse objects to the format expected by the makeRequest javascript.
Gadget Intermediary representation of all state associated with processing of a single gadget request.
GadgetContext Bundles together context data for the current request with server config data.
GadgetELResolver ELResolver for the built-in gadget properties: - UserPrefs: the user preferences - ViewParams: view params (as a JSON object)
HashLockedDomainService Locked domain implementation based on sha1.
UserPrefs Data structure representing gadget user preferences.
 

Enum Summary
AuthType The supported auth modes for outbound requests.
GadgetException.Code  
RenderingContext Defines where the gadget is being rendered.
 

Exception Summary
AbstractSpecFactory.SpecRetrievalFailedException  
GadgetException Base class for all Gadget exceptions.
UnsupportedFeatureException Thrown whenever GadgetFeatureRegistry gets a request for a feature that is not registered.
 



Copyright © 2007-2012. All Rights Reserved.