- AbstractContainerConfig - Class in org.apache.shindig.config
-
Base class for container configurations.
- AbstractContainerConfig() - Constructor for class org.apache.shindig.config.AbstractContainerConfig
-
- AbstractSecurityToken - Class in org.apache.shindig.auth
-
A base class for SecurityToken Implementations.
- AbstractSecurityToken() - Constructor for class org.apache.shindig.auth.AbstractSecurityToken
-
- 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.
- activeUrl - Variable in class org.apache.shindig.auth.BlobCrypterSecurityToken
-
- 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.
- 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
-
- 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
-
- 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
- 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, Long) - Constructor for class org.apache.shindig.auth.AnonymousSecurityToken
-
- 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 class org.apache.shindig.protocol.conversion.BeanAtomConverter
-
- 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.BeanXmlConverter
-
- 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.
- appUrl - Variable in class org.apache.shindig.auth.BlobCrypterSecurityToken
-
- ATOM_FORMAT - Static variable in class org.apache.shindig.protocol.ApiServlet
-
- atomConverter - Variable in class org.apache.shindig.protocol.ApiServlet
-
- AUTH_TYPE_OAUTH - Static variable in class org.apache.shindig.auth.AuthenticationServletFilter
-
- 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
-
Class to get authorization information on a servlet request.
- AuthInfo(HttpServletRequest) - Constructor for class org.apache.shindig.auth.AuthInfo
-
Create AuthInfo from a given HttpServletRequest
- AuthInfo.Attribute - Enum in org.apache.shindig.auth
-
Constants for request attribute keys
This is only public for testing.
- 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
-
- 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(byte[]) - Constructor for class org.apache.shindig.common.crypto.BasicBlobCrypter
-
Builds a BlobCrypter from the specified master key
- BasicSecurityToken - Class in org.apache.shindig.auth
-
Primitive token implementation that uses strings as tokens.
- BasicSecurityToken(String, int, String) - Constructor for class org.apache.shindig.auth.BasicSecurityToken
-
Generates a token from an input string
- BasicSecurityToken(String, String, String, String, String, String, String, String, Long) - 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 signer with 24 hour token expiry
- BeanAtomConverter - Class in org.apache.shindig.protocol.conversion
-
Converts a Bean into Atom-like syntax.
- BeanAtomConverter() - Constructor for class org.apache.shindig.protocol.conversion.BeanAtomConverter
-
- 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
-
- 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
-
- BeanXmlConverter - Class in org.apache.shindig.protocol.conversion
-
Converts to/from XML format using betwixt
- BeanXmlConverter() - Constructor for class org.apache.shindig.protocol.conversion.BeanXmlConverter
-
- 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, encrypted, and time stamped 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(BlobCrypter, 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, long) - Constructor for exception org.apache.shindig.common.crypto.BlobExpiredException
-
- BlobExpiredException(Date, Date, Date) - Constructor for exception org.apache.shindig.common.crypto.BlobExpiredException
-
- buildValuesMap() - Method in class org.apache.shindig.auth.BlobCrypterSecurityToken
-
- Cache<K,V> - Interface in org.apache.shindig.common.cache
-
A basic cache interface.
- CacheProvider - Interface in org.apache.shindig.common.cache
-
Interface for Shindig caches.
- canConvert(Class) - Method in class org.apache.shindig.protocol.conversion.xstream.DataCollectionConverter
- 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
-
- 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.
- concat(byte[], byte[]) - Static method in class org.apache.shindig.common.crypto.Crypto
-
Concatenate two byte arrays.
- 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 - Variable in class org.apache.shindig.auth.BlobCrypterSecurityToken
-
- CONTAINER_KEY - Static variable in class org.apache.shindig.config.JsonContainerConfig
-
- ContainerConfig - Interface in org.apache.shindig.config
-
Represents a container configuration.
- containerConfig - Variable in class org.apache.shindig.protocol.ApiServlet
-
- 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
-
- 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
-
- 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 class org.apache.shindig.protocol.conversion.BeanAtomConverter
-
- 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.BeanXmlConverter
-
- convertToObject(String, Class<T>) - Method in class org.apache.shindig.protocol.conversion.BeanXStreamConverter
-
- convertToString(Object) - Method in class org.apache.shindig.protocol.conversion.BeanAtomConverter
-
- 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.BeanXmlConverter
-
- convertToString(Object) - Method in class org.apache.shindig.protocol.conversion.BeanXStreamConverter
-
- convertToXml(Object) - Method in class org.apache.shindig.protocol.conversion.BeanAtomConverter
-
- convertToXml(Object) - Method in class org.apache.shindig.protocol.conversion.BeanXmlConverter
-
- COUNT - Static variable in interface org.apache.shindig.protocol.RequestItem
-
- create(boolean, boolean) - Method in class org.apache.shindig.common.cache.ehcache.EhCacheCacheProvider
-
- 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
-
- 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 (toString)
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.JsonContainerConfig
-
Protected to allow overriding.
- 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.
- 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.
- crypter - Variable in class org.apache.shindig.auth.BlobCrypterSecurityToken
-
- 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
-
- DataCollection - Class in org.apache.shindig.protocol
-
Wrapper class used for data responses.
- DataCollection(Map<String, Map<String, String>>) - 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.
- 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_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(String, 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
-
- 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
-
- doGet(HttpServletRequest, HttpServletResponse) - Method in class org.apache.shindig.protocol.DataServiceServlet
-
- domain - Variable in class org.apache.shindig.auth.BlobCrypterSecurityToken
-
- 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
-
- EhCacheCacheProvider - Class in org.apache.shindig.common.cache.ehcache
-
Cache interface based on ehcache
- EhCacheCacheProvider(String, boolean, boolean) - 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
-
- ELTypeConverter - Interface in org.apache.shindig.expressions
-
- 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
-
- encodeToken(SecurityToken) - Method in class org.apache.shindig.auth.DefaultSecurityTokenCodec
-
- encodeToken(SecurityToken) - Method in interface org.apache.shindig.auth.SecurityTokenCodec
-
- encrypt() - Method in class org.apache.shindig.auth.BlobCrypterSecurityToken
-
Encrypt and sign the token.
- endNode() - Method in class org.apache.shindig.protocol.conversion.xstream.StackWriterWrapper
-
End the current node, making the parent node the active node.
- 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.protocol.ResponseItem
-
- ERROR_MESSAGE_FMT - Static variable in class org.apache.shindig.protocol.conversion.BeanAtomConverter
-
- errorInstance(Throwable) - Static method in class org.apache.shindig.common.util.ImmediateFuture
-
Returns a future instance that produces an error.
- 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
-
- EXPIRES_KEY - Static variable in class org.apache.shindig.auth.BlobCrypterSecurityToken
-
- expiresAt - Variable in class org.apache.shindig.auth.BlobCrypterSecurityToken
-
- Exportablebean - Annotation Type in org.apache.shindig.protocol.model
-
- 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
-
- extractMimePart(String) - Static method in class org.apache.shindig.protocol.ContentTypes
-
Extract the mime part from an Http Content-Type header
- 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_SEPARATOR - Static variable in class org.apache.shindig.config.JsonContainerConfig
-
- 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
-
- 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.
- FutureUtil - Class in org.apache.shindig.common.util
-
Utility methods for processing
Future wrapped objects
- GADGET_INSTANCE_KEY - Static variable in class org.apache.shindig.auth.BlobCrypterSecurityToken
-
- GADGET_KEY - Static variable in class org.apache.shindig.auth.BlobCrypterSecurityToken
-
- 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.BasicSecurityToken
-
- getActiveUrl() - Method in class org.apache.shindig.auth.BlobCrypterSecurityToken
-
- 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.AnonymousSecurityToken
-
- getAppId() - Method in class org.apache.shindig.auth.BasicSecurityToken
- 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.AnonymousSecurityToken
-
- getAppUrl() - Method in class org.apache.shindig.auth.BasicSecurityToken
- getAppUrl() - Method in class org.apache.shindig.auth.BlobCrypterSecurityToken
-
- 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 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.
- 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.AbstractContainerConfig
-
- 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
-
- 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
-
- 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
-
- 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.AnonymousSecurityToken
-
- getContainer() - Method in class org.apache.shindig.auth.BasicSecurityToken
- getContainer() - Method in class org.apache.shindig.auth.BlobCrypterSecurityToken
-
- 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.AbstractContainerConfig
-
- getContainers() - Method in interface org.apache.shindig.config.ContainerConfig
-
- getContainers() - Method in class org.apache.shindig.config.JsonContainerConfig
-
- 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 class org.apache.shindig.protocol.conversion.BeanAtomConverter
-
- 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.BeanXmlConverter
-
- 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.
- getConverterConfig(XStreamConfiguration.ConverterSet, ReflectionProvider, Mapper, HierarchicalStreamDriver, WriterStack) - Method in interface org.apache.shindig.protocol.conversion.xstream.XStreamConfiguration
-
Generate the converter config.
- getConverterForRequest(HttpServletRequest) - 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
-
- 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.AnonymousSecurityToken
-
- getDomain() - Method in class org.apache.shindig.auth.BasicSecurityToken
- getDomain() - Method in class org.apache.shindig.auth.BlobCrypterSecurityToken
-
- 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
-
- 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
-
- getEntry() - Method in class org.apache.shindig.protocol.RestfulCollection
-
- getErrorCode() - Method in class org.apache.shindig.protocol.ResponseItem
-
Get the error code associated with this ResponseItem.
- 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.AnonymousSecurityToken
-
- getExpiresAt() - Method in class org.apache.shindig.auth.BasicSecurityToken
-
- getExpiresAt() - Method in class org.apache.shindig.auth.BlobCrypterSecurityToken
-
- 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.JsonContainerConfig
-
Make Expressions available to subclasses so they can create ELContexts
- 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
- getFirstFromCollection(Future<RestfulCollection<T>>) - Static method in class org.apache.shindig.common.util.FutureUtil
-
- 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
-
- getGroupContext() - Method in class org.apache.shindig.auth.BlobCrypterSecurityToken
-
- 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
- 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.AuthInfo.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.AbstractContainerConfig
-
- 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
-
- getLastNamedChildNode(Node, String) - Static method in class org.apache.shindig.common.xml.DomUtil
-
- getList(String, String) - Method in class org.apache.shindig.config.AbstractContainerConfig
-
- getList(String, String) - Method in interface org.apache.shindig.config.ContainerConfig
-
- 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.AbstractContainerConfig
-
- getMap(String, String) - Method in interface org.apache.shindig.config.ContainerConfig
-
- getMappedClass() - Method in class org.apache.shindig.protocol.conversion.xstream.ClassFieldMapping
-
- getMappedParameters(HttpServletRequest) - Method in class org.apache.shindig.auth.UrlParameterAuthenticationHandler
-
- getModuleId() - Method in class org.apache.shindig.auth.AnonymousSecurityToken
-
- getModuleId() - Method in class org.apache.shindig.auth.BasicSecurityToken
- getModuleId() - Method in class org.apache.shindig.auth.BlobCrypterSecurityToken
-
- 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 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
-
- getOwnerId() - Method in class org.apache.shindig.auth.AnonymousSecurityToken
-
- getOwnerId() - Method in class org.apache.shindig.auth.BasicSecurityToken
- getOwnerId() - Method in class org.apache.shindig.auth.BlobCrypterSecurityToken
-
- 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
- getParameters(OAuthMessage) - Static method in class org.apache.shindig.auth.OAuthUtil
-
- 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
-
- 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.AbstractContainerConfig
-
- getProperties(String) - Method in interface org.apache.shindig.config.ContainerConfig
-
Fetch all properties for the given container configuration.
- getProperties(String) - Method in class org.apache.shindig.config.JsonContainerConfig
-
- 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.AbstractContainerConfig
-
- getProperty(String, String) - Method in interface org.apache.shindig.config.ContainerConfig
-
- getProperty(String, String) - Method in class org.apache.shindig.config.JsonContainerConfig
-
- 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.
- 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 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) - 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 port that the current server is running on.
- 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.AbstractContainerConfig
-
- 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
-
- 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
- getTotalResults() - Method in class org.apache.shindig.protocol.RestfulCollection
-
- getTrustedJson() - Method in class org.apache.shindig.auth.AnonymousSecurityToken
-
- getTrustedJson() - Method in class org.apache.shindig.auth.BasicSecurityToken
- getTrustedJson() - Method in class org.apache.shindig.auth.BlobCrypterSecurityToken
-
- 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
-
- 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.AnonymousSecurityToken
-
- getViewerId() - Method in class org.apache.shindig.auth.BasicSecurityToken
- getViewerId() - Method in class org.apache.shindig.auth.BlobCrypterSecurityToken
-
- 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
-
- GROUP_CONTEXT_KEY - Static variable in class org.apache.shindig.auth.BlobCrypterSecurityToken
-
- groupContext - Variable in class org.apache.shindig.auth.BlobCrypterSecurityToken
-
- 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
-
- 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 class org.apache.shindig.config.JsonContainerConfig
-
- 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.
- 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
-
- 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.
- 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.
- 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.
- 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
- 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
-
- 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.
- 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.
- 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.
- resolveFunction(String, String) - Method in class org.apache.shindig.expressions.Functions
-
- 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
-
- 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
- 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
- SECURITY_TOKEN_KEY_FILE - 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.
- 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
-
- 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
-
- 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.JsonContainerConfig
-
- SERVER_PORT - Static variable in class org.apache.shindig.config.JsonContainerConfig
-
- 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.
- setActiveUrl(String) - Method in class org.apache.shindig.auth.BlobCrypterSecurityToken
-
- setAppUrl(String) - Method in class org.apache.shindig.auth.BlobCrypterSecurityToken
-
- 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
-
- setAuthority(String) - Method in class org.apache.shindig.common.uri.UriBuilder
-
- 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
-
- setContainerConfig(ContainerConfig) - Method in class org.apache.shindig.protocol.ApiServlet
-
- 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
-
- setEntry(Map<String, Map<String, String>>) - Method in class org.apache.shindig.protocol.DataCollection
-
- setEntry(List<T>) - Method in class org.apache.shindig.protocol.RestfulCollection
-
- setExpiresAt(Long) - Method in class org.apache.shindig.auth.BlobCrypterSecurityToken
-
- setFiltered(boolean) - Method in class org.apache.shindig.protocol.RestfulCollection
-
- setFragment(String) - Method in class org.apache.shindig.common.uri.UriBuilder
-
- setGroupContext(String) - Method in class org.apache.shindig.auth.BlobCrypterSecurityToken
-
- setHandlerRegistry(HandlerRegistry) - Method in class org.apache.shindig.protocol.ApiServlet
-
- setItemsPerPage(int) - Method in class org.apache.shindig.protocol.RestfulCollection
-
- setModuleId(long) - Method in class org.apache.shindig.auth.BlobCrypterSecurityToken
-
- setNoCache(HttpServletResponse) - Static method in class org.apache.shindig.common.servlet.HttpUtil
-
- setOwnerId(String) - Method in class org.apache.shindig.auth.BlobCrypterSecurityToken
-
- 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.
- 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.
- setScheme(String) - Method in class org.apache.shindig.common.uri.UriBuilder
-
- 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.common.cache.SoftExpiringCache
-
Set a new time source.
- setTimeSource(TimeSource) - Static method in class org.apache.shindig.common.servlet.HttpUtil
-
- setTokenValues(BlobCrypterSecurityToken, Map<String, String>) - Static method in class org.apache.shindig.auth.BlobCrypterSecurityToken
-
- setTotalResults(int) - Method in class org.apache.shindig.protocol.RestfulCollection
-
- setTrustedJson(String) - Method in class org.apache.shindig.auth.BlobCrypterSecurityToken
-
- 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.BlobCrypterSecurityToken
-
- 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.
- shutdown() - Method in class org.apache.shindig.common.cache.ehcache.EhCacheCacheProvider
-
perform a shutdown
- 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
-
- 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
-
- 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.
- START_INDEX - Static variable in interface org.apache.shindig.protocol.RequestItem
-
- 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
-
- 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
-
- 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.AuthInfo.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.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.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.AuthInfo.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.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.
- VIEWER_KEY - Static variable in class org.apache.shindig.auth.BlobCrypterSecurityToken
-
- viewerId - Variable in class org.apache.shindig.auth.BlobCrypterSecurityToken
-
- visitSerializableProperties(Object, GuiceBeanProvider.Visitor) - Method in class org.apache.shindig.protocol.conversion.xstream.GuiceBeanProvider
-