A B C D E F G H I J K L M N O P R S T U V W X 

A

AbstractSecurityToken - Class in org.apache.shindig.auth
A base class for SecurityToken Implementations.
AbstractSecurityToken() - Constructor for class org.apache.shindig.auth.AbstractSecurityToken
 
AbstractSecurityToken.Keys - Enum in org.apache.shindig.auth
 
ACCESS_CONTROL_ALLOW_ORIGIN_HEADER - Static variable in class org.apache.shindig.common.servlet.HttpUtil
 
ACTIVE_URL_NAME - Static variable in interface org.apache.shindig.auth.SecurityTokenCodec
Active URL for the request.
addAttribute(String, String) - Method in class org.apache.shindig.protocol.conversion.xstream.StackWriterWrapper
Set attribute values on the current node, but filter out class attributes from the writer, this is not strictly a feature of this class, but is required (for shindig to meet the XSD requirements.
addConfigObserver(ContainerConfig.ConfigObserver, boolean) - Method in class org.apache.shindig.config.BasicContainerConfig
 
addConfigObserver(ContainerConfig.ConfigObserver, boolean) - Method in interface org.apache.shindig.config.ContainerConfig
Adds an observer that will be notified when the configuration changes.
addContainer(Map<String, Object>) - Method in class org.apache.shindig.config.BasicContainerConfig.BasicTransaction
 
addContainer(Map<String, Object>) - Method in interface org.apache.shindig.config.ContainerConfig.Transaction
Adds or modifies a container configuration.
addElement(K, V) - Method in interface org.apache.shindig.common.cache.Cache
Stores an entry into the cache.
addElement(K, V) - Method in class org.apache.shindig.common.cache.ehcache.EhConfiguredCache
Stores an entry into the cache.
addElement(K, V) - Method in class org.apache.shindig.common.cache.LruCache
 
addElement(K, V) - Method in class org.apache.shindig.common.cache.NullCache
 
addElement(K, V, long) - Method in class org.apache.shindig.common.cache.SoftExpiringCache
Add an element to the cache, with the intended max age for its cache entry provided in milliseconds.
addFragmentParameter(String, String) - Method in class org.apache.shindig.common.uri.UriBuilder
 
addFragmentParameters(Map<String, String>) - Method in class org.apache.shindig.common.uri.UriBuilder
 
addHandlers(Set<Object>) - Method in class org.apache.shindig.protocol.DefaultHandlerRegistry
Add handlers to the registry
addHandlers(Set<Object>) - Method in interface org.apache.shindig.protocol.HandlerRegistry
Add a set of handlers to the registry
addNamespace(String, String) - Method in class org.apache.shindig.protocol.conversion.xstream.NamespaceSet
Add a namespace to the list.
addParameters(String, List<Map.Entry<String, String>>) - Static method in class org.apache.shindig.auth.OAuthUtil
 
addPrefixedElement(String, String) - Method in class org.apache.shindig.protocol.conversion.xstream.NamespaceSet
Add a localname translation.
addQueryParameter(String, String) - Method in class org.apache.shindig.common.uri.UriBuilder
 
addQueryParameters(Map<String, String>) - Method in class org.apache.shindig.common.uri.UriBuilder
 
addResult(Map<String, Object>, Object) - Method in class org.apache.shindig.protocol.JsonRpcServlet
 
addToTransactionFromFile(String, String, String, String, ContainerConfig.Transaction) - Static method in class org.apache.shindig.config.JsonContainerConfigLoader
Appends the contents of one or more files or resources to an transaction.
aes128cbcDecrypt(byte[], byte[]) - Static method in class org.apache.shindig.common.crypto.Crypto
AES-128-CBC decryption.
aes128cbcDecryptWithIv(byte[], byte[], byte[], int) - Static method in class org.apache.shindig.common.crypto.Crypto
AES-128-CBC decryption with a particular IV.
aes128cbcEncrypt(byte[], byte[]) - Static method in class org.apache.shindig.common.crypto.Crypto
AES-128-CBC encryption.
aes128cbcEncryptWithIV(byte[], byte[], byte[]) - Static method in class org.apache.shindig.common.crypto.Crypto
AES-128-CBC encryption with a given IV.
ALL_FIELDS - Static variable in class org.apache.shindig.protocol.conversion.BeanFilter
 
ALLOW_UNAUTHENTICATED - Static variable in class org.apache.shindig.auth.AnonymousAuthenticationHandler
 
ALLOWED_ATOM_CONTENT_TYPES - Static variable in class org.apache.shindig.protocol.ContentTypes
Allowed alternatives to application/atom+xml
ALLOWED_CONTENT_TYPES - Static variable in class org.apache.shindig.protocol.DataServiceServlet
 
ALLOWED_CONTENT_TYPES - Static variable in class org.apache.shindig.protocol.JsonRpcServlet
 
ALLOWED_JSON_CONTENT_TYPES - Static variable in class org.apache.shindig.protocol.ContentTypes
Allowed alternatives to application/json, including types listed in JSON-RPC spec.
ALLOWED_MULTIPART_CONTENT_TYPES - Static variable in class org.apache.shindig.protocol.ContentTypes
 
ALLOWED_XML_CONTENT_TYPES - Static variable in class org.apache.shindig.protocol.ContentTypes
Allowed alternatives to application/xml
ANONYMOUS_ID - Static variable in class org.apache.shindig.auth.AnonymousSecurityToken
The user ID for anonymous users.
AnonymousAuthenticationHandler - Class in org.apache.shindig.auth
Handled Anonymous Authentication, including returning an "anonymous" security token.
AnonymousAuthenticationHandler(boolean) - Constructor for class org.apache.shindig.auth.AnonymousAuthenticationHandler
 
AnonymousSecurityToken - Class in org.apache.shindig.auth
A special class of Token representing the anonymous viewer/owner
AnonymousSecurityToken() - Constructor for class org.apache.shindig.auth.AnonymousSecurityToken
 
AnonymousSecurityToken(String) - Constructor for class org.apache.shindig.auth.AnonymousSecurityToken
 
AnonymousSecurityToken(String, Long, String) - Constructor for class org.apache.shindig.auth.AnonymousSecurityToken
 
API_SERVLET_EXCEPTION - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
API_SERVLET_PROTOCOL_EXCEPTION - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
ApiServlet - Class in org.apache.shindig.protocol
Common base class for API servlets.
ApiServlet() - Constructor for class org.apache.shindig.protocol.ApiServlet
 
APP_ID - Static variable in interface org.apache.shindig.protocol.RequestItem
 
APP_SUBSTITUTION_TOKEN - Static variable in interface org.apache.shindig.protocol.RequestItem
 
append(Appendable, Object) - Static method in class org.apache.shindig.common.JsonSerializer
Appends a value to the buffer.
append(Appendable, Object) - Method in interface org.apache.shindig.protocol.conversion.BeanConverter
Serialize object to a buffer.
append(Appendable, Object) - Method in class org.apache.shindig.protocol.conversion.BeanJsonConverter
 
append(Appendable, Object) - Method in class org.apache.shindig.protocol.conversion.BeanXStreamConverter
 
appendArray(Appendable, Object[]) - Static method in class org.apache.shindig.common.JsonSerializer
Appends an array to the buffer.
appendCollection(Appendable, Collection<?>) - Static method in class org.apache.shindig.common.JsonSerializer
Appends a Collection to the buffer.
appendJsonArray(Appendable, JSONArray) - Static method in class org.apache.shindig.common.JsonSerializer
Append a JSONArray to the buffer.
appendJsonObject(Appendable, JSONObject) - Static method in class org.apache.shindig.common.JsonSerializer
Appends a JSONObject to the buffer.
appendMap(Appendable, Map<String, ?>) - Static method in class org.apache.shindig.common.JsonSerializer
Appends a Map to the buffer.
appendMultimap(Appendable, Multimap<String, Object>) - Static method in class org.apache.shindig.common.JsonSerializer
Appends a Map to the buffer.
appendPojo(Appendable, Object) - Static method in class org.apache.shindig.common.JsonSerializer
Appends a java object using getters
appendString(Appendable, CharSequence) - Static method in class org.apache.shindig.common.JsonSerializer
Appends a string to the buffer.
ATOM_FORMAT - Static variable in class org.apache.shindig.protocol.ApiServlet
 
atomConverter - Variable in class org.apache.shindig.protocol.ApiServlet
 
AUTH_TYPE - Static variable in class org.apache.shindig.auth.AuthInfo.Attribute
 
AuthenticationHandler - Interface in org.apache.shindig.auth
Implements a specific authentication mechanism and produces a SecurityToken when authentication is successful.
AuthenticationHandler.InvalidAuthenticationException - Exception in org.apache.shindig.auth
An exception thrown by an AuthenticationHandler in the situation where a malformed credential or token is passed.
AuthenticationHandler.InvalidAuthenticationException(String, Throwable) - Constructor for exception org.apache.shindig.auth.AuthenticationHandler.InvalidAuthenticationException
 
AuthenticationHandler.InvalidAuthenticationException(String, Throwable, Map<String, String>, String) - Constructor for exception org.apache.shindig.auth.AuthenticationHandler.InvalidAuthenticationException
 
AuthenticationMode - Enum in org.apache.shindig.auth
Enumeration of known authentication modes
AuthenticationServletFilter - Class in org.apache.shindig.auth
Filter that attempts to authenticate an incoming HTTP request.
AuthenticationServletFilter() - Constructor for class org.apache.shindig.auth.AuthenticationServletFilter
 
AuthInfo - Class in org.apache.shindig.auth
Wrapper class for AuthInfoUtil to provide injection with in request scope.
AuthInfo(HttpServletRequest) - Constructor for class org.apache.shindig.auth.AuthInfo
Create AuthInfo from a given HttpServletRequest
AuthInfo.Attribute - Class in org.apache.shindig.auth
Export attribute names in current name space
AuthInfo.Attribute() - Constructor for class org.apache.shindig.auth.AuthInfo.Attribute
 
AuthInfoUtil - Class in org.apache.shindig.auth
Class to get authorization information on a servlet request.
AuthInfoUtil.Attribute - Enum in org.apache.shindig.auth
Constants for request attribute keys
Authority - Interface in org.apache.shindig.common.servlet
Interface to return Authority and Origin of a hierarchical URI .

B

BAD_REQUEST_400 - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
Base32 - Class in org.apache.shindig.common.util
Implements Base32 encoding using 0-9a-v, with no padding for partial bytes.
Base32() - Constructor for class org.apache.shindig.common.util.Base32
 
BaseRequestItem - Class in org.apache.shindig.protocol
Default implementation of RequestItem
BaseRequestItem(Map<String, String[]>, SecurityToken, BeanConverter, BeanJsonConverter) - Constructor for class org.apache.shindig.protocol.BaseRequestItem
 
BaseRequestItem(JSONObject, Map<String, FormDataItem>, SecurityToken, BeanConverter, BeanJsonConverter) - Constructor for class org.apache.shindig.protocol.BaseRequestItem
 
BasicAuthority - Class in org.apache.shindig.common.servlet
Basic implementation for Authority Interface.
BasicAuthority(String, String) - Constructor for class org.apache.shindig.common.servlet.BasicAuthority
 
BasicBlobCrypter - Class in org.apache.shindig.common.crypto
Simple implementation of BlobCrypter.
BasicBlobCrypter(File) - Constructor for class org.apache.shindig.common.crypto.BasicBlobCrypter
Creates a crypter based on a key in a file.
BasicBlobCrypter(File, HMACType) - Constructor for class org.apache.shindig.common.crypto.BasicBlobCrypter
 
BasicBlobCrypter(byte[]) - Constructor for class org.apache.shindig.common.crypto.BasicBlobCrypter
Builds a BlobCrypter from the specified master key
BasicBlobCrypter(byte[], HMACType) - Constructor for class org.apache.shindig.common.crypto.BasicBlobCrypter
 
BasicBlobCrypter(String) - Constructor for class org.apache.shindig.common.crypto.BasicBlobCrypter
Builds a BlobCrypter from the specified master key
BasicBlobCrypter(String, HMACType) - Constructor for class org.apache.shindig.common.crypto.BasicBlobCrypter
 
BasicContainerConfig - Class in org.apache.shindig.config
Basic container configuration class, without expression support.
BasicContainerConfig() - Constructor for class org.apache.shindig.config.BasicContainerConfig
 
BasicContainerConfig.BasicTransaction - Class in org.apache.shindig.config
 
BasicContainerConfig.BasicTransaction() - Constructor for class org.apache.shindig.config.BasicContainerConfig.BasicTransaction
 
BasicSecurityToken - Class in org.apache.shindig.auth
Primitive token implementation that uses strings as tokens.
BasicSecurityToken(String, String, String, String, String, String, String, String, Long) - Constructor for class org.apache.shindig.auth.BasicSecurityToken
 
BasicSecurityToken() - Constructor for class org.apache.shindig.auth.BasicSecurityToken
 
BasicSecurityTokenCodec - Class in org.apache.shindig.auth
A SecurityTokenCodec implementation that just provides dummy data to satisfy tests and API calls.
BasicSecurityTokenCodec() - Constructor for class org.apache.shindig.auth.BasicSecurityTokenCodec
Creates a basic signer
BasicSecurityTokenCodec(ContainerConfig) - Constructor for class org.apache.shindig.auth.BasicSecurityTokenCodec
Creates a basic signer that can observe container configuration changes
BeanConverter - Interface in org.apache.shindig.protocol.conversion
Interface for bean conversion classes
BeanDelegator - Class in org.apache.shindig.protocol.conversion
Class to create a delegator (proxy) from an interface to a class.
BeanDelegator() - Constructor for class org.apache.shindig.protocol.conversion.BeanDelegator
 
BeanDelegator(Map<Class<?>, Class<?>>, Map<Enum<?>, Enum<?>>) - Constructor for class org.apache.shindig.protocol.conversion.BeanDelegator
 
BeanDelegator.DelegateInvocationHandler - Class in org.apache.shindig.protocol.conversion
 
BeanDelegator.DelegateInvocationHandler(Object) - Constructor for class org.apache.shindig.protocol.conversion.BeanDelegator.DelegateInvocationHandler
 
BeanDelegator.DelegateInvocationHandler(Object, Map<String, Object>) - Constructor for class org.apache.shindig.protocol.conversion.BeanDelegator.DelegateInvocationHandler
 
BeanDelegator.NullClass - Class in org.apache.shindig.protocol.conversion
Fake class that does not have fields or method for field base delegator
BeanDelegator.NullClass() - Constructor for class org.apache.shindig.protocol.conversion.BeanDelegator.NullClass
 
BeanFilter - Class in org.apache.shindig.protocol.conversion
Filter content of a bean according to fields list.
BeanFilter() - Constructor for class org.apache.shindig.protocol.conversion.BeanFilter
 
BeanFilter.Unfiltered - Annotation Type in org.apache.shindig.protocol.conversion
Annotation for required field that should not be filtered
BeanJsonConverter - Class in org.apache.shindig.protocol.conversion
Converts between JSON and java objects.
BeanJsonConverter(Injector) - Constructor for class org.apache.shindig.protocol.conversion.BeanJsonConverter
 
BeanXStreamConverter - Class in org.apache.shindig.protocol.conversion
Converts to/from XML format using XStream
BeanXStreamConverter(XStreamConfiguration) - Constructor for class org.apache.shindig.protocol.conversion.BeanXStreamConverter
 
BlobCrypter - Interface in org.apache.shindig.common.crypto
Utility interface for managing signed and encrypted blobs.
BlobCrypterException - Exception in org.apache.shindig.common.crypto
For all exceptions thrown by BlobCrypter
BlobCrypterException(Throwable) - Constructor for exception org.apache.shindig.common.crypto.BlobCrypterException
 
BlobCrypterException(String, Throwable) - Constructor for exception org.apache.shindig.common.crypto.BlobCrypterException
 
BlobCrypterException(String) - Constructor for exception org.apache.shindig.common.crypto.BlobCrypterException
 
BlobCrypterSecurityToken - Class in org.apache.shindig.auth
Authentication based on a provided BlobCrypter.
BlobCrypterSecurityToken(String, String, String, Map<String, String>) - Constructor for class org.apache.shindig.auth.BlobCrypterSecurityToken
Create a new security token.
BlobCrypterSecurityTokenCodec - Class in org.apache.shindig.auth
Provides security token decoding services.
BlobCrypterSecurityTokenCodec(ContainerConfig) - Constructor for class org.apache.shindig.auth.BlobCrypterSecurityTokenCodec
 
BlobExpiredException - Exception in org.apache.shindig.common.crypto
Thrown when a blob has expired.
BlobExpiredException(long, long) - Constructor for exception org.apache.shindig.common.crypto.BlobExpiredException
 
BlobExpiredException(Date, Date) - Constructor for exception org.apache.shindig.common.crypto.BlobExpiredException
 
BOGUS_EXPIRED - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
bytesToHex(byte[]) - Static method in class org.apache.shindig.common.util.HashUtil
Converts a byte array into a hex string.

C

Cache<K,V> - Interface in org.apache.shindig.common.cache
A basic cache interface.
CACHED_RESPONSE - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
CacheProvider - Interface in org.apache.shindig.common.cache
Interface for Shindig caches.
CAJA_CSS_PARSE_FAILURE - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
CAJOLED_CACHE_CREATED - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
canConvert(Class) - Method in class org.apache.shindig.protocol.conversion.xstream.DataCollectionConverter
canConvert(Class) - Method in class org.apache.shindig.protocol.conversion.xstream.ExtendableBeanConverter
 
canConvert(Class) - Method in class org.apache.shindig.protocol.conversion.xstream.GuiceBeanConverter
Only checks for the availability of a public default constructor.
canConvert(Class) - Method in class org.apache.shindig.protocol.conversion.xstream.MapConverter
Can this Converter convert the type supplied.
canConvert(Class) - Method in class org.apache.shindig.protocol.conversion.xstream.RestfullCollectionConverter
canStreamProperty(PropertyDescriptor) - Method in class org.apache.shindig.protocol.conversion.xstream.GuiceBeanProvider
 
changeContainersInConfig(BasicContainerConfig, Map<String, Map<String, Object>>, Set<String>) - Method in class org.apache.shindig.config.BasicContainerConfig.BasicTransaction
Applies the requested changes in a container configuration.
changeContainersInConfig(BasicContainerConfig, Map<String, Map<String, Object>>, Set<String>) - Method in class org.apache.shindig.config.ExpressionContainerConfig.ExpressionTransaction
 
charAt(int) - Method in class org.apache.shindig.config.DynamicConfigProperty
 
CharsetUtil - Class in org.apache.shindig.common.util
Utilities for dealing with character set encoding.
checkContentTypes(Set<String>, String) - Static method in class org.apache.shindig.protocol.ContentTypes
 
checkInitialized() - Method in class org.apache.shindig.common.servlet.InjectedServlet
Called in each guice injected method to insure we are not initialized twice
checksum(byte[]) - Static method in class org.apache.shindig.common.util.HashUtil
Produces a checksum for the given input data.
CIPHER_KEY_LEN - Static variable in class org.apache.shindig.common.crypto.Crypto
Use keys of this length for encryption operations
ClassFieldMapping - Class in org.apache.shindig.protocol.conversion.xstream
This represents the mapping between a class and a field, potentially with a parent element.
ClassFieldMapping(String, Class<?>) - Constructor for class org.apache.shindig.protocol.conversion.xstream.ClassFieldMapping
Create a simple element class mapping, applicable to all parent elements.
ClassFieldMapping(String, String, Class<?>) - Constructor for class org.apache.shindig.protocol.conversion.xstream.ClassFieldMapping
Create a element class mapping, that only applies to one parent element name.
cleanup() - Method in class org.apache.shindig.common.cache.ehcache.EhCacheCacheProvider
Perform a shutdown of the underlying cache manager.
cleanup() - Method in interface org.apache.shindig.common.servlet.GuiceServletContextListener.CleanupCapable
Execute the cleanup code.
cleanup() - Method in class org.apache.shindig.common.servlet.GuiceServletContextListener.CleanupHandler
 
clear - Variable in class org.apache.shindig.config.BasicContainerConfig.BasicTransaction
 
clearContainers() - Method in class org.apache.shindig.config.BasicContainerConfig.BasicTransaction
 
clearContainers() - Method in interface org.apache.shindig.config.ContainerConfig.Transaction
Clears the container configuration before performing the other operations in the transaction.
commit() - Method in class org.apache.shindig.config.BasicContainerConfig.BasicTransaction
 
commit() - Method in interface org.apache.shindig.config.ContainerConfig.Transaction
Performs all the transaction operations on the container configuration.
COMPARATOR - Static variable in class org.apache.shindig.common.util.OpenSocialVersion
 
CONCAT_PROXY_REQUEST_FAILED - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
config - Variable in class org.apache.shindig.config.BasicContainerConfig
 
configure() - Method in class org.apache.shindig.common.cache.ehcache.EhCacheModule
 
configure() - Method in class org.apache.shindig.common.PropertiesModule
 
configure() - Method in class org.apache.shindig.expressions.jasper.JasperConversionModule
 
configure() - Method in class org.apache.shindig.expressions.jasper.JasperModule
 
configure() - Method in class org.apache.shindig.expressions.juel.JuelModule
 
constant(Object, Class<?>) - Method in class org.apache.shindig.expressions.Expressions
 
CONTAINER_KEY - Static variable in interface org.apache.shindig.config.ContainerConfig
 
ContainerConfig - Interface in org.apache.shindig.config
Represents a container configuration.
containerConfig - Variable in class org.apache.shindig.protocol.ApiServlet
 
ContainerConfig.ConfigObserver - Interface in org.apache.shindig.config
Interface for objects that get notified when container configurations are changed.
ContainerConfig.Transaction - Interface in org.apache.shindig.config
A transaction object allows to create, modify and remove one or more containers at a time.
ContainerConfigELResolver - Class in org.apache.shindig.config
ELResolver that handles adds support for: - the "Cur" property, for explicit reference to the current container config - the "parent" property, for explicit and recursive reference to config parents - implicit reference to top-level properties in the current container config or inside any parents
ContainerConfigELResolver(ContainerConfig, String) - Constructor for class org.apache.shindig.config.ContainerConfigELResolver
 
ContainerConfigException - Exception in org.apache.shindig.config
Thrown for problems encountered with the container configuration.
ContainerConfigException(String, Throwable) - Constructor for exception org.apache.shindig.config.ContainerConfigException
 
ContainerConfigException(String) - Constructor for exception org.apache.shindig.config.ContainerConfigException
 
ContainerConfigException(Throwable) - Constructor for exception org.apache.shindig.config.ContainerConfigException
 
containersChanged(ContainerConfig, Collection<String>, Collection<String>) - Method in class org.apache.shindig.auth.BasicSecurityTokenCodec
Notifies the object that some container configurations have been added or modified.
containersChanged(ContainerConfig, Collection<String>, Collection<String>) - Method in class org.apache.shindig.auth.BlobCrypterSecurityTokenCodec
 
containersChanged(ContainerConfig, Collection<String>, Collection<String>) - Method in interface org.apache.shindig.config.ContainerConfig.ConfigObserver
Notifies the object that some container configurations have been added or modified.
ContentTypes - Class in org.apache.shindig.protocol
Common mime content types and utilities
ContentTypes.InvalidContentTypeException - Exception in org.apache.shindig.protocol
 
ContentTypes.InvalidContentTypeException(String) - Constructor for exception org.apache.shindig.protocol.ContentTypes.InvalidContentTypeException
 
CONTEXT_ROOT - Static variable in class org.apache.shindig.config.JsonContainerConfigLoader
 
contextDestroyed(ServletContextEvent) - Method in class org.apache.shindig.common.servlet.GuiceServletContextListener
 
contextInitialized(ServletContextEvent) - Method in class org.apache.shindig.common.servlet.GuiceServletContextListener
 
convert(Object, Class<T>) - Method in interface org.apache.shindig.expressions.ELTypeConverter
 
convert(Object, Class<T>) - Method in class org.apache.shindig.expressions.juel.JuelTypeConverter
 
convert(Object, Class<T>) - Method in class org.apache.shindig.expressions.ShindigTypeConverter
 
convertEnum(Enum<?>) - Method in class org.apache.shindig.protocol.conversion.BeanDelegator
 
converterMap - Variable in class org.apache.shindig.protocol.conversion.BeanXStreamConverter
 
convertToObject(String, Class<T>) - Method in interface org.apache.shindig.protocol.conversion.BeanConverter
 
convertToObject(String, Class<T>) - Method in class org.apache.shindig.protocol.conversion.BeanJsonConverter
 
convertToObject(String, Type) - Method in class org.apache.shindig.protocol.conversion.BeanJsonConverter
 
convertToObject(Object, Type) - Method in class org.apache.shindig.protocol.conversion.BeanJsonConverter
 
convertToObject(String, Class<T>) - Method in class org.apache.shindig.protocol.conversion.BeanXStreamConverter
 
convertToString(Object) - Method in interface org.apache.shindig.protocol.conversion.BeanConverter
 
convertToString(Object) - Method in class org.apache.shindig.protocol.conversion.BeanJsonConverter
Convert the passed in object to a string.
convertToString(Object) - Method in class org.apache.shindig.protocol.conversion.BeanXStreamConverter
 
COULD_NOT_LOAD_KEY_FILE - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
COULD_NOT_LOAD_SIGN_KEY - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
COUNT - Static variable in interface org.apache.shindig.protocol.RequestItem
 
createCache(String) - Method in interface org.apache.shindig.common.cache.CacheProvider
Create a named single instance cache in this cache manager, if the cache already exists, return it if the name is null, a new anonymous cache is created
createCache(String) - Method in class org.apache.shindig.common.cache.ehcache.EhCacheCacheProvider
Create a named single instance cache in this cache manager, if the cache already exists, return it if the name is null, a new anonymous cache is created
createCache(String) - Method in class org.apache.shindig.common.cache.LruCacheProvider
 
createDefaultEnumMap(Class<? extends Enum<?>>, Class<? extends Enum<?>>) - Static method in class org.apache.shindig.protocol.conversion.BeanDelegator
Utility function to auto generate mapping between two enums that have same values (name) All values in the sourceEnum must have values in targetEnum, otherwise RuntimeException is thrown
createDelegator(Object) - Method in class org.apache.shindig.protocol.conversion.BeanDelegator
Create a proxy for the real object.
createDelegator(Object, Class<T>) - Method in class org.apache.shindig.protocol.conversion.BeanDelegator
 
createDelegator(Object, Class<T>, Map<String, Object>) - Method in class org.apache.shindig.protocol.conversion.BeanDelegator
 
createExpressionContext(String) - Method in class org.apache.shindig.config.ExpressionContainerConfig
 
createFilteredBean(Object, Set<String>) - Method in class org.apache.shindig.protocol.conversion.BeanFilter
Create a proxy object that filter object fields according to set of fields.
createReader(Reader) - Method in class org.apache.shindig.protocol.conversion.xstream.StackDriver
Create a HierarchicalStreamReader, using the wrapped HierarchicalStreamDriver.
createReader(InputStream) - Method in class org.apache.shindig.protocol.conversion.xstream.StackDriver
Create a HierarchicalStreamReader, using the wrapped HierarchicalStreamDriver.
createReader(URL) - Method in class org.apache.shindig.protocol.conversion.xstream.StackDriver
 
createReader(File) - Method in class org.apache.shindig.protocol.conversion.xstream.StackDriver
 
createToken(Map<String, String>) - Method in class org.apache.shindig.auth.BasicSecurityTokenCodec
Decrypts and verifies a gadget security token to return a gadget token.
createToken(Map<String, String>) - Method in class org.apache.shindig.auth.BlobCrypterSecurityTokenCodec
Decrypt and verify the provided security token.
createToken(Map<String, String>) - Method in class org.apache.shindig.auth.DefaultSecurityTokenCodec
 
createToken(Map<String, String>) - Method in interface org.apache.shindig.auth.SecurityTokenCodec
Decrypts and verifies a gadget security token to return a gadget token.
createWriter(Writer) - Method in class org.apache.shindig.protocol.conversion.xstream.StackDriver
Create a HierarchicalStreamWriter that tracks the path to the current element based on a Writer.
createWriter(OutputStream) - Method in class org.apache.shindig.protocol.conversion.xstream.StackDriver
Create a HierarchicalStreamWriter that tracks the path to the current element based on a OutputStream.
crypters - Variable in class org.apache.shindig.auth.BlobCrypterSecurityTokenCodec
Keys are container ids, values are crypters
Crypto - Class in org.apache.shindig.common.crypto
Cryptographic utility functions.
CURRENT_CONFIG_KEY - Static variable in class org.apache.shindig.config.ContainerConfigELResolver
Key for the current container.
currentTimeMillis() - Method in class org.apache.shindig.common.util.TimeSource
 

D

DataCollection - Class in org.apache.shindig.protocol
Wrapper class used for data responses.
DataCollection(Map<String, Map<String, Object>>) - Constructor for class org.apache.shindig.protocol.DataCollection
 
DataCollectionConverter - Class in org.apache.shindig.protocol.conversion.xstream
This converter changes the way in which a collection is serialized
DataCollectionConverter(Mapper) - Constructor for class org.apache.shindig.protocol.conversion.xstream.DataCollectionConverter
 
DataServiceServlet - Class in org.apache.shindig.protocol
Servlet used to process REST requests (/rest/* etc.)
DataServiceServlet() - Constructor for class org.apache.shindig.protocol.DataServiceServlet
 
DataServiceServletFetcher - Class in org.apache.shindig.protocol
Default implementation for the GadgetDataServlet parameter fetcher.
DataServiceServletFetcher() - Constructor for class org.apache.shindig.protocol.DataServiceServletFetcher
 
DateUtil - Class in org.apache.shindig.common.util
Date parsing and writing utilities.
decode(byte[]) - Method in class org.apache.shindig.common.util.Base32
 
decode(Object) - Method in class org.apache.shindig.common.util.Base32
 
decode(String) - Method in class org.apache.shindig.common.util.StringEncoding
Decodes the given encoded string and returns the original raw bytes.
decode(String) - Static method in class org.apache.shindig.common.util.Utf8UrlCoder
 
decodeBase32(byte[]) - Static method in class org.apache.shindig.common.util.Base32
 
decodeBase64(String) - Static method in class org.apache.shindig.expressions.OpensocialFunctions
Decode a base-64 encoded string.
deepCopyConfig(Map<String, Map<String, Object>>) - Method in class org.apache.shindig.config.BasicContainerConfig.BasicTransaction
Returns a deep copy of a configuration object.
DEFAULT_CONTAINER - Static variable in interface org.apache.shindig.config.ContainerConfig
 
DEFAULT_COUNT - Static variable in interface org.apache.shindig.protocol.RequestItem
 
DEFAULT_ENCODING - Static variable in class org.apache.shindig.protocol.ApiServlet
 
DEFAULT_HANDLER_KEY - Static variable in class org.apache.shindig.protocol.ApiServlet
The default key used to look up handlers if the servlet config parameter is not available
DEFAULT_MAX_TOKEN_TTL - Static variable in class org.apache.shindig.auth.AbstractSecurityToken
 
DEFAULT_START_INDEX - Static variable in interface org.apache.shindig.protocol.RequestItem
 
DefaultHandlerRegistry - Class in org.apache.shindig.protocol
Default implementation of HandlerRegistry.
DefaultHandlerRegistry(Injector, BeanJsonConverter, HandlerExecutionListener) - Constructor for class org.apache.shindig.protocol.DefaultHandlerRegistry
Creates a dispatcher with the specified handler classes
DefaultMultipartFormParser - Class in org.apache.shindig.protocol.multipart
Implementation of MultipartFormParser using Apache Commons file upload.
DefaultMultipartFormParser() - Constructor for class org.apache.shindig.protocol.multipart.DefaultMultipartFormParser
 
DefaultSecurityTokenCodec - Class in org.apache.shindig.auth
Default implementation of security tokens.
DefaultSecurityTokenCodec(ContainerConfig) - Constructor for class org.apache.shindig.auth.DefaultSecurityTokenCodec
 
DefaultUriParser - Class in org.apache.shindig.common.uri
Uri parser using java.net.URI as its basis, enforcing RFC 2396 restrictions.
DefaultUriParser() - Constructor for class org.apache.shindig.common.uri.DefaultUriParser
 
DELIMITER - Static variable in class org.apache.shindig.protocol.conversion.BeanFilter
 
destroy() - Method in class org.apache.shindig.auth.AuthenticationServletFilter
 
destroy() - Method in class org.apache.shindig.common.servlet.HostFilter
 
digest(byte[]) - Static method in class org.apache.shindig.common.util.GenericDigestUtils
 
digest(InputStream) - Static method in class org.apache.shindig.common.util.GenericDigestUtils
 
digest(String) - Static method in class org.apache.shindig.common.util.GenericDigestUtils
 
digestHex(String) - Static method in class org.apache.shindig.common.util.GenericDigestUtils
 
digestHex(byte[]) - Static method in class org.apache.shindig.common.util.GenericDigestUtils
 
digestHex(InputStream) - Static method in class org.apache.shindig.common.util.GenericDigestUtils
 
DigestType - Enum in org.apache.shindig.common.util
The Secure Hash Algorithm is a family of cryptographic hash functions published by the National Institute of Standards and Technology (NIST)
dispatch(JSONObject, Map<String, FormDataItem>, HttpServletRequest, HttpServletResponse, SecurityToken, String) - Method in class org.apache.shindig.protocol.JsonRpcServlet
 
dispatchBatch(JSONArray, Map<String, FormDataItem>, HttpServletRequest, HttpServletResponse, SecurityToken, String) - Method in class org.apache.shindig.protocol.JsonRpcServlet
 
dispatcher - Variable in class org.apache.shindig.protocol.ApiServlet
 
doDelete(HttpServletRequest, HttpServletResponse) - Method in class org.apache.shindig.protocol.DataServiceServlet
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.apache.shindig.auth.AuthenticationServletFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.apache.shindig.common.servlet.HostFilter
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.apache.shindig.protocol.DataServiceServlet
 
domains - Variable in class org.apache.shindig.auth.BlobCrypterSecurityTokenCodec
Keys are container ids, values are domains used for signed fetch.
DomUtil - Class in org.apache.shindig.common.xml
Utility functions for navigating DOM
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.apache.shindig.protocol.DataServiceServlet
 
doPut(HttpServletRequest, HttpServletResponse) - Method in class org.apache.shindig.protocol.DataServiceServlet
 
DynamicConfigProperty - Class in org.apache.shindig.config
String property that can be interpreted using a container context.
DynamicConfigProperty(String, Expressions, ELContext) - Constructor for class org.apache.shindig.config.DynamicConfigProperty
 

E

EhCacheCacheProvider - Class in org.apache.shindig.common.cache.ehcache
Cache interface based on ehcache.
EhCacheCacheProvider(String, String, boolean, boolean, GuiceServletContextListener.CleanupHandler) - Constructor for class org.apache.shindig.common.cache.ehcache.EhCacheCacheProvider
 
EhCacheModule - Class in org.apache.shindig.common.cache.ehcache
Creates a module to supply a EhCache Provider
EhCacheModule() - Constructor for class org.apache.shindig.common.cache.ehcache.EhCacheModule
 
EhConfiguredCache<K,V> - Class in org.apache.shindig.common.cache.ehcache
Produces a cache configured from ehcache.
EhConfiguredCache(String, CacheManager) - Constructor for class org.apache.shindig.common.cache.ehcache.EhConfiguredCache
Create a new EhCache cache with the given name for the given cache manager if one does not already exist.
EL_FAILURE - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
ELTypeConverter - Interface in org.apache.shindig.expressions
 
EMBEDED_IMG_WRONG_DOMAIN - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
encode(byte[]) - Method in class org.apache.shindig.common.util.Base32
 
encode(Object) - Method in class org.apache.shindig.common.util.Base32
 
encode(byte[]) - Method in class org.apache.shindig.common.util.StringEncoding
Returns the given bytes in their encoded form.
encode(String) - Static method in class org.apache.shindig.common.util.Utf8UrlCoder
 
encodeBase32(byte[]) - Static method in class org.apache.shindig.common.util.Base32
 
encodeToken(SecurityToken) - Method in class org.apache.shindig.auth.BasicSecurityTokenCodec
Encodes a token using the a plaintext dummy format.
encodeToken(SecurityToken) - Method in class org.apache.shindig.auth.BlobCrypterSecurityTokenCodec
Encrypt and sign the token.
encodeToken(SecurityToken) - Method in class org.apache.shindig.auth.DefaultSecurityTokenCodec
 
encodeToken(SecurityToken) - Method in interface org.apache.shindig.auth.SecurityTokenCodec
 
endNode() - Method in class org.apache.shindig.protocol.conversion.xstream.StackWriterWrapper
End the current node, making the parent node the active node.
enforceNotExpired() - Method in class org.apache.shindig.auth.AbstractSecurityToken
 
Enum<E extends Enum.EnumKey> - Interface in org.apache.shindig.protocol.model
Enum.EnumKey - Interface in org.apache.shindig.protocol.model
base interface for keyed Enumerators.
Enum.Field - Enum in org.apache.shindig.protocol.model
Set of fields associated with an Enum object.
EnumImpl<E extends Enum.EnumKey> - Class in org.apache.shindig.protocol.model
Implementation of the Enum interface
EnumImpl(E, String) - Constructor for class org.apache.shindig.protocol.model.EnumImpl
Constructs a Enum object.
EnumImpl(E) - Constructor for class org.apache.shindig.protocol.model.EnumImpl
Constructs a Enum object.
equals(Object) - Method in class org.apache.shindig.common.uri.Uri
 
equals(Object) - Method in class org.apache.shindig.common.uri.UriBuilder
 
equals(Object) - Method in class org.apache.shindig.common.util.OpenSocialVersion
Same version number matches same version number
equals(Object) - Method in class org.apache.shindig.protocol.ResponseItem
 
ERROR_GETTING_MD5 - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
ERROR_PARSING_EXTERNAL_DTD - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
ERROR_PARSING_EXTERNAL_GENERAL_ENTITIES - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
ERROR_PARSING_EXTERNAL_PARAMETER_ENTITIES - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
ERROR_PARSING_MD5 - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
ERROR_PARSING_SECURE_TOKEN - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
ERROR_PARSING_SECURE_XML - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
ERROR_PARSING_XML - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
ERROR_PRELOADING - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
errorTitles - Static variable in class org.apache.shindig.protocol.JsonRpcServlet
Map of old-style error titles
EVAL_EL_FAILED - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
EXCEPTION_OCCURRED - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
EXCEPTION_PARSING_CONTENT - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
execute(Map<String, String[]>, Reader, SecurityToken, BeanConverter) - Method in interface org.apache.shindig.protocol.RestHandler
Handle the request and return a Future from which the response object can be retrieved
execute(Map<String, FormDataItem>, SecurityToken, BeanConverter) - Method in interface org.apache.shindig.protocol.RpcHandler
Handle the request and return a Future from which the response object can be retrieved.
executed(String, String, RequestItem) - Method in interface org.apache.shindig.protocol.HandlerExecutionListener
 
executed(String, String, RequestItem) - Method in class org.apache.shindig.protocol.HandlerExecutionListener.LoggingHandler
 
executed(String, String, RequestItem) - Method in class org.apache.shindig.protocol.HandlerExecutionListener.NoOpHandler
 
executing(String, String, RequestItem) - Method in interface org.apache.shindig.protocol.HandlerExecutionListener
Called prior to executing a REST or RPC handler
executing(String, String, RequestItem) - Method in class org.apache.shindig.protocol.HandlerExecutionListener.LoggingHandler
 
executing(String, String, RequestItem) - Method in class org.apache.shindig.protocol.HandlerExecutionListener.NoOpHandler
 
Exportablebean - Annotation Type in org.apache.shindig.protocol.model
Annotation used by GuiceBeanConverter to determine whether data from a getter is exposed.
ExpressionContainerConfig - Class in org.apache.shindig.config
Represents a container configuration that uses expressions in values.
ExpressionContainerConfig(Expressions) - Constructor for class org.apache.shindig.config.ExpressionContainerConfig
 
ExpressionContainerConfig.ExpressionTransaction - Class in org.apache.shindig.config
 
ExpressionContainerConfig.ExpressionTransaction() - Constructor for class org.apache.shindig.config.ExpressionContainerConfig.ExpressionTransaction
 
ExpressionProvider - Interface in org.apache.shindig.expressions
Provider for an expression handler Juel or Jasper
Expressions - Class in org.apache.shindig.expressions
A facade to the expressions functionality.
Expressions(Functions, CacheProvider, ELTypeConverter, ExpressionProvider) - Constructor for class org.apache.shindig.expressions.Expressions
 
ExtendableBean - Interface in org.apache.shindig.protocol.model
A generic bucket to store arbitrary extensions.
ExtendableBeanConverter - Class in org.apache.shindig.protocol.conversion.xstream
Serializes an ExtendableBeanImpl type as a Map instead of a POJO.
ExtendableBeanConverter() - Constructor for class org.apache.shindig.protocol.conversion.xstream.ExtendableBeanConverter
 
ExtendableBeanImpl - Class in org.apache.shindig.protocol.model
A generic bucket to store arbitrary extensions.
ExtendableBeanImpl() - Constructor for class org.apache.shindig.protocol.model.ExtendableBeanImpl
 
extractMimePart(String) - Static method in class org.apache.shindig.protocol.ContentTypes
Extract the mime part from an Http Content-Type header

F

FAILED_TO_FETCH_SERVICE - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
FAILED_TO_INIT - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
FAILED_TO_PARSE - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
FAILED_TO_PARSE_PRELOAD - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
FAILED_TO_PARSE_SERVICE - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
FAILED_TO_READ - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
FAILED_TO_READ_IMG - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
FAILED_TO_RENDER - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
FAILED_TO_RETRIEVE - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
FAILED_TO_VALIDATE - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
fetch(HttpServletRequest) - Method in interface org.apache.shindig.common.servlet.ParameterFetcher
 
fetch(HttpServletRequest) - Method in class org.apache.shindig.protocol.DataServiceServletFetcher
 
FIELDS - Static variable in interface org.apache.shindig.protocol.RequestItem
 
FILE_PREFIX - Static variable in class org.apache.shindig.common.util.ResourceLoader
 
FILE_SEPARATOR - Static variable in class org.apache.shindig.config.JsonContainerConfigLoader
 
FILTER_BY - Static variable in interface org.apache.shindig.protocol.RequestItem
 
FILTER_OPERATION - Static variable in interface org.apache.shindig.protocol.RequestItem
 
FILTER_VALUE - Static variable in interface org.apache.shindig.protocol.RequestItem
 
FilterOperation - Enum in org.apache.shindig.protocol.model
Standard filter operations
FORBIDDEN_CONTENT_TYPES - Static variable in class org.apache.shindig.protocol.ContentTypes
Content types that are forbidden for REST & RPC calls
FORMAT_PARAM - Static variable in class org.apache.shindig.protocol.ApiServlet
 
formatIso8601Date(Date) - Static method in class org.apache.shindig.common.util.DateUtil
Formats an ISO 8601 format date.
formatIso8601Date(long) - Static method in class org.apache.shindig.common.util.DateUtil
Formats an ISO 8601 format date.
formatRfc1123Date(Date) - Static method in class org.apache.shindig.common.util.DateUtil
Formats an RFC 1123 format date.
formatRfc1123Date(long) - Static method in class org.apache.shindig.common.util.DateUtil
Formats an RFC 1123 format date.
FormDataItem - Interface in org.apache.shindig.protocol.multipart
Interface to represent an field item in multipart/form-data.
formDecode(String) - Static method in class org.apache.shindig.expressions.OpensocialFunctions
Form decode a string
formEncode(Iterable<? extends Map.Entry<String, String>>) - Static method in class org.apache.shindig.auth.OAuthUtil
 
formEncode(String) - Static method in class org.apache.shindig.expressions.OpensocialFunctions
Form encode a string
forTesting(Functions) - Static method in class org.apache.shindig.expressions.Expressions
Returns an instance of Expressions that doesn't require any functions or perform any caching.
forTesting() - Static method in class org.apache.shindig.expressions.Expressions
Returns an instance of Expressions that doesn't require any functions or perform any caching.
ForwardingSecurityToken - Class in org.apache.shindig.auth
A SecurityToken that forwards all methods calls to another token.
ForwardingSecurityToken(SecurityToken) - Constructor for class org.apache.shindig.auth.ForwardingSecurityToken
 
fromJavaUri(URI) - Static method in class org.apache.shindig.common.uri.Uri
Convert a java.net.URI to a Uri.
fromJson(JSONObject) - Static method in class org.apache.shindig.common.util.JsonConversionUtil
 
fromRequest(HttpServletRequest) - Static method in class org.apache.shindig.common.util.JsonConversionUtil
 
fromToken(SecurityToken) - Static method in class org.apache.shindig.auth.BlobCrypterSecurityToken
 
Functions - Class in org.apache.shindig.expressions
An implementation of FunctionMapper that uses annotated static methods on classes to implement EL functions.
Functions(Class<?>...) - Constructor for class org.apache.shindig.expressions.Functions
Creates a Functions class with the specified
Functions.Expose - Annotation Type in org.apache.shindig.expressions
Annotation for static methods to be exposed as functions.

G

GADGET_CREATION_ERROR - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
GenericDigestUtils - Class in org.apache.shindig.common.util
 
GenericDigestUtils() - Constructor for class org.apache.shindig.common.util.GenericDigestUtils
 
get() - Method in class org.apache.shindig.common.servlet.HttpServletUserAgentProvider
 
get() - Method in interface org.apache.shindig.protocol.multipart.FormDataItem
Returns the content of the field item.
getActiveUrl() - Method in class org.apache.shindig.auth.AbstractSecurityToken
 
getActiveUrl() - Method in class org.apache.shindig.auth.AnonymousSecurityToken
 
getActiveUrl() - Method in class org.apache.shindig.auth.ForwardingSecurityToken
 
getActiveUrl() - Method in interface org.apache.shindig.auth.SecurityToken
 
getActiveUrl(HttpServletRequest) - Method in class org.apache.shindig.auth.UrlParameterAuthenticationHandler
 
getAdditionalHeaders() - Method in exception org.apache.shindig.auth.AuthenticationHandler.InvalidAuthenticationException
 
getAlias() - Method in class org.apache.shindig.protocol.conversion.xstream.InterfaceFieldAliasMapping
 
getAppId() - Method in class org.apache.shindig.auth.AbstractSecurityToken
 
getAppId() - Method in class org.apache.shindig.auth.AnonymousSecurityToken
 
getAppId() - Method in class org.apache.shindig.auth.BlobCrypterSecurityToken
 
getAppId() - Method in class org.apache.shindig.auth.ForwardingSecurityToken
 
getAppId() - Method in interface org.apache.shindig.auth.SecurityToken
 
getAppId() - Method in class org.apache.shindig.protocol.BaseRequestItem
 
getAppId() - Method in interface org.apache.shindig.protocol.RequestItem
Gets the Opensocial App ID for this request
getAppUrl() - Method in class org.apache.shindig.auth.AbstractSecurityToken
 
getAppUrl() - Method in class org.apache.shindig.auth.ForwardingSecurityToken
 
getAppUrl() - Method in interface org.apache.shindig.auth.SecurityToken
 
getAsString() - Method in interface org.apache.shindig.protocol.multipart.FormDataItem
Returns the content of the field item as text.
getAttribute(Node, String, String) - Static method in class org.apache.shindig.common.xml.XmlUtil
Extracts an attribute from a node.
getAttribute(Node, String) - Static method in class org.apache.shindig.common.xml.XmlUtil
 
getAttribute(String) - Method in class org.apache.shindig.protocol.BaseRequestItem
 
getAttribute(String) - Method in interface org.apache.shindig.protocol.RequestItem
Gets an attribute for this request.
getAuthenticationMode() - Method in class org.apache.shindig.auth.AnonymousSecurityToken
 
getAuthenticationMode() - Method in class org.apache.shindig.auth.BasicSecurityToken
 
getAuthenticationMode() - Method in class org.apache.shindig.auth.BlobCrypterSecurityToken
 
getAuthenticationMode() - Method in class org.apache.shindig.auth.ForwardingSecurityToken
 
getAuthenticationMode() - Method in interface org.apache.shindig.auth.SecurityToken
 
getAuthority() - Method in interface org.apache.shindig.common.servlet.Authority
The authority part of the hierarchical URI.
getAuthority() - Method in class org.apache.shindig.common.servlet.BasicAuthority
 
getAuthority() - Method in class org.apache.shindig.common.uri.Uri
 
getAuthority() - Method in class org.apache.shindig.common.uri.UriBuilder
 
getAuthType() - Method in class org.apache.shindig.auth.AuthInfo
Get the hosted domain for this request.
getAuthTypeFromRequest(HttpServletRequest) - Static method in class org.apache.shindig.auth.AuthInfoUtil
Get the hosted domain for this request.
getBeanFields(Class<?>, int) - Method in class org.apache.shindig.protocol.conversion.BeanFilter
Provide list of all fields for a specific bean
getBool(String, String) - Method in class org.apache.shindig.config.BasicContainerConfig
 
getBool(String, String) - Method in interface org.apache.shindig.config.ContainerConfig
 
getBoolAttribute(Node, String, boolean) - Static method in class org.apache.shindig.common.xml.XmlUtil
Retrieves an attribute as a boolean.
getBoolAttribute(Node, String) - Static method in class org.apache.shindig.common.xml.XmlUtil
 
getBrowser() - Method in class org.apache.shindig.common.servlet.UserAgent
 
getCachingHeadersToSet(int, boolean) - Static method in class org.apache.shindig.common.servlet.HttpUtil
 
getCachingHeadersToSet(int, String, String, boolean) - Static method in class org.apache.shindig.common.servlet.HttpUtil
 
getCapacity() - Method in interface org.apache.shindig.common.cache.Cache
Returns the capacity of the cache.
getCapacity() - Method in class org.apache.shindig.common.cache.ehcache.EhConfiguredCache
Returns the capacity of the cache.
getCapacity() - Method in class org.apache.shindig.common.cache.LruCache
 
getCapacity() - Method in class org.apache.shindig.common.cache.NullCache
 
getCode() - Method in exception org.apache.shindig.protocol.ProtocolException
 
getCodec() - Method in class org.apache.shindig.auth.DefaultSecurityTokenCodec
 
getCommonPropertyType(ELContext, Object) - Method in class org.apache.shindig.config.ContainerConfigELResolver
 
getCommonPropertyType(ELContext, Object) - Method in class org.apache.shindig.expressions.RootELResolver
 
getConfiguration(String) - Method in class org.apache.shindig.common.cache.ehcache.EhCacheCacheProvider
Read the cache configuration from the specified resource.
getContainer() - Method in class org.apache.shindig.auth.AbstractSecurityToken
 
getContainer() - Method in class org.apache.shindig.auth.ForwardingSecurityToken
 
getContainer() - Method in interface org.apache.shindig.auth.SecurityToken
 
getContainers() - Method in class org.apache.shindig.config.BasicContainerConfig
 
getContainers() - Method in interface org.apache.shindig.config.ContainerConfig
 
getContent(String) - Static method in class org.apache.shindig.common.util.ResourceLoader
Reads the contents of a resource as a string.
getContent(File) - Static method in class org.apache.shindig.common.util.ResourceLoader
 
getContentType() - Method in interface org.apache.shindig.protocol.conversion.BeanConverter
 
getContentType() - Method in class org.apache.shindig.protocol.conversion.BeanJsonConverter
 
getContentType() - Method in class org.apache.shindig.protocol.conversion.BeanXStreamConverter
 
getContentType() - Method in interface org.apache.shindig.protocol.multipart.FormDataItem
Returns the Content type of the field item.
getContextRoot() - Method in class org.apache.shindig.common.PropertiesModule
Should return the context root where the current web module is deployed with.
getConverterConfig(XStreamConfiguration.ConverterSet, ReflectionProvider, Mapper, HierarchicalStreamDriver, WriterStack) - Method in interface org.apache.shindig.protocol.conversion.xstream.XStreamConfiguration
Generate the converter config.
getConverterForContentType(String) - Method in class org.apache.shindig.protocol.DataServiceServlet
Return BeanConverter based on content type.
getConverterForFormat(String) - Method in class org.apache.shindig.protocol.DataServiceServlet
Return BeanConverter based on format request parameter.
getConverterForRequest(String, String) - Method in class org.apache.shindig.protocol.DataServiceServlet
 
getCount() - Method in class org.apache.shindig.protocol.BaseRequestItem
 
getCount() - Method in interface org.apache.shindig.protocol.RequestItem
Gets the value of the count parameter
getDefaultPropertiesPath() - Static method in class org.apache.shindig.common.PropertiesModule
 
getDefaultTtl() - Static method in class org.apache.shindig.common.servlet.HttpUtil
 
getDigest(String) - Static method in class org.apache.shindig.common.util.GenericDigestUtils
 
getDisplayValue() - Method in interface org.apache.shindig.protocol.model.Enum.EnumKey
 
getDisplayValue() - Method in interface org.apache.shindig.protocol.model.Enum
Gets the value of this Enum.
getDisplayValue() - Method in class org.apache.shindig.protocol.model.EnumImpl
 
getDomain() - Method in class org.apache.shindig.auth.AbstractSecurityToken
 
getDomain() - Method in class org.apache.shindig.auth.ForwardingSecurityToken
 
getDomain() - Method in interface org.apache.shindig.auth.SecurityToken
 
getElement(K) - Method in interface org.apache.shindig.common.cache.Cache
Retrieves an entry for the cache.
getElement(K) - Method in class org.apache.shindig.common.cache.ehcache.EhConfiguredCache
Retrieves an entry for the cache.
getElement(K) - Method in class org.apache.shindig.common.cache.LruCache
 
getElement(K) - Method in class org.apache.shindig.common.cache.NullCache
 
getElement(K) - Method in class org.apache.shindig.common.cache.SoftExpiringCache
Retrieve an element from the cache by key.
getElementName() - Method in class org.apache.shindig.protocol.conversion.xstream.ClassFieldMapping
 
getElementName(String) - Method in class org.apache.shindig.protocol.conversion.xstream.NamespaceSet
Convert an element name, if necessary.
getElementsByTagNameCaseInsensitive(Document, Set<String>) - Static method in class org.apache.shindig.common.xml.DomUtil
 
getEntry() - Method in class org.apache.shindig.protocol.DataCollection
 
getErrorCode() - Method in class org.apache.shindig.protocol.ResponseItem
Get the error code associated with this ResponseItem.
getErrorJson(ResponseItem) - Method in class org.apache.shindig.protocol.JsonRpcServlet
 
getErrorMessage() - Method in class org.apache.shindig.protocol.ResponseItem
Get the Error Message associated with this Response Item.
getExpiresAt() - Method in class org.apache.shindig.auth.AbstractSecurityToken
 
getExpiresAt() - Method in class org.apache.shindig.auth.ForwardingSecurityToken
 
getExpiresAt() - Method in interface org.apache.shindig.auth.SecurityToken
 
getExpressions() - Method in class org.apache.shindig.config.ExpressionContainerConfig
 
getFeatureDescriptors(ELContext, Object) - Method in class org.apache.shindig.config.ContainerConfigELResolver
 
getFeatureDescriptors(ELContext, Object) - Method in class org.apache.shindig.expressions.RootELResolver
 
getFieldName() - Method in class org.apache.shindig.protocol.conversion.xstream.ImplicitCollectionFieldMapping
 
getFieldName() - Method in class org.apache.shindig.protocol.conversion.xstream.InterfaceFieldAliasMapping
 
getFieldName() - Method in interface org.apache.shindig.protocol.multipart.FormDataItem
Field name of this field item.
getFields() - Method in class org.apache.shindig.protocol.BaseRequestItem
 
getFields(Set<String>) - Method in class org.apache.shindig.protocol.BaseRequestItem
 
getFields() - Method in interface org.apache.shindig.protocol.RequestItem
Gets the unique set of fields from the request
getFields(Set<String>) - Method in interface org.apache.shindig.protocol.RequestItem
Get the unique set of fields from the request with defaults
getFilterBy() - Method in class org.apache.shindig.protocol.BaseRequestItem
 
getFilterBy() - Method in interface org.apache.shindig.protocol.RequestItem
Gets the value of the filterBy parameter
getFilterOperation() - Method in class org.apache.shindig.protocol.BaseRequestItem
 
getFilterOperation() - Method in interface org.apache.shindig.protocol.RequestItem
Gets the value of the filterOperation parameter
getFilterValue() - Method in class org.apache.shindig.protocol.BaseRequestItem
 
getFilterValue() - Method in interface org.apache.shindig.protocol.RequestItem
Gets the value of the filterValue parameter
getFirstNamedChildNode(Node, String) - Static method in class org.apache.shindig.common.xml.DomUtil
 
getFormMimePart(String) - Method in class org.apache.shindig.protocol.BaseRequestItem
 
getFormMimePart(String) - Method in interface org.apache.shindig.protocol.RequestItem
Returns MIME content data for multipart/mixed form submissions
getFragment() - Method in class org.apache.shindig.common.uri.Uri
 
getFragment() - Method in class org.apache.shindig.common.uri.UriBuilder
 
getFragmentParameter(String) - Method in class org.apache.shindig.common.uri.Uri
 
getFragmentParameter(String) - Method in class org.apache.shindig.common.uri.UriBuilder
 
getFragmentParameters() - Method in class org.apache.shindig.common.uri.Uri
 
getFragmentParameters(String) - Method in class org.apache.shindig.common.uri.Uri
 
getFragmentParameters() - Method in class org.apache.shindig.common.uri.UriBuilder
 
getFragmentParameters(String) - Method in class org.apache.shindig.common.uri.UriBuilder
 
getHandler(JSONObject, HttpServletRequest) - Method in class org.apache.shindig.protocol.JsonRpcServlet
Wrap call to dispatcher to allow for implementation specific overrides and servlet-request contextual handling
getHmacType() - Method in class org.apache.shindig.common.crypto.BasicBlobCrypter
 
getHost() - Static method in class org.apache.shindig.common.servlet.ServletRequestContext
 
getHttpUriAttribute(Node, String, Uri, Uri) - Static method in class org.apache.shindig.common.xml.XmlUtil
Retrieves an attribute as a URI, and verifies that the URI is an http or https URI.
getHttpUriAttribute(Node, String, Uri) - Static method in class org.apache.shindig.common.xml.XmlUtil
Retrieves an attribute as a URI, and verifies that the URI is an http or https URI.
getId() - Method in enum org.apache.shindig.auth.AuthInfoUtil.Attribute
 
getImplicitCollectionDefForFieldName(Class, String) - Method in class org.apache.shindig.protocol.conversion.xstream.InterfaceClassMapper
getInputStream() - Method in interface org.apache.shindig.protocol.multipart.FormDataItem
Returns an InputStream from which the content of the field item can be read.
getInt(String, String) - Method in class org.apache.shindig.config.BasicContainerConfig
 
getInt(String, String) - Method in interface org.apache.shindig.config.ContainerConfig
 
getIntAttribute(Node, String, int) - Static method in class org.apache.shindig.common.xml.XmlUtil
 
getIntAttribute(Node, String) - Static method in class org.apache.shindig.common.xml.XmlUtil
 
getItemFieldName() - Method in class org.apache.shindig.protocol.conversion.xstream.ImplicitCollectionFieldMapping
 
getItemsPerPage() - Method in class org.apache.shindig.protocol.RestfulCollection
 
getItemType() - Method in class org.apache.shindig.protocol.conversion.xstream.ImplicitCollectionFieldMapping
 
getJSONResponse(String, ResponseItem) - Method in class org.apache.shindig.protocol.JsonRpcServlet
 
getKey() - Method in enum org.apache.shindig.auth.AbstractSecurityToken.Keys
 
getKeyFieldName() - Method in class org.apache.shindig.protocol.conversion.xstream.ImplicitCollectionFieldMapping
 
getLastNamedChildNode(Node, String) - Static method in class org.apache.shindig.common.xml.DomUtil
 
getLength() - Method in enum org.apache.shindig.common.util.HMACType
 
getList(String, String) - Method in class org.apache.shindig.config.BasicContainerConfig
 
getList(String, String) - Method in interface org.apache.shindig.config.ContainerConfig
 
getList() - Method in class org.apache.shindig.protocol.RestfulCollection
 
getListParameter(String) - Method in class org.apache.shindig.protocol.BaseRequestItem
 
getListParameter(String) - Method in interface org.apache.shindig.protocol.RequestItem
Tries to get a list of values for a specified parameter.
getMap(String, String) - Method in class org.apache.shindig.config.BasicContainerConfig
 
getMap(String, String) - Method in interface org.apache.shindig.config.ContainerConfig
 
getMapKeys() - Method in class org.apache.shindig.auth.AbstractSecurityToken
This method will govern the effectiveness of the protected AbstractSecurityToken.toMap() and #loadFromMap(SecurityToken, Map) helper methods.
getMapKeys() - Method in class org.apache.shindig.auth.AnonymousSecurityToken
 
getMapKeys() - Method in class org.apache.shindig.auth.BasicSecurityToken
 
getMapKeys() - Method in class org.apache.shindig.auth.BlobCrypterSecurityToken
 
getMappedClass() - Method in class org.apache.shindig.protocol.conversion.xstream.ClassFieldMapping
 
getMappedParameters(HttpServletRequest) - Method in class org.apache.shindig.auth.UrlParameterAuthenticationHandler
 
getMaxTokenTTL() - Method in class org.apache.shindig.auth.AbstractSecurityToken
Returns the maximum allowable time (in seconds) for this token to live.
getMessageDigest() - Static method in class org.apache.shindig.common.util.HashUtil
Provides a MessageDigest object for calculating checksums.
getModuleId() - Method in class org.apache.shindig.auth.AbstractSecurityToken
 
getModuleId() - Method in class org.apache.shindig.auth.ForwardingSecurityToken
 
getModuleId() - Method in interface org.apache.shindig.auth.SecurityToken
 
getName() - Method in class org.apache.shindig.auth.AnonymousAuthenticationHandler
 
getName() - Method in interface org.apache.shindig.auth.AuthenticationHandler
 
getName() - Method in class org.apache.shindig.auth.UrlParameterAuthenticationHandler
 
getName() - Method in enum org.apache.shindig.common.util.DigestType
 
getName() - Method in enum org.apache.shindig.common.util.HMACType
 
getName() - Method in interface org.apache.shindig.protocol.multipart.FormDataItem
Name of the uploaded file, if the item represents file upload.
getNameSpaces() - Method in interface org.apache.shindig.protocol.conversion.xstream.XStreamConfiguration
 
getOptionalTypedParameter(String, Class<T>) - Method in class org.apache.shindig.protocol.BaseRequestItem
 
getOrigin() - Method in interface org.apache.shindig.common.servlet.Authority
The scheme and authority part of the hierarchical URI.
getOrigin() - Method in class org.apache.shindig.common.servlet.BasicAuthority
 
getOwnerId() - Method in class org.apache.shindig.auth.AbstractSecurityToken
 
getOwnerId() - Method in class org.apache.shindig.auth.ForwardingSecurityToken
 
getOwnerId() - Method in interface org.apache.shindig.auth.SecurityToken
 
getParameter(OAuthMessage, String) - Static method in class org.apache.shindig.auth.OAuthUtil
 
getParameter(String) - Method in class org.apache.shindig.protocol.BaseRequestItem
 
getParameter(String, String) - Method in class org.apache.shindig.protocol.BaseRequestItem
 
getParameter(String) - Method in interface org.apache.shindig.protocol.RequestItem
Gets the specified parameter as a string
getParameter(String, String) - Method in interface org.apache.shindig.protocol.RequestItem
Gets the specified parameter as a string, with a default value
getParameterNames() - Method in class org.apache.shindig.protocol.BaseRequestItem
 
getParameterNames() - Method in interface org.apache.shindig.protocol.RequestItem
Get the list of parameter names for this request object.
getParameters(OAuthMessage) - Static method in class org.apache.shindig.auth.OAuthUtil
 
getParameters() - Method in class org.apache.shindig.protocol.BaseRequestItem
 
getParent() - Method in class org.apache.shindig.protocol.conversion.xstream.InterfaceFieldAliasMapping
 
getPath() - Method in class org.apache.shindig.common.uri.Uri
 
getPath() - Method in class org.apache.shindig.common.uri.UriBuilder
 
getPort() - Static method in class org.apache.shindig.common.servlet.ServletRequestContext
 
getPostContent(HttpServletRequest, Map<String, FormDataItem>) - Method in class org.apache.shindig.protocol.JsonRpcServlet
 
getProperties() - Method in class org.apache.shindig.common.PropertiesModule
 
getProperties(String) - Method in class org.apache.shindig.config.BasicContainerConfig
 
getProperties(String) - Method in interface org.apache.shindig.config.ContainerConfig
Fetch all properties for the given container configuration.
getProperty(Object, String) - Static method in class org.apache.shindig.common.JsonUtil
Gets a property of an Object.
getProperty(String, String) - Method in class org.apache.shindig.config.BasicContainerConfig
 
getProperty(String, String) - Method in interface org.apache.shindig.config.ContainerConfig
 
getProperty(String, String) - Method in class org.apache.shindig.config.ExpressionContainerConfig
 
getPropertyName(Method) - Static method in class org.apache.shindig.protocol.conversion.BeanJsonConverter
 
getPropertyType(Object, String) - Method in class org.apache.shindig.protocol.conversion.xstream.GuiceBeanProvider
 
getQuery() - Method in class org.apache.shindig.common.uri.Uri
 
getQuery() - Method in class org.apache.shindig.common.uri.UriBuilder
 
getQueryParameter(String) - Method in class org.apache.shindig.common.uri.Uri
 
getQueryParameter(String) - Method in class org.apache.shindig.common.uri.UriBuilder
 
getQueryParameters() - Method in class org.apache.shindig.common.uri.Uri
 
getQueryParameters(String) - Method in class org.apache.shindig.common.uri.Uri
 
getQueryParameters() - Method in class org.apache.shindig.common.uri.UriBuilder
 
getQueryParameters(String) - Method in class org.apache.shindig.common.uri.UriBuilder
 
getRandomBytes(int) - Static method in class org.apache.shindig.common.crypto.Crypto
Returns strong random bytes.
getRandomDigits(int) - Static method in class org.apache.shindig.common.crypto.Crypto
 
getRandomString(int) - Static method in class org.apache.shindig.common.crypto.Crypto
Gets a hex encoded random string.
getRealm(HttpServletRequest) - Method in class org.apache.shindig.auth.AuthenticationServletFilter
Override this to return container server specific realm.
getRedirect() - Method in exception org.apache.shindig.auth.AuthenticationHandler.InvalidAuthenticationException
 
getResponse() - Method in exception org.apache.shindig.protocol.ProtocolException
 
getResponse() - Method in class org.apache.shindig.protocol.ResponseItem
Get the response value.
getResponseItem(Future<?>) - Method in class org.apache.shindig.protocol.ApiServlet
 
getRestHandler(HttpServletRequest) - Method in class org.apache.shindig.protocol.DataServiceServlet
 
getRestHandler(String, String) - Method in class org.apache.shindig.protocol.DefaultHandlerRegistry
Get a REST request handler
getRestHandler(String, String) - Method in interface org.apache.shindig.protocol.HandlerRegistry
 
getRpcHandler(JSONObject) - Method in class org.apache.shindig.protocol.DefaultHandlerRegistry
Get an RPC handler
getRpcHandler(JSONObject) - Method in interface org.apache.shindig.protocol.HandlerRegistry
 
getScheme() - Method in interface org.apache.shindig.common.servlet.Authority
The scheme part of the hierarchical URI.
getScheme() - Method in class org.apache.shindig.common.servlet.BasicAuthority
 
getScheme() - Static method in class org.apache.shindig.common.servlet.ServletRequestContext
 
getScheme() - Method in class org.apache.shindig.common.uri.Uri
 
getScheme() - Method in class org.apache.shindig.common.uri.UriBuilder
 
getSecurityToken() - Method in class org.apache.shindig.auth.AuthInfo
Get the security token for this request.
getSecurityToken(HttpServletRequest) - Method in class org.apache.shindig.protocol.ApiServlet
 
getSecurityTokenCodec() - Method in class org.apache.shindig.auth.UrlParameterAuthenticationHandler
 
getSecurityTokenFromRequest(HttpServletRequest) - Method in class org.apache.shindig.auth.AnonymousAuthenticationHandler
 
getSecurityTokenFromRequest(HttpServletRequest) - Method in interface org.apache.shindig.auth.AuthenticationHandler
Produce a security token extracted from the HTTP request.
getSecurityTokenFromRequest(HttpServletRequest) - Static method in class org.apache.shindig.auth.AuthInfoUtil
Get the security token for this request.
getSecurityTokenFromRequest(HttpServletRequest) - Method in class org.apache.shindig.auth.UrlParameterAuthenticationHandler
 
getServerHostname() - Method in class org.apache.shindig.common.PropertiesModule
 
getServerPort() - Method in class org.apache.shindig.common.PropertiesModule
Should return the default port set as system property.
getSignatureType(boolean, String) - Static method in class org.apache.shindig.auth.OAuthUtil
 
getSize() - Method in interface org.apache.shindig.common.cache.Cache
 
getSize() - Method in class org.apache.shindig.common.cache.ehcache.EhConfiguredCache
 
getSize() - Method in class org.apache.shindig.common.cache.LruCache
 
getSize() - Method in class org.apache.shindig.common.cache.NullCache
 
getSize() - Method in interface org.apache.shindig.protocol.multipart.FormDataItem
The size of the content stored in this field item.
getSortBy() - Method in class org.apache.shindig.protocol.BaseRequestItem
 
getSortBy() - Method in interface org.apache.shindig.protocol.RequestItem
Gets the value of the sortBy parameter
getSortOrder() - Method in class org.apache.shindig.protocol.BaseRequestItem
 
getSortOrder() - Method in interface org.apache.shindig.protocol.RequestItem
Gets the value of the sortOrder parameter
getStartIndex() - Method in class org.apache.shindig.protocol.BaseRequestItem
 
getStartIndex() - Method in interface org.apache.shindig.protocol.RequestItem
Gets the value of the startIndex parameter
getStartIndex() - Method in class org.apache.shindig.protocol.RestfulCollection
 
getString(String, String) - Method in class org.apache.shindig.config.BasicContainerConfig
 
getString(String, String) - Method in interface org.apache.shindig.config.ContainerConfig
 
getSupportedRestServices() - Method in class org.apache.shindig.protocol.DefaultHandlerRegistry
 
getSupportedRestServices() - Method in interface org.apache.shindig.protocol.HandlerRegistry
 
getSupportedRpcServices() - Method in class org.apache.shindig.protocol.DefaultHandlerRegistry
 
getSupportedRpcServices() - Method in interface org.apache.shindig.protocol.HandlerRegistry
 
getTemporaryConfig(boolean) - Method in class org.apache.shindig.config.BasicContainerConfig.BasicTransaction
Creates a temporary ContainerConfig object that optionally contains a copy of the current configuration.
getTemporaryConfig(boolean) - Method in class org.apache.shindig.config.ExpressionContainerConfig.ExpressionTransaction
 
getTimeSource() - Method in class org.apache.shindig.auth.AbstractSecurityToken
 
getTimeSource() - Static method in class org.apache.shindig.common.servlet.HttpUtil
 
getToken() - Method in class org.apache.shindig.protocol.BaseRequestItem
 
getToken() - Method in interface org.apache.shindig.protocol.RequestItem
Returns the security token of this request
getTokenTimeToLive() - Method in class org.apache.shindig.auth.BasicSecurityTokenCodec
 
getTokenTimeToLive(String) - Method in class org.apache.shindig.auth.BasicSecurityTokenCodec
 
getTokenTimeToLive() - Method in class org.apache.shindig.auth.BlobCrypterSecurityTokenCodec
 
getTokenTimeToLive(String) - Method in class org.apache.shindig.auth.BlobCrypterSecurityTokenCodec
 
getTokenTimeToLive() - Method in class org.apache.shindig.auth.DefaultSecurityTokenCodec
 
getTokenTimeToLive(String) - Method in class org.apache.shindig.auth.DefaultSecurityTokenCodec
 
getTokenTimeToLive() - Method in interface org.apache.shindig.auth.SecurityTokenCodec
Deprecated.
getTokenTimeToLive(String) - Method in interface org.apache.shindig.auth.SecurityTokenCodec
 
getTotalResults() - Method in class org.apache.shindig.protocol.RestfulCollection
 
getTransactionFromFile(String, String, String, String, ContainerConfig) - Static method in class org.apache.shindig.config.JsonContainerConfigLoader
Creates a transaction to append the contents of one or more files or resources to an existing configuration.
getTrustedJson() - Method in class org.apache.shindig.auth.AbstractSecurityToken
 
getTrustedJson() - Method in class org.apache.shindig.auth.ForwardingSecurityToken
 
getTrustedJson() - Method in interface org.apache.shindig.auth.SecurityToken
 
getType(ELContext, Object, Object) - Method in class org.apache.shindig.config.ContainerConfigELResolver
 
getType(ELContext, Object, Object) - Method in class org.apache.shindig.expressions.RootELResolver
 
getType() - Method in class org.apache.shindig.protocol.conversion.xstream.InterfaceFieldAliasMapping
 
getTypedParameter(String, Class<T>) - Method in class org.apache.shindig.protocol.BaseRequestItem
 
getTypedParameter(String, Class<T>) - Method in interface org.apache.shindig.protocol.RequestItem
Converts a parameter into an object using a converter
getTypedRequest(Class<T>) - Method in class org.apache.shindig.protocol.BaseRequestItem
 
getTypedRequest(Class<T>) - Method in interface org.apache.shindig.protocol.RequestItem
Assume that all the parameters in the request belong to single aggregate type and convert to it.
getUpdatedSince() - Method in class org.apache.shindig.protocol.BaseRequestItem
 
getUpdatedSince() - Method in interface org.apache.shindig.protocol.RequestItem
Gets the value of the updatedSince parameter
getUpdatedToken() - Method in class org.apache.shindig.auth.AnonymousSecurityToken
 
getUpdatedToken() - Method in class org.apache.shindig.auth.BasicSecurityToken
 
getUpdatedToken() - Method in class org.apache.shindig.auth.BlobCrypterSecurityToken
 
getUpdatedToken() - Method in class org.apache.shindig.auth.ForwardingSecurityToken
 
getUpdatedToken() - Method in interface org.apache.shindig.auth.SecurityToken
 
getUriAttribute(Node, String, Uri) - Static method in class org.apache.shindig.common.xml.XmlUtil
Retrieves an attribute as a URI.
getUriAttribute(Node, String) - Static method in class org.apache.shindig.common.xml.XmlUtil
Retrieves an attribute as a URI.
getUtf8Bytes(String) - Static method in class org.apache.shindig.common.util.CharsetUtil
A clean version of String#getBytes that does not throw exceptions for the UTF-8 Charset.
getValue(SecurityToken) - Method in enum org.apache.shindig.auth.AbstractSecurityToken.Keys
Gets the String value from the SecurityToken using the getter that this AbstractSecurityToken.Keys is bound to.
getValue(ELContext, Object, Object) - Method in class org.apache.shindig.config.ContainerConfigELResolver
 
getValue(ELContext, Object, Object) - Method in class org.apache.shindig.expressions.RootELResolver
 
getValue() - Method in interface org.apache.shindig.protocol.model.Enum
Gets the key for this Enum.
getValue() - Method in class org.apache.shindig.protocol.model.EnumImpl
 
getVersion() - Method in class org.apache.shindig.common.servlet.UserAgent
 
getVersionNumber() - Method in class org.apache.shindig.common.servlet.UserAgent
 
getViewerId() - Method in class org.apache.shindig.auth.AbstractSecurityToken
 
getViewerId() - Method in class org.apache.shindig.auth.ForwardingSecurityToken
 
getViewerId() - Method in interface org.apache.shindig.auth.SecurityToken
 
getWWWAuthenticateHeader(String) - Method in class org.apache.shindig.auth.AnonymousAuthenticationHandler
 
getWWWAuthenticateHeader(String) - Method in interface org.apache.shindig.auth.AuthenticationHandler
Return a String to be used for a WWW-Authenticate header.
getWWWAuthenticateHeader(String) - Method in class org.apache.shindig.auth.UrlParameterAuthenticationHandler
 
GuiceBeanConverter - Class in org.apache.shindig.protocol.conversion.xstream
Bean converter that uses Guice bindings to correctly convert
GuiceBeanConverter(Mapper, Injector) - Constructor for class org.apache.shindig.protocol.conversion.xstream.GuiceBeanConverter
 
GuiceBeanConverter(Mapper, GuiceBeanProvider) - Constructor for class org.apache.shindig.protocol.conversion.xstream.GuiceBeanConverter
 
GuiceBeanProvider - Class in org.apache.shindig.protocol.conversion.xstream
GuiceBeanProvider class.
GuiceBeanProvider(Injector) - Constructor for class org.apache.shindig.protocol.conversion.xstream.GuiceBeanProvider
 
GuiceBeanProvider(Injector, Comparator<String>) - Constructor for class org.apache.shindig.protocol.conversion.xstream.GuiceBeanProvider
 
GuiceServletContextListener - Class in org.apache.shindig.common.servlet
Creates a global guice injector and stores it in a servlet context parameter for injecting servlets.
GuiceServletContextListener() - Constructor for class org.apache.shindig.common.servlet.GuiceServletContextListener
 
GuiceServletContextListener.CleanupCapable - Interface in org.apache.shindig.common.servlet
Interface for classes that need to run cleanup code without using Runtime ShutdownHooks (which leaks memory on redeploys)
GuiceServletContextListener.CleanupHandler - Class in org.apache.shindig.common.servlet
Injectable handler that allows Guice classes to make themselves cleanup capable.
GuiceServletContextListener.CleanupHandler() - Constructor for class org.apache.shindig.common.servlet.GuiceServletContextListener.CleanupHandler
 

H

HandlerExecutionListener - Interface in org.apache.shindig.protocol
Called by the handler dispatcher prior to executing a handler.
HandlerExecutionListener.LoggingHandler - Class in org.apache.shindig.protocol
A simple implementation that logs the start/stop times of requests You can configure this for use by adding a binding in your Guice Module like this: bind(HandlerExecutionListener.class).to(HandlerExecutionListener.LoggingHandler.class);
HandlerExecutionListener.LoggingHandler() - Constructor for class org.apache.shindig.protocol.HandlerExecutionListener.LoggingHandler
 
HandlerExecutionListener.NoOpHandler - Class in org.apache.shindig.protocol
Default no-op implementation
HandlerExecutionListener.NoOpHandler() - Constructor for class org.apache.shindig.protocol.HandlerExecutionListener.NoOpHandler
 
HandlerPreconditions - Class in org.apache.shindig.protocol
Utility class for common API call preconditions
HandlerRegistry - Interface in org.apache.shindig.protocol
Registry of REST and RPC handlers for the set of available services
HANDLERS_PARAM - Static variable in class org.apache.shindig.protocol.ApiServlet
ServletConfig parameter set to provide an explicit named binding for handlers
hashCode() - Method in class org.apache.shindig.common.uri.Uri
 
hashCode() - Method in class org.apache.shindig.common.uri.UriBuilder
 
hashCode() - Method in class org.apache.shindig.common.util.OpenSocialVersion
 
hashCode() - Method in class org.apache.shindig.protocol.ResponseItem
 
HashUtil - Class in org.apache.shindig.common.util
Routines for producing hashes.
HMAC_SHA_LEN - Static variable in class org.apache.shindig.common.crypto.Crypto
Length of HMAC SHA1 output
hmacSha(byte[], byte[]) - Static method in class org.apache.shindig.common.crypto.Crypto
HMAC sha1
hmacSha(byte[], byte[], String) - Static method in class org.apache.shindig.common.crypto.Crypto
HMAC sha
hmacShaVerify(byte[], byte[], byte[], String) - Static method in class org.apache.shindig.common.crypto.Crypto
Verifies an HMAC SHA hash.
hmacShaVerify(byte[], byte[], byte[]) - Static method in class org.apache.shindig.common.crypto.Crypto
Verifies an HMAC SHA hash.
HMACType - Enum in org.apache.shindig.common.util
HMACSHA algorithm is a family of Keyed-Hashing for Message Authentication as defined in RFC 2104 and FIPS 198-1
HOST - Static variable in class org.apache.shindig.common.servlet.ServletRequestContext
 
HostFilter - Class in org.apache.shindig.common.servlet
A Filter that can cache ServletRequest information in ThreadLocal variable
HostFilter() - Constructor for class org.apache.shindig.common.servlet.HostFilter
 
htmlDecode(String) - Static method in class org.apache.shindig.expressions.OpensocialFunctions
Unescape HTML entities in a string
htmlEncode(String) - Static method in class org.apache.shindig.expressions.OpensocialFunctions
Escape HTML entities in a string
HTTP_ERROR_FETCHING - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
HttpServletUserAgentProvider - Class in org.apache.shindig.common.servlet
Simple provider of UserAgent information from an HttpServletRequest.
HttpServletUserAgentProvider(UserAgent.Parser, Provider<HttpServletRequest>) - Constructor for class org.apache.shindig.common.servlet.HttpServletUserAgentProvider
 
HttpUtil - Class in org.apache.shindig.common.servlet
Collection of HTTP utilities

I

ImplicitCollectionFieldMapping - Class in org.apache.shindig.protocol.conversion.xstream
ItemFieldMapping defines a mapping of a class within a class to an element name.
ImplicitCollectionFieldMapping(Class<?>, String, Class<?>, String) - Constructor for class org.apache.shindig.protocol.conversion.xstream.ImplicitCollectionFieldMapping
Create a Item Field Mapping object specifying that where the class itemType appears in the Class definedIn, the elementName should be used for the Element Name.
init(FilterConfig) - Method in class org.apache.shindig.common.servlet.HostFilter
 
init(FilterConfig) - Method in class org.apache.shindig.common.servlet.InjectedFilter
 
init(ServletConfig) - Method in class org.apache.shindig.common.servlet.InjectedServlet
 
init(ServletConfig) - Method in class org.apache.shindig.protocol.ApiServlet
 
initialized - Variable in class org.apache.shindig.common.servlet.InjectedServlet
 
InjectedFilter - Class in org.apache.shindig.common.servlet
A Filter that can use Guice for injecting.
InjectedFilter() - Constructor for class org.apache.shindig.common.servlet.InjectedFilter
 
InjectedServlet - Class in org.apache.shindig.common.servlet
Supports DI for servlets.
InjectedServlet() - Constructor for class org.apache.shindig.common.servlet.InjectedServlet
 
injector - Variable in class org.apache.shindig.common.servlet.InjectedFilter
 
injector - Variable in class org.apache.shindig.common.servlet.InjectedServlet
 
INJECTOR_ATTRIBUTE - Static variable in class org.apache.shindig.common.servlet.GuiceServletContextListener
 
INJECTOR_NAME - Static variable in class org.apache.shindig.common.servlet.GuiceServletContextListener
 
InterfaceClassMapper - Class in org.apache.shindig.protocol.conversion.xstream
The InterfaceClassMapper provides the central mapping of the XStream bean converter.
InterfaceClassMapper(WriterStack, Mapper, List<ClassFieldMapping>, List<ClassFieldMapping>, List<ImplicitCollectionFieldMapping>, Multimap<String, Class<?>>, Map<String, Class<?>>) - Constructor for class org.apache.shindig.protocol.conversion.xstream.InterfaceClassMapper
Create an Interface Class Mapper with a configuration.
InterfaceFieldAliasingMapper - Class in org.apache.shindig.protocol.conversion.xstream
Maps Interfaces to Aliases used by BeanXStreamConverter
InterfaceFieldAliasingMapper(Mapper, WriterStack, List<InterfaceFieldAliasMapping>) - Constructor for class org.apache.shindig.protocol.conversion.xstream.InterfaceFieldAliasingMapper
 
InterfaceFieldAliasMapping - Class in org.apache.shindig.protocol.conversion.xstream
Maps of Interfaces to Aliases used by BeanXStreamConverter
InterfaceFieldAliasMapping(String, Class<?>, String) - Constructor for class org.apache.shindig.protocol.conversion.xstream.InterfaceFieldAliasMapping
 
InterfaceFieldAliasMapping(String, Class<?>, String, String) - Constructor for class org.apache.shindig.protocol.conversion.xstream.InterfaceFieldAliasMapping
 
INVALID_OAUTH - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
invoke(Object, Method, Object[]) - Method in class org.apache.shindig.protocol.conversion.BeanDelegator.DelegateInvocationHandler
Proxy the interface function to the source object
IO_ERROR_REWRITING_IMG - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
isAbsolute() - Method in class org.apache.shindig.common.uri.Uri
 
isAllLiterals(JSONArray) - Static method in class org.apache.shindig.common.util.JsonConversionUtil
 
isAnonymous() - Method in class org.apache.shindig.auth.AnonymousSecurityToken
 
isAnonymous() - Method in class org.apache.shindig.auth.BasicSecurityToken
 
isAnonymous() - Method in class org.apache.shindig.auth.BlobCrypterSecurityToken
 
isAnonymous() - Method in class org.apache.shindig.auth.ForwardingSecurityToken
 
isAnonymous() - Method in interface org.apache.shindig.auth.SecurityToken
 
isEqualOrGreaterThan(OpenSocialVersion) - Method in class org.apache.shindig.common.util.OpenSocialVersion
Tests if OpenSocialVersion is equal to or greater than parameter version
isEqualOrGreaterThan(String) - Method in class org.apache.shindig.common.util.OpenSocialVersion
Tests if OpenSocialVersion is equal to or greater than parameter version
isEquivalent(OpenSocialVersion) - Method in class org.apache.shindig.common.util.OpenSocialVersion
Tests if OpenSocialVersion is equivalent to the parameter version
isEquivalent(String) - Method in class org.apache.shindig.common.util.OpenSocialVersion
Tests if OpenSocialVersion is equivalent to the parameter version
isExpired() - Method in class org.apache.shindig.auth.AbstractSecurityToken
 
isExpired() - Method in class org.apache.shindig.auth.ForwardingSecurityToken
 
isExpired() - Method in interface org.apache.shindig.auth.SecurityToken
 
isExpired - Variable in class org.apache.shindig.common.cache.SoftExpiringCache.CachedObject
 
isFiltered() - Method in class org.apache.shindig.protocol.RestfulCollection
 
isFormField() - Method in interface org.apache.shindig.protocol.multipart.FormDataItem
Used to identify if the field item represents a file upload or a regular form field.
isJSONP(HttpServletRequest) - Static method in class org.apache.shindig.common.servlet.HttpUtil
 
isJSONPAllowed - Variable in class org.apache.shindig.protocol.ApiServlet
 
isMultipartContent(HttpServletRequest) - Method in class org.apache.shindig.protocol.multipart.DefaultMultipartFormParser
 
isMultipartContent(HttpServletRequest) - Method in interface org.apache.shindig.protocol.multipart.MultipartFormParser
 
isPostConvertible(Class<?>) - Method in interface org.apache.shindig.expressions.ELTypeConverter
for some EL without custom type conversion (Jasper), we want to delay conversion until after expression has been evaluated (with minimal amount of coercion).
isPostConvertible(Class<?>) - Method in class org.apache.shindig.expressions.jasper.JasperTypeConverter
 
isPostConvertible(Class<?>) - Method in class org.apache.shindig.expressions.ShindigTypeConverter
 
isReadOnly(ELContext, Object, Object) - Method in class org.apache.shindig.config.ContainerConfigELResolver
 
isReadOnly(ELContext, Object, Object) - Method in class org.apache.shindig.expressions.RootELResolver
 
isSorted() - Method in class org.apache.shindig.protocol.RestfulCollection
 
isUpdatedSince() - Method in class org.apache.shindig.protocol.RestfulCollection
 

J

JasperConversionModule - Class in org.apache.shindig.expressions.jasper
Creates a module to supply a Jasper Type Converter
JasperConversionModule() - Constructor for class org.apache.shindig.expressions.jasper.JasperConversionModule
 
JasperModule - Class in org.apache.shindig.expressions.jasper
Creates a module to supply a Jasper Provider
JasperModule() - Constructor for class org.apache.shindig.expressions.jasper.JasperModule
 
JasperProvider - Class in org.apache.shindig.expressions.jasper
A Provider for Jasper Expression processing
JasperProvider() - Constructor for class org.apache.shindig.expressions.jasper.JasperProvider
 
JasperTypeConverter - Class in org.apache.shindig.expressions.jasper
Jasper Implementation of a ShindigTypeConverter
JasperTypeConverter() - Constructor for class org.apache.shindig.expressions.jasper.JasperTypeConverter
 
JETTY_HOST - Static variable in class org.apache.shindig.common.servlet.BasicAuthority
 
JETTY_PORT - Static variable in class org.apache.shindig.common.servlet.BasicAuthority
 
joinParameters(Map<String, List<String>>) - Static method in class org.apache.shindig.common.uri.UriBuilder
Utility method for joining key / value pair parameters into a url-encoded string.
JSON_FORMAT - Static variable in class org.apache.shindig.protocol.ApiServlet
 
JsonContainerConfig - Class in org.apache.shindig.config
Represents a container configuration using JSON notation.
JsonContainerConfig(String, Expressions) - Constructor for class org.apache.shindig.config.JsonContainerConfig
 
JsonContainerConfig(String, String, String, String, Expressions) - Constructor for class org.apache.shindig.config.JsonContainerConfig
Creates a new configuration from files.
JsonContainerConfig(JSONObject, Expressions) - Constructor for class org.apache.shindig.config.JsonContainerConfig
Creates a new configuration from a JSON Object, for use in testing.
JsonContainerConfigLoader - Class in org.apache.shindig.config
A class to build container configurations from JSON notation.
JsonConversionUtil - Class in org.apache.shindig.common.util
Utilities for converting a JSON object to and from a URL encoding
jsonConverter - Variable in class org.apache.shindig.protocol.ApiServlet
 
JsonProperty - Annotation Type in org.apache.shindig.common
Annotation for specifying a property name other than the default when using JsonSerializer.
JsonRpcServlet - Class in org.apache.shindig.protocol
JSON-RPC handler servlet.
JsonRpcServlet() - Constructor for class org.apache.shindig.protocol.JsonRpcServlet
 
JsonSerializer - Class in org.apache.shindig.common
Serializes a JSONObject.
JsonUtil - Class in org.apache.shindig.common
JSON utilities that are not specific to either serialization or conversion.
JuelModule - Class in org.apache.shindig.expressions.juel
Creates a module to supply a Juel Provider
JuelModule() - Constructor for class org.apache.shindig.expressions.juel.JuelModule
 
JuelProvider - Class in org.apache.shindig.expressions.juel
A provider for a Juel based Expression Implementation
JuelProvider() - Constructor for class org.apache.shindig.expressions.juel.JuelProvider
 
JuelTypeConverter - Class in org.apache.shindig.expressions.juel
A converter used by Juel
JuelTypeConverter() - Constructor for class org.apache.shindig.expressions.juel.JuelTypeConverter
 

K

key - Variable in enum org.apache.shindig.auth.AbstractSecurityToken.Keys
 

L

length() - Method in class org.apache.shindig.config.DynamicConfigProperty
 
listMethods(RequestItem) - Method in class org.apache.shindig.protocol.SystemHandler
 
LOAD_FILES_FROM - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
LOAD_FR_STRING - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
LOAD_KEY_FILE_FROM - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
LOAD_RESOURCES_FROM - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
loadCrypter(String) - Method in class org.apache.shindig.auth.BlobCrypterSecurityTokenCodec
Load a BlobCrypter using the specified key.
loadFromMap(AbstractSecurityToken, Map<String, String>) - Method in enum org.apache.shindig.auth.AbstractSecurityToken.Keys
Loads from the map the value bound to this AbstractSecurityToken.Keys and sets it on the SecurityToken
loadFromMap(Map<String, String>) - Method in class org.apache.shindig.auth.AbstractSecurityToken
A helper to help load known supported keys from a provided map.
LOG - Static variable in class org.apache.shindig.protocol.HandlerExecutionListener.LoggingHandler
 
LRU_CAPACITY - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
LruCache<K,V> - Class in org.apache.shindig.common.cache
A basic LRU cache.
LruCache(int) - Constructor for class org.apache.shindig.common.cache.LruCache
 
LruCacheProvider - Class in org.apache.shindig.common.cache
A cache provider that always produces LRU caches.
LruCacheProvider(Injector, int) - Constructor for class org.apache.shindig.common.cache.LruCacheProvider
 
LruCacheProvider(int) - Constructor for class org.apache.shindig.common.cache.LruCacheProvider
 

M

major - Variable in class org.apache.shindig.common.util.OpenSocialVersion
 
MALFORMED_TEMPLATE_LIB - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
MALFORMED_TTL_VALUE - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
MapConverter - Class in org.apache.shindig.protocol.conversion.xstream
converts a map to and from the form <container> <key>value</key> <key>value</key> .
MapConverter(Mapper) - Constructor for class org.apache.shindig.protocol.conversion.xstream.MapConverter
Create a MapConverter that use use the supplied mapper.
mapper - Variable in class org.apache.shindig.protocol.conversion.xstream.XStreamConfiguration.ConverterConfig
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.apache.shindig.protocol.conversion.xstream.DataCollectionConverter
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.apache.shindig.protocol.conversion.xstream.ExtendableBeanConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.apache.shindig.protocol.conversion.xstream.GuiceBeanConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.apache.shindig.protocol.conversion.xstream.MapConverter
output the Map in the simplified form.
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.apache.shindig.protocol.conversion.xstream.RestfullCollectionConverter
MASTER_KEY_MIN_LEN - Static variable in class org.apache.shindig.common.crypto.BasicBlobCrypter
minimum length of master key
matches(String, Class<?>) - Method in class org.apache.shindig.protocol.conversion.xstream.ClassFieldMapping
Does this ClassFieldMapping match the supplied parent and type.
matches(Class<?>, Class<?>) - Method in class org.apache.shindig.protocol.conversion.xstream.ImplicitCollectionFieldMapping
Does this ItemFieldMapping match the supplied classes.
matches(Class<?>, String) - Method in class org.apache.shindig.protocol.conversion.xstream.ImplicitCollectionFieldMapping
 
maxDate - Variable in exception org.apache.shindig.common.crypto.BlobExpiredException
 
mergeParents(String, Map<String, Map<String, Object>>) - Method in class org.apache.shindig.config.BasicContainerConfig.BasicTransaction
Recursively merge values from parent containers in the prototype chain.
MessageKeys - Interface in org.apache.shindig.common.logging.i18n
Unique [key, value] pairs for i18n logging messages.
MESSAGES - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
minor - Variable in class org.apache.shindig.common.util.OpenSocialVersion
 
MISSING_FILE - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
MODULES_ATTRIBUTE - Static variable in class org.apache.shindig.common.servlet.GuiceServletContextListener
 
MULTIPART_FORM_CONTENT_TYPE - Static variable in class org.apache.shindig.protocol.ContentTypes
 
MultipartFormParser - Interface in org.apache.shindig.protocol.multipart
Class providing a facade over multipart form handling.

N

nameSpaceEntrySet() - Method in class org.apache.shindig.protocol.conversion.xstream.NamespaceSet
 
NamespaceSet - Class in org.apache.shindig.protocol.conversion.xstream
A container class that defines namespaces and subsequent element named for an element in the output stack.
NamespaceSet() - Constructor for class org.apache.shindig.protocol.conversion.xstream.NamespaceSet
 
newELContext(ELResolver...) - Method in class org.apache.shindig.expressions.Expressions
Creates an ELContext.
newExpressionFactory(CacheProvider, ELTypeConverter) - Method in interface org.apache.shindig.expressions.ExpressionProvider
 
newExpressionFactory(CacheProvider, ELTypeConverter) - Method in class org.apache.shindig.expressions.jasper.JasperProvider
 
newExpressionFactory(CacheProvider, ELTypeConverter) - Method in class org.apache.shindig.expressions.juel.JuelProvider
Any provided JUEL converter must implement both JUEL TypeConverter impl and ELTypeConverter
newInstance(Class<?>) - Method in class org.apache.shindig.protocol.conversion.xstream.GuiceBeanProvider
 
newRequestMessage(OAuthAccessor, String, String, List<OAuth.Parameter>) - Static method in class org.apache.shindig.auth.OAuthUtil
 
newTransaction() - Method in class org.apache.shindig.config.BasicContainerConfig
 
newTransaction() - Method in interface org.apache.shindig.config.ContainerConfig
Creates a new transaction to create, modify or remove containers.
newTransaction() - Method in class org.apache.shindig.config.ExpressionContainerConfig
Creates a new transaction to create, modify or remove containers.
newUtf8String(byte[]) - Static method in class org.apache.shindig.common.util.CharsetUtil
A clean version of new String(byte[], "UTF-8") Replace all callers with new String(b, Charsets.UTF_8) when we move to Java 6.
NO_LOCKED_DOMAIN_CONFIG - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
NO_PARAMS - Static variable in class org.apache.shindig.protocol.conversion.xstream.GuiceBeanProvider
 
normalizeFields(Map<String, Object>) - Static method in class org.apache.shindig.protocol.conversion.BeanDelegator
Convert map of fields to common names and nullable values
normalizeName(String) - Static method in class org.apache.shindig.protocol.conversion.BeanDelegator
Convert field names to common name - no underscore and lower case
NOT_REUSE_DOC_BUILDERS - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
notifyObservers(Collection<String>, Collection<String>) - Method in class org.apache.shindig.config.BasicContainerConfig
Notifies the configuration observers that some containers' configurations have been changed.
NULL - Static variable in class org.apache.shindig.protocol.conversion.BeanDelegator
Indicate NULL value for a field (To overcome shortcome of immutable map)
Nullable - Annotation Type in org.apache.shindig.common
Temporary package for use until we the jsr people release to maven central.
nullable(Object) - Static method in class org.apache.shindig.protocol.conversion.BeanDelegator
Gate a value to use NULL constant instead of null pointer
NullCache<K,V> - Class in org.apache.shindig.common.cache
Cache implementation that does nothing.
NullCache() - Constructor for class org.apache.shindig.common.cache.NullCache
 

O

OAUTH_BODY_HASH - Static variable in class org.apache.shindig.auth.OAuthConstants
 
OAUTH_EXPIRES_IN - Static variable in class org.apache.shindig.auth.OAuthConstants
 
OAUTH_FETCH_ERROR_REPROMPT - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
OAUTH_FETCH_FATAL_ERROR - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
OAUTH_FETCH_UNEXPECTED_ERROR - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
OAUTH_SESSION_HANDLE - Static variable in class org.apache.shindig.auth.OAuthConstants
 
OAuthConstants - Class in org.apache.shindig.auth
OAuth constants not found in the upstream OAuth library
OAuthUtil - Class in org.apache.shindig.auth
Wrapper for the OAuth.net utility functions.
OAuthUtil.SignatureType - Enum in org.apache.shindig.auth
 
obj - Variable in class org.apache.shindig.common.cache.SoftExpiringCache.CachedObject
 
observers - Variable in class org.apache.shindig.config.BasicContainerConfig
 
of(T1, T2) - Static method in class org.apache.shindig.common.Pair
 
one - Variable in class org.apache.shindig.common.Pair
 
onError(HttpServletRequest, HttpServletResponse, AuthenticationHandler.InvalidAuthenticationException) - Method in class org.apache.shindig.auth.AuthenticationServletFilter
Override this to perform extra error processing.
onRedirect(HttpServletRequest, HttpServletResponse, AuthenticationHandler.InvalidAuthenticationException) - Method in class org.apache.shindig.auth.AuthenticationServletFilter
Override this to perform extra processing on redirect.
open(String) - Static method in class org.apache.shindig.common.util.ResourceLoader
Opens a given path as either a resource or a file, depending on the path name.
openResource(String) - Static method in class org.apache.shindig.common.util.ResourceLoader
Opens a resource
OpensocialFunctions - Class in org.apache.shindig.expressions
Default functions in the OpenSocial-Templating spec are prefixed with "os:" All other functions are prefixed with "osx:"
OpenSocialVersion - Class in org.apache.shindig.common.util
Convenience class for working with OpenSocial Specification and Feature versions.
OpenSocialVersion(String) - Constructor for class org.apache.shindig.common.util.OpenSocialVersion
Create a new OpenSocialVersion based upon a versionString
Operation - Annotation Type in org.apache.shindig.protocol
Annotates a method on a ServiceHandler which expose a REST/RPC operation The name of the annotated method is the literal name of the method for JSON-RPC
org.apache.shindig.auth - package org.apache.shindig.auth
 
org.apache.shindig.common - package org.apache.shindig.common
 
org.apache.shindig.common.cache - package org.apache.shindig.common.cache
 
org.apache.shindig.common.cache.ehcache - package org.apache.shindig.common.cache.ehcache
 
org.apache.shindig.common.crypto - package org.apache.shindig.common.crypto
 
org.apache.shindig.common.logging.i18n - package org.apache.shindig.common.logging.i18n
 
org.apache.shindig.common.servlet - package org.apache.shindig.common.servlet
 
org.apache.shindig.common.uri - package org.apache.shindig.common.uri
 
org.apache.shindig.common.util - package org.apache.shindig.common.util
 
org.apache.shindig.common.xml - package org.apache.shindig.common.xml
 
org.apache.shindig.config - package org.apache.shindig.config
 
org.apache.shindig.expressions - package org.apache.shindig.expressions
 
org.apache.shindig.expressions.jasper - package org.apache.shindig.expressions.jasper
 
org.apache.shindig.expressions.juel - package org.apache.shindig.expressions.juel
 
org.apache.shindig.protocol - package org.apache.shindig.protocol
 
org.apache.shindig.protocol.conversion - package org.apache.shindig.protocol.conversion
 
org.apache.shindig.protocol.conversion.xstream - package org.apache.shindig.protocol.conversion.xstream
 
org.apache.shindig.protocol.model - package org.apache.shindig.protocol.model
 
org.apache.shindig.protocol.multipart - package org.apache.shindig.protocol.multipart
 
OUTPUT_ATOM_CONTENT_TYPE - Static variable in class org.apache.shindig.protocol.ContentTypes
 
OUTPUT_JSON_CONTENT_TYPE - Static variable in class org.apache.shindig.protocol.ContentTypes
 
OUTPUT_XML_CONTENT_TYPE - Static variable in class org.apache.shindig.protocol.ContentTypes
 
OVERRIDING_FEATURE - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 

P

Pair<T1,T2> - Class in org.apache.shindig.common
A pair of any two objects.
Pair(T1, T2) - Constructor for class org.apache.shindig.common.Pair
 
ParameterFetcher - Interface in org.apache.shindig.common.servlet
Maps parameters from a Servlet request into a map.
PARENT_KEY - Static variable in interface org.apache.shindig.config.ContainerConfig
 
parse(String) - Method in interface org.apache.shindig.common.servlet.UserAgent.Parser
 
parse(String) - Method in class org.apache.shindig.common.uri.DefaultUriParser
Produces a new Uri from a text representation.
parse(String) - Static method in class org.apache.shindig.common.uri.Uri
Produces a new Uri from a text representation.
parse(String) - Static method in class org.apache.shindig.common.uri.UriBuilder
Construct a builder by parsing a string.
parse(String) - Method in interface org.apache.shindig.common.uri.UriParser
Produces a new Uri from a text representation.
parse(String) - Static method in class org.apache.shindig.common.xml.XmlUtil
Attempts to parse the input xml into a single element.
parse(String, Class<?>) - Method in class org.apache.shindig.expressions.Expressions
Parse a value expression.
parse(HttpServletRequest) - Method in class org.apache.shindig.protocol.multipart.DefaultMultipartFormParser
 
parse(HttpServletRequest) - Method in interface org.apache.shindig.protocol.multipart.MultipartFormParser
Parse a request into a list of data items
parseIso8601DateTime(String) - Static method in class org.apache.shindig.common.util.DateUtil
Parses an ISO8601 formatted datetime into a Date or null is parsing fails.
parseJson(String) - Static method in class org.apache.shindig.expressions.OpensocialFunctions
Convert a string to a JSON Object or JSON Array.
parseJsonContainer(JSONObject) - Static method in class org.apache.shindig.config.JsonContainerConfigLoader
Parses a container in JSON notation.
parseJsonContainer(String) - Static method in class org.apache.shindig.config.JsonContainerConfigLoader
Parses a container in JSON notation.
parseRfc1123Date(String) - Static method in class org.apache.shindig.common.util.DateUtil
Parses an RFC1123 format date.
parseSilent(String) - Static method in class org.apache.shindig.common.xml.XmlUtil
Same as XmlUtil.parse(String), but throws a RuntimeException instead of XmlException.
patch - Variable in class org.apache.shindig.common.util.OpenSocialVersion
 
peek() - Method in class org.apache.shindig.protocol.conversion.xstream.ThreadSafeWriterStack
Peek into the current location of the writer.
peek(int) - Method in class org.apache.shindig.protocol.conversion.xstream.ThreadSafeWriterStack
Look at the node name on the top of the stack on the current thread.
peek() - Method in interface org.apache.shindig.protocol.conversion.xstream.WriterStack
Peek into the current location of the writer.
peekNamespace() - Method in class org.apache.shindig.protocol.conversion.xstream.ThreadSafeWriterStack
peekNamespace() - Method in interface org.apache.shindig.protocol.conversion.xstream.WriterStack
 
pop() - Method in class org.apache.shindig.protocol.conversion.xstream.ThreadSafeWriterStack
Remove a node name from the stack on the current thread.
pop() - Method in interface org.apache.shindig.protocol.conversion.xstream.WriterStack
Remove and return the current node name, making the parent node the active node name.
PORT - Static variable in class org.apache.shindig.common.servlet.ServletRequestContext
 
PRIMITIVE_TYPE_CLASSES - Static variable in class org.apache.shindig.protocol.conversion.BeanDelegator
List of Classes that are considered primitives and are not proxied
PROBLEM_ACCESS_TOKEN_EXPIRED - Static variable in class org.apache.shindig.auth.OAuthConstants
 
PROBLEM_BAD_VERIFIER - Static variable in class org.apache.shindig.auth.OAuthConstants
 
PROBLEM_PARAMETER_MISSING - Static variable in class org.apache.shindig.auth.OAuthConstants
 
PROBLEM_TOKEN_INVALID - Static variable in class org.apache.shindig.auth.OAuthConstants
 
processBeanFields(Collection<String>) - Method in class org.apache.shindig.protocol.conversion.BeanFilter
 
PropertiesModule - Class in org.apache.shindig.common
Injects everything from the a property file as a Named value Uses the default shindig.properties file if no other is provided
PropertiesModule() - Constructor for class org.apache.shindig.common.PropertiesModule
 
PropertiesModule(String) - Constructor for class org.apache.shindig.common.PropertiesModule
 
PropertiesModule(Properties) - Constructor for class org.apache.shindig.common.PropertiesModule
 
propertyDefinedInClass(String, Class<?>) - Method in class org.apache.shindig.protocol.conversion.xstream.GuiceBeanProvider
 
propertyWriteable(String, Class<?>) - Method in class org.apache.shindig.protocol.conversion.xstream.GuiceBeanProvider
 
ProtocolException - Exception in org.apache.shindig.protocol
Unchecked exception class for errors thrown by request handlers
ProtocolException(int, String, Throwable) - Constructor for exception org.apache.shindig.protocol.ProtocolException
 
ProtocolException(int, String) - Constructor for exception org.apache.shindig.protocol.ProtocolException
 
ProtocolException(int, String, Object) - Constructor for exception org.apache.shindig.protocol.ProtocolException
 
push(String, NamespaceSet) - Method in class org.apache.shindig.protocol.conversion.xstream.ThreadSafeWriterStack
Add an element name to the stack on the current thread.
push(String, NamespaceSet) - Method in interface org.apache.shindig.protocol.conversion.xstream.WriterStack
add a node name into the stack indicating that the writer has moved into a new child element.
putFragmentParameter(String, String...) - Method in class org.apache.shindig.common.uri.UriBuilder
Force overwrites a given fragment parameter with the given value.
putFragmentParameter(String, Iterable<String>) - Method in class org.apache.shindig.common.uri.UriBuilder
Force overwrites a given fragment parameter with the given value.
putQueryParameter(String, String...) - Method in class org.apache.shindig.common.uri.UriBuilder
Force overwrites a given query parameter with the given value.
putQueryParameter(String, Iterable<String>) - Method in class org.apache.shindig.common.uri.UriBuilder
Force overwrites a given query parameter with the given value.

R

RAND - Static variable in class org.apache.shindig.common.crypto.Crypto
Use this random number generator instead of creating your own.
rawChecksum(byte[]) - Static method in class org.apache.shindig.common.util.HashUtil
Produces a raw checksum for the given input data.
rawConfig - Variable in class org.apache.shindig.config.ExpressionContainerConfig
 
READING_CONFIG - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
readPropertyFile(String) - Method in class org.apache.shindig.common.PropertiesModule
 
realClass(String) - Method in class org.apache.shindig.protocol.conversion.xstream.InterfaceClassMapper
Get the real class associated with an element name from the elementMappingList.
realMember(Class, String) - Method in class org.apache.shindig.protocol.conversion.xstream.InterfaceFieldAliasingMapper
register(GuiceServletContextListener.CleanupCapable) - Method in class org.apache.shindig.common.servlet.GuiceServletContextListener.CleanupHandler
Add a new class instance for running cleanup code.
removeContainer(String) - Method in class org.apache.shindig.config.BasicContainerConfig.BasicTransaction
 
removeContainer(String) - Method in interface org.apache.shindig.config.ContainerConfig.Transaction
Removes a container configuration.
removeContainers - Variable in class org.apache.shindig.config.BasicContainerConfig.BasicTransaction
 
removeEldestEntry(Map.Entry<K, V>) - Method in class org.apache.shindig.common.cache.LruCache
 
removeElement(K) - Method in interface org.apache.shindig.common.cache.Cache
Removes an entry from the cache.
removeElement(K) - Method in class org.apache.shindig.common.cache.ehcache.EhConfiguredCache
Removes an entry from the cache.
removeElement(K) - Method in class org.apache.shindig.common.cache.LruCache
 
removeElement(K) - Method in class org.apache.shindig.common.cache.NullCache
 
removeFragmentParameter(String) - Method in class org.apache.shindig.common.uri.UriBuilder
Removes a fragment parameter.
removeQueryParameter(String) - Method in class org.apache.shindig.common.uri.UriBuilder
Removes a query parameter.
RENDER_NON_WHITELISTED_GADGET - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
REQUEST_PARAM - Static variable in class org.apache.shindig.protocol.JsonRpcServlet
In a multipart request, the form item with field name "request" will contain the actual request, per the proposed Opensocial 0.9 specification.
REQUEST_TO_SANITIZE_UNKNOW_CONTENT - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
REQUEST_TO_SANITIZE_WITHOUT_CONTENT - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
RequestItem - Interface in org.apache.shindig.protocol
A request to pass to a bound service handler
requireEmpty(Collection<?>, String) - Static method in class org.apache.shindig.protocol.HandlerPreconditions
 
requireNotEmpty(Collection<?>, String) - Static method in class org.apache.shindig.protocol.HandlerPreconditions
 
requirePlural(Collection<?>, String) - Static method in class org.apache.shindig.protocol.HandlerPreconditions
 
requireSingular(Collection<?>, String) - Static method in class org.apache.shindig.protocol.HandlerPreconditions
 
reset() - Method in class org.apache.shindig.protocol.conversion.xstream.ThreadSafeWriterStack
Reset the stack back to the default state.
reset() - Method in interface org.apache.shindig.protocol.conversion.xstream.WriterStack
Reset the stack to its default state.
resolve(Uri) - Method in class org.apache.shindig.common.uri.Uri
Derived from Harmony Resolves a given url relative to this url.
RESOLVE_RESOURCE - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
resolveFunction(String, String) - Method in class org.apache.shindig.expressions.Functions
 
RESOURCE_PREFIX - Static variable in class org.apache.shindig.common.util.ResourceLoader
 
ResourceLoader - Class in org.apache.shindig.common.util
Handles loading contents from resource and file system files.
ResponseItem - Class in org.apache.shindig.protocol
Represents the response items that get handed back as json within the DataResponse.
ResponseItem(int, String) - Constructor for class org.apache.shindig.protocol.ResponseItem
Create a ResponseItem specifying the ResponseError and error Message.
ResponseItem(int, String, Object) - Constructor for class org.apache.shindig.protocol.ResponseItem
Create a ResponseItem specifying the ResponseError and error Message.
ResponseItem(Object) - Constructor for class org.apache.shindig.protocol.ResponseItem
Create a ResponseItem specifying a value.
responseItemFromException(Throwable) - Method in class org.apache.shindig.protocol.ApiServlet
 
RestfulCollection<T> - Class in org.apache.shindig.protocol
Data structure representing a Rest response.
RestfulCollection(List<T>) - Constructor for class org.apache.shindig.protocol.RestfulCollection
Creates a new RestfulCollection that includes a complete set of entries.
RestfulCollection(List<T>, int, int, int) - Constructor for class org.apache.shindig.protocol.RestfulCollection
Create a paginated collection response.
RestfulCollection(List<T>, int, int) - Constructor for class org.apache.shindig.protocol.RestfulCollection
Helper constructor for un-paged collection, Use RestfulCollection.RestfulCollection(java.util.List, int, int, int) in paginated context
RestfullCollectionConverter - Class in org.apache.shindig.protocol.conversion.xstream
This converter changes the way in which a collection is serialized
RestfullCollectionConverter(Mapper) - Constructor for class org.apache.shindig.protocol.conversion.xstream.RestfullCollectionConverter
 
RestHandler - Interface in org.apache.shindig.protocol
Interface exposed by a REST handler
RETRIEVE_REFERENCE - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
REUSE_DOC_BUILDERS - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
RootELResolver - Class in org.apache.shindig.expressions
ELResolver implementation that adds a map of top-level variables.
RootELResolver() - Constructor for class org.apache.shindig.expressions.RootELResolver
 
RootELResolver(Map<String, ? extends Object>) - Constructor for class org.apache.shindig.expressions.RootELResolver
 
RpcHandler - Interface in org.apache.shindig.protocol
Interface exposed by an RPC handler

S

SCHEME - Static variable in class org.apache.shindig.common.servlet.ServletRequestContext
 
SECURITY_TOKEN - Static variable in class org.apache.shindig.auth.AuthInfo.Attribute
 
SECURITY_TOKEN_KEY - Static variable in class org.apache.shindig.auth.BlobCrypterSecurityTokenCodec
 
SECURITY_TOKEN_NAME - Static variable in interface org.apache.shindig.auth.SecurityTokenCodec
The security token value must be passed on a map value referenced by this key.
SECURITY_TOKEN_TTL_CONFIG - Static variable in interface org.apache.shindig.auth.SecurityTokenCodec
The configuration parameter for security token time-to-lives.
SecurityToken - Interface in org.apache.shindig.auth
An abstract representation of a signing token.
SecurityTokenCodec - Interface in org.apache.shindig.auth
Handles verification of gadget security tokens.
SecurityTokenException - Exception in org.apache.shindig.auth
Exceptions thrown by SecurityTokenCodec implementations.
SecurityTokenException(String) - Constructor for exception org.apache.shindig.auth.SecurityTokenException
 
SecurityTokenException(Exception) - Constructor for exception org.apache.shindig.auth.SecurityTokenException
 
SecurityTokenException(String, Exception) - Constructor for exception org.apache.shindig.auth.SecurityTokenException
 
sendBadRequest(Throwable, HttpServletResponse) - Method in class org.apache.shindig.protocol.JsonRpcServlet
 
sendError(HttpServletResponse, ResponseItem) - Method in class org.apache.shindig.protocol.ApiServlet
 
sendError(HttpServletResponse, ResponseItem) - Method in class org.apache.shindig.protocol.DataServiceServlet
 
sendError(HttpServletResponse, ResponseItem) - Method in class org.apache.shindig.protocol.JsonRpcServlet
 
sendJsonParseError(JSONException, HttpServletResponse) - Method in class org.apache.shindig.protocol.JsonRpcServlet
 
sendSecurityError(HttpServletResponse) - Method in class org.apache.shindig.protocol.ApiServlet
 
serialize(Object) - Static method in class org.apache.shindig.common.JsonSerializer
 
serialize(JSONObject) - Static method in class org.apache.shindig.common.JsonSerializer
Serialize a JSONObject.
serialize(Map<String, ?>) - Static method in class org.apache.shindig.common.JsonSerializer
Serializes a Map as a JSON object.
serialize(Collection<?>) - Static method in class org.apache.shindig.common.JsonSerializer
Serializes a Collection as a JSON array.
serialize(Object[]) - Static method in class org.apache.shindig.common.JsonSerializer
Serializes an array as a JSON array.
serialize(JSONArray) - Static method in class org.apache.shindig.common.JsonSerializer
Serializes a JSON array.
serializedClass(Class) - Method in class org.apache.shindig.protocol.conversion.xstream.InterfaceClassMapper
Get the serialized element name for a specific class.
serializedMember(Class, String) - Method in class org.apache.shindig.protocol.conversion.xstream.InterfaceFieldAliasingMapper
SERVER_HOST - Static variable in class org.apache.shindig.config.JsonContainerConfigLoader
 
SERVER_PORT - Static variable in class org.apache.shindig.config.JsonContainerConfigLoader
 
service(HttpServletRequest, HttpServletResponse) - Method in class org.apache.shindig.protocol.JsonRpcServlet
 
Service - Annotation Type in org.apache.shindig.protocol
Indicates the base path for REST calls or the RPC service name a RequestHandler can dispatch to.
ServletRequestContext - Class in org.apache.shindig.common.servlet
 
ServletRequestContext() - Constructor for class org.apache.shindig.common.servlet.ServletRequestContext
 
setActiveUrl(String) - Method in class org.apache.shindig.auth.AbstractSecurityToken
 
setAppId(String) - Method in class org.apache.shindig.auth.AbstractSecurityToken
 
setAppUrl(String) - Method in class org.apache.shindig.auth.AbstractSecurityToken
 
setAttribute(String, Object) - Method in class org.apache.shindig.protocol.BaseRequestItem
 
setAttribute(String, Object) - Method in interface org.apache.shindig.protocol.RequestItem
Sets an attribute on this request object
setAuthenticationHandlers(List<AuthenticationHandler>) - Method in class org.apache.shindig.auth.AuthenticationServletFilter
 
setAuthenticationRealm(String) - Method in class org.apache.shindig.auth.AuthenticationServletFilter
 
setAuthority(String) - Method in class org.apache.shindig.common.uri.UriBuilder
 
setAuthTypeForRequest(HttpServletRequest, String) - Static method in class org.apache.shindig.auth.AuthInfoUtil
Set the auth type for the request.
setBaseObject(Object) - Method in class org.apache.shindig.protocol.conversion.xstream.InterfaceClassMapper
Set the base object at the start of a serialization, this ensures that the base element type is appropriate for the elements that are contained within the object.
setBeanConverters(BeanConverter, BeanConverter, BeanConverter) - Method in class org.apache.shindig.protocol.ApiServlet
 
setCachingHeaders(HttpServletResponse) - Static method in class org.apache.shindig.common.servlet.HttpUtil
Sets HTTP headers that instruct the browser to cache content.
setCachingHeaders(HttpServletResponse, boolean) - Static method in class org.apache.shindig.common.servlet.HttpUtil
Sets HTTP headers that instruct the browser to cache content.
setCachingHeaders(HttpServletResponse, int) - Static method in class org.apache.shindig.common.servlet.HttpUtil
Sets HTTP headers that instruct the browser to cache content.
setCachingHeaders(HttpServletResponse, int, boolean) - Static method in class org.apache.shindig.common.servlet.HttpUtil
Sets HTTP headers that instruct the browser to cache content.
setCharacterEncodings(HttpServletRequest, HttpServletResponse) - Method in class org.apache.shindig.protocol.ApiServlet
 
setContainer(String) - Method in class org.apache.shindig.auth.AbstractSecurityToken
 
setContainerConfig(ContainerConfig) - Method in class org.apache.shindig.protocol.ApiServlet
 
setContainers - Variable in class org.apache.shindig.config.BasicContainerConfig.BasicTransaction
 
setCORSheader(HttpServletResponse, Collection<String>) - Static method in class org.apache.shindig.common.servlet.HttpUtil
Set the header for Cross-Site Resource Sharing.
setDefaultTtl(int) - Static method in class org.apache.shindig.common.servlet.HttpUtil
 
setDisplayValue(String) - Method in interface org.apache.shindig.protocol.model.Enum
Sets the value of this Enum.
setDisplayValue(String) - Method in class org.apache.shindig.protocol.model.EnumImpl
 
setDomain(String) - Method in class org.apache.shindig.auth.AbstractSecurityToken
 
setEntry(Map<String, Map<String, Object>>) - Method in class org.apache.shindig.protocol.DataCollection
 
setExpires() - Method in class org.apache.shindig.auth.AbstractSecurityToken
Compute and set the expiration time for this token using the default TTL.
setExpires(int) - Method in class org.apache.shindig.auth.AbstractSecurityToken
Compute and set the expiration time for this token using the provided TTL.
setExpires() - Method in class org.apache.shindig.auth.AnonymousSecurityToken
 
setExpiresAt(Long) - Method in class org.apache.shindig.auth.AbstractSecurityToken
Set the expiration time for this token.
setExpiresAt(Long) - Method in class org.apache.shindig.auth.AnonymousSecurityToken
 
setFiltered(boolean) - Method in class org.apache.shindig.protocol.RestfulCollection
 
setFragment(String) - Method in class org.apache.shindig.common.uri.UriBuilder
 
setHandlerRegistry(HandlerRegistry) - Method in class org.apache.shindig.protocol.ApiServlet
 
setHmacType(HMACType) - Method in class org.apache.shindig.common.crypto.BasicBlobCrypter
 
setItemsPerPage(int) - Method in class org.apache.shindig.protocol.RestfulCollection
 
setJSONPAllowed(Boolean) - Method in class org.apache.shindig.protocol.ApiServlet
 
setList(List<T>) - Method in class org.apache.shindig.protocol.RestfulCollection
 
setModuleId(long) - Method in class org.apache.shindig.auth.AbstractSecurityToken
 
setNewConfig(BasicContainerConfig) - Method in class org.apache.shindig.config.BasicContainerConfig.BasicTransaction
Replaces the old configuration with the new configuration.
setNewConfig(BasicContainerConfig) - Method in class org.apache.shindig.config.ExpressionContainerConfig.ExpressionTransaction
 
setNoCache(HttpServletResponse) - Static method in class org.apache.shindig.common.servlet.HttpUtil
 
setOwnerId(String) - Method in class org.apache.shindig.auth.AbstractSecurityToken
 
setParameter(String, Object) - Method in class org.apache.shindig.protocol.BaseRequestItem
 
setPath(String) - Method in class org.apache.shindig.common.uri.UriBuilder
Sets the path component of the Uri.
setpreferredHMACAlgorithm(String) - Static method in class org.apache.shindig.common.crypto.BasicBlobCrypter
 
setQuery(String) - Method in class org.apache.shindig.common.uri.UriBuilder
Assigns the specified query string as the query portion of the uri, automatically decoding parameters to populate the parameter map for calls to getParameter.
setRequestInfo(ServletRequest) - Static method in class org.apache.shindig.common.servlet.ServletRequestContext
 
setScheme(String) - Method in class org.apache.shindig.common.uri.UriBuilder
 
setSecurityTokenForRequest(HttpServletRequest, SecurityToken) - Static method in class org.apache.shindig.auth.AuthInfoUtil
Set the security token for the request.
setSorted(boolean) - Method in class org.apache.shindig.protocol.RestfulCollection
 
setStartIndex(int) - Method in class org.apache.shindig.protocol.RestfulCollection
 
setTimeSource(TimeSource) - Method in class org.apache.shindig.auth.AbstractSecurityToken
This method is mostly used for test code to test the expire methods.
setTimeSource(TimeSource) - Method in class org.apache.shindig.common.cache.SoftExpiringCache
Set a new time source.
setTimeSource(TimeSource) - Static method in class org.apache.shindig.common.servlet.HttpUtil
 
setTotalResults(int) - Method in class org.apache.shindig.protocol.RestfulCollection
 
setTrustedJson(String) - Method in class org.apache.shindig.auth.AbstractSecurityToken
 
setType(String) - Static method in class org.apache.shindig.common.util.GenericDigestUtils
 
setUpdatedSince(boolean) - Method in class org.apache.shindig.protocol.RestfulCollection
 
setUriParser(UriParser) - Static method in class org.apache.shindig.common.uri.Uri
 
setValue(ELContext, Object, Object, Object) - Method in class org.apache.shindig.config.ContainerConfigELResolver
 
setValue(ELContext, Object, Object, Object) - Method in class org.apache.shindig.expressions.RootELResolver
 
setValue(E) - Method in interface org.apache.shindig.protocol.model.Enum
Sets the key for this Enum.
setValue(E) - Method in class org.apache.shindig.protocol.model.EnumImpl
 
setViewerId(String) - Method in class org.apache.shindig.auth.AbstractSecurityToken
 
ShindigTypeConverter - Class in org.apache.shindig.expressions
Custom type converter class that overrides the default EL coercion rules where necessary.
ShindigTypeConverter() - Constructor for class org.apache.shindig.expressions.ShindigTypeConverter
 
shouldSerializeMember(Class, String) - Method in class org.apache.shindig.protocol.conversion.xstream.InterfaceClassMapper
Checks to see if the field in a class should be serialized.
SIGNED_FETCH_DOMAIN - Static variable in class org.apache.shindig.auth.BlobCrypterSecurityTokenCodec
 
size() - Method in class org.apache.shindig.protocol.conversion.xstream.ThreadSafeWriterStack
size() - Method in interface org.apache.shindig.protocol.conversion.xstream.WriterStack
 
SKIP_ILLEGAL_HEADER - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
SLOW_RESPONSE - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
SoftExpiringCache<K,V> - Class in org.apache.shindig.common.cache
A cache that uses a soft expiration policy.
SoftExpiringCache(Cache<K, V>) - Constructor for class org.apache.shindig.common.cache.SoftExpiringCache
Create a new TtlCache with the given capacity and TTL values.
SoftExpiringCache.CachedObject<V> - Class in org.apache.shindig.common.cache
 
SoftExpiringCache.CachedObject(V, boolean) - Constructor for class org.apache.shindig.common.cache.SoftExpiringCache.CachedObject
 
SORT_BY - Static variable in interface org.apache.shindig.protocol.RequestItem
 
SORT_ORDER - Static variable in interface org.apache.shindig.protocol.RequestItem
 
SortOrder - Enum in org.apache.shindig.protocol.model
Common sort order definitions
splitParameters(String) - Static method in class org.apache.shindig.common.uri.UriBuilder
Utility method for splitting a parameter string into key / value pairs.
StackDriver - Class in org.apache.shindig.protocol.conversion.xstream
A StackDriver wraps other forms of Drivers and updates a WriterStack with the path into the writer hierarchy.
StackDriver(HierarchicalStreamDriver, WriterStack, Map<String, NamespaceSet>) - Constructor for class org.apache.shindig.protocol.conversion.xstream.StackDriver
Create a StackDriver, wrapping a HierarchicalStreamDriver and updating a WriterStack.
StackWriterWrapper - Class in org.apache.shindig.protocol.conversion.xstream
A Writer that provides a Stack based tracking of the location of the underlying writer.
StackWriterWrapper(HierarchicalStreamWriter, WriterStack, Map<String, NamespaceSet>) - Constructor for class org.apache.shindig.protocol.conversion.xstream.StackWriterWrapper
Create a StackWriterWrapper that wraps a HierarchicalStreamWriter and tracks where that writer is in the hierarchy.
STALE_RESPONSE - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
START_INDEX - Static variable in interface org.apache.shindig.protocol.RequestItem
 
STARTING_CONN_MANAGER_WITH - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
startNode(String) - Method in class org.apache.shindig.protocol.conversion.xstream.StackWriterWrapper
Begin a new element or node of the supplied name.
startNode(String, Class) - Method in class org.apache.shindig.protocol.conversion.xstream.StackWriterWrapper
Start a node with a specific class.
STASHED_BODY - Static variable in interface org.apache.shindig.auth.AuthenticationHandler
Some authentication handlers need to read the request body to perform verification.
StringEncoding - Class in org.apache.shindig.common.util
Utility class for encoding strings to and from byte arrays.
StringEncoding(char[]) - Constructor for class org.apache.shindig.common.util.StringEncoding
Creates a new encoding based on the supplied set of digits.
subSequence(int, int) - Method in class org.apache.shindig.config.DynamicConfigProperty
 
SystemHandler - Class in org.apache.shindig.protocol
Implements the 'system' service operations for JSON/XML RPC
SystemHandler(HandlerRegistry) - Constructor for class org.apache.shindig.protocol.SystemHandler
 

T

ThreadSafeWriterStack - Class in org.apache.shindig.protocol.conversion.xstream
A simple implementation of a WriterStack that can be shared amongst multiple threads and will record the state of each thread.
ThreadSafeWriterStack() - Constructor for class org.apache.shindig.protocol.conversion.xstream.ThreadSafeWriterStack
Create a WriterStack that is thread safe.
throwException - Variable in class org.apache.shindig.config.BasicContainerConfig.BasicTransaction
 
TIMEOUT_EXCEPTION - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
timeSource - Variable in class org.apache.shindig.common.crypto.BasicBlobCrypter
 
TimeSource - Class in org.apache.shindig.common.util
Simple source of current time to use for dependency injection.
TimeSource() - Constructor for class org.apache.shindig.common.util.TimeSource
 
toJavaUri() - Method in class org.apache.shindig.common.uri.Uri
 
token - Variable in class org.apache.shindig.protocol.BaseRequestItem
 
toMap() - Method in class org.apache.shindig.auth.AbstractSecurityToken
A Map representation of this SecurityToken.
toString() - Method in class org.apache.shindig.common.uri.Uri
 
toString() - Method in class org.apache.shindig.common.uri.UriBuilder
 
toString() - Method in enum org.apache.shindig.common.util.DigestType
 
toString() - Method in enum org.apache.shindig.common.util.HMACType
 
toString() - Method in class org.apache.shindig.config.BasicContainerConfig
 
toString() - Method in class org.apache.shindig.config.DynamicConfigProperty
 
toString() - Method in class org.apache.shindig.protocol.conversion.xstream.InterfaceFieldAliasMapping
toString() - Method in enum org.apache.shindig.protocol.model.Enum.Field
toUri() - Method in class org.apache.shindig.common.uri.UriBuilder
Convert the builder to a Uri.
two - Variable in class org.apache.shindig.common.Pair
 

U

UNABLE_DETECT_IMG_TYPE - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
UNABLE_RETRIEVE_LIB - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
UNABLE_SANITIZE_UNKNOWN_IMG - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
UNABLE_TO_CAJOLE - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
UNABLE_TO_CONVERT_SCRIPT - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
UNABLE_TO_FETCH_IMG - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
UNABLE_TO_PARSE_IMG - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
UNABLE_TO_PROCESS_IMG - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
UNABLE_TO_READ_RESPONSE - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
UNAUTHENTICATED_OAUTH - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
UNEXPECTED_ERROR_PRELOADING - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
UNKNOWN_ERROR_REWRITING_IMG - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
UNKNOWN_FEATURES - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.apache.shindig.protocol.conversion.xstream.DataCollectionConverter
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.apache.shindig.protocol.conversion.xstream.ExtendableBeanConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.apache.shindig.protocol.conversion.xstream.GuiceBeanConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.apache.shindig.protocol.conversion.xstream.MapConverter
Convert a suitably positioned reader stream into a Map object.
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.apache.shindig.protocol.conversion.xstream.RestfullCollectionConverter
unwrap(String) - Method in class org.apache.shindig.common.crypto.BasicBlobCrypter
 
unwrap(String) - Method in interface org.apache.shindig.common.crypto.BlobCrypter
Unwraps a blob.
UPDATE_SPEC_FAILURE_APPLY_NEG_CACHE - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
UPDATE_SPEC_FAILURE_USE_CACHE_VERSION - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
Uri - Class in org.apache.shindig.common.uri
Represents a Uniform Resource Identifier (URI) reference as defined by RFC 3986.
Uri.UriException - Exception in org.apache.shindig.common.uri
Interim typed, but not checked, exception facilitating migration of Uri methods to throwing a checked UriException later.
URI_EXCEPTION_PARSING - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
UriBuilder - Class in org.apache.shindig.common.uri
Constructs Uris from inputs.
UriBuilder(Uri) - Constructor for class org.apache.shindig.common.uri.UriBuilder
Construct a new builder from an existing uri.
UriBuilder(HttpServletRequest) - Constructor for class org.apache.shindig.common.uri.UriBuilder
Construct a new builder from a servlet request.
UriBuilder() - Constructor for class org.apache.shindig.common.uri.UriBuilder
Create an empty builder.
UriParser - Interface in org.apache.shindig.common.uri
An injectable interface for parsing Uris out of String text.
UrlParameterAuthenticationHandler - Class in org.apache.shindig.auth
Produces security tokens by extracting the "st" parameter from the request url or post body.
UrlParameterAuthenticationHandler(SecurityTokenCodec, Boolean) - Constructor for class org.apache.shindig.auth.UrlParameterAuthenticationHandler
 
used - Variable in exception org.apache.shindig.common.crypto.BlobExpiredException
 
UserAgent - Class in org.apache.shindig.common.servlet
Simple class defining basic User-Agent parsing.
UserAgent(UserAgent.Browser, String) - Constructor for class org.apache.shindig.common.servlet.UserAgent
 
UserAgent.Browser - Enum in org.apache.shindig.common.servlet
 
UserAgent.Parser - Interface in org.apache.shindig.common.servlet
 
USING_FILE - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
USING_RANDOM_KEY - Static variable in interface org.apache.shindig.common.logging.i18n.MessageKeys
 
Utf8UrlCoder - Class in org.apache.shindig.common.util
Performs url encoding / decoding with forced utf-8.

V

validate() - Method in class org.apache.shindig.protocol.conversion.BeanDelegator
Validate all proxied classes to see that all required functions are implemented.
validate(Class<?>, Class<?>) - Method in class org.apache.shindig.protocol.conversion.BeanDelegator
 
validateDelegator(Object) - Static method in class org.apache.shindig.protocol.conversion.BeanDelegator
Validate a delegator object has all fields defined.
valueOf(String) - Static method in enum org.apache.shindig.auth.AbstractSecurityToken.Keys
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.shindig.auth.AuthenticationMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.shindig.auth.AuthInfoUtil.Attribute
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.shindig.auth.OAuthUtil.SignatureType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.shindig.common.servlet.UserAgent.Browser
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.shindig.common.util.DigestType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.shindig.common.util.HMACType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.shindig.protocol.conversion.xstream.XStreamConfiguration.ConverterSet
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.shindig.protocol.model.Enum.Field
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.shindig.protocol.model.FilterOperation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.shindig.protocol.model.SortOrder
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.shindig.auth.AbstractSecurityToken.Keys
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.shindig.auth.AuthenticationMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.shindig.auth.AuthInfoUtil.Attribute
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.shindig.auth.OAuthUtil.SignatureType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.shindig.common.servlet.UserAgent.Browser
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.shindig.common.util.DigestType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.shindig.common.util.HMACType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.shindig.protocol.conversion.xstream.XStreamConfiguration.ConverterSet
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.shindig.protocol.model.Enum.Field
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.shindig.protocol.model.FilterOperation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.shindig.protocol.model.SortOrder
Returns an array containing the constants of this enum type, in the order they are declared.
visitSerializableProperties(Object, GuiceBeanProvider.Visitor) - Method in class org.apache.shindig.protocol.conversion.xstream.GuiceBeanProvider
 

W

wrap(Map<String, String>) - Method in class org.apache.shindig.common.crypto.BasicBlobCrypter
 
wrap(Map<String, String>) - Method in interface org.apache.shindig.common.crypto.BlobCrypter
Encrypts and signs a blob.
writeProperty(Object, String, Object) - Method in class org.apache.shindig.protocol.conversion.xstream.GuiceBeanProvider
 
writerStack - Variable in class org.apache.shindig.protocol.conversion.BeanXStreamConverter
 
WriterStack - Interface in org.apache.shindig.protocol.conversion.xstream
A writer stack is a simple stack that tracks the current location of the writer.
WWW_AUTHENTICATE_HEADER - Static variable in class org.apache.shindig.auth.AuthenticationServletFilter
 

X

X_HTTP_METHOD_OVERRIDE - Static variable in class org.apache.shindig.protocol.DataServiceServlet
 
XML_DECL - Static variable in class org.apache.shindig.protocol.conversion.BeanXStreamConverter
 
XML_FORMAT - Static variable in class org.apache.shindig.protocol.ApiServlet
 
xmlConverter - Variable in class org.apache.shindig.protocol.ApiServlet
 
XmlException - Exception in org.apache.shindig.common.xml
Exception throw by shindig XML parsing utility routines
XmlException(String, Exception) - Constructor for exception org.apache.shindig.common.xml.XmlException
 
XmlException(Exception) - Constructor for exception org.apache.shindig.common.xml.XmlException
 
XmlException(String) - Constructor for exception org.apache.shindig.common.xml.XmlException
 
XmlUtil - Class in org.apache.shindig.common.xml
Utility class for simplifying parsing of xml documents.
xstream - Variable in class org.apache.shindig.protocol.conversion.xstream.XStreamConfiguration.ConverterConfig
 
XStreamConfiguration - Interface in org.apache.shindig.protocol.conversion.xstream
The configuration for the XStream converter, this class encapsulates the lists and maps that define the how xstream converts the model.
XStreamConfiguration.ConverterConfig - Class in org.apache.shindig.protocol.conversion.xstream
 
XStreamConfiguration.ConverterConfig(InterfaceClassMapper, XStream) - Constructor for class org.apache.shindig.protocol.conversion.xstream.XStreamConfiguration.ConverterConfig
 
XStreamConfiguration.ConverterSet - Enum in org.apache.shindig.protocol.conversion.xstream
 
A B C D E F G H I J K L M N O P R S T U V W X 

Copyright © 2007-2014 The Apache Software Foundation. All Rights Reserved.