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

A

Abdera - Class in org.apache.abdera
The top level entry point for Abdera that provides access to various subcomponents.
Abdera() - Constructor for class org.apache.abdera.Abdera
Initialize using the default Abdera Configuration
Abdera(Configuration) - Constructor for class org.apache.abdera.Abdera
Initialize using the specified Abdera Configuration
abdera - Variable in class org.apache.abdera.protocol.client.AbderaClient
 
abdera - Variable in class org.apache.abdera.protocol.client.AbstractClientResponse
 
abdera - Variable in class org.apache.abdera.protocol.client.cache.AbstractCache
 
abdera - Variable in class org.apache.abdera.protocol.server.provider.managed.CollectionAdapterManager
 
abdera - Variable in class org.apache.abdera.protocol.server.provider.managed.ManagedCollectionAdapter
 
AbderaClient - Class in org.apache.abdera.protocol.client
An Atom Publishing Protocol client.
AbderaClient() - Constructor for class org.apache.abdera.protocol.client.AbderaClient
 
AbderaClient(String) - Constructor for class org.apache.abdera.protocol.client.AbderaClient
Create an AbderaClient instance using the specified useragent name
AbderaClient(Abdera, String) - Constructor for class org.apache.abdera.protocol.client.AbderaClient
Create an AbderaClient instance using the specified Abdera instance and useragent name
AbderaClient(Abdera) - Constructor for class org.apache.abdera.protocol.client.AbderaClient
Create an AbderaClient instance using the specified Abdera instance
AbderaSecurity - Class in org.apache.abdera.security
The AbderaSecurity class provides the entry point for using XML Digital Signatures and XML Encryption with Abdera.
AbderaSecurity() - Constructor for class org.apache.abdera.security.AbderaSecurity
 
AbderaSecurity(Abdera) - Constructor for class org.apache.abdera.security.AbderaSecurity
 
AbderaSecurity(Configuration) - Constructor for class org.apache.abdera.security.AbderaSecurity
 
AbderaServlet - Class in org.apache.abdera.protocol.server.servlet
Simple Atompub servlet.
AbderaServlet() - Constructor for class org.apache.abdera.protocol.server.servlet.AbderaServlet
 
absoluteUrlFor(Object, Object) - Method in class org.apache.abdera.protocol.server.context.AbstractRequestContext
 
absoluteUrlFor(Object, Object) - Method in class org.apache.abdera.protocol.server.context.RequestContextWrapper
 
absoluteUrlFor(Object, Object) - Method in interface org.apache.abdera.protocol.server.RequestContext
Construct an absolute URL using the Provider's Target Builder.
AbstractCache - Class in org.apache.abdera.protocol.client.cache
 
AbstractCache(Abdera) - Constructor for class org.apache.abdera.protocol.client.cache.AbstractCache
 
AbstractClientResponse - Class in org.apache.abdera.protocol.client
Abstract base class for a ClientResponse
AbstractClientResponse(Abdera) - Constructor for class org.apache.abdera.protocol.client.AbstractClientResponse
 
AbstractContext - Class in org.apache.abdera.i18n.templates
Abstract base for custom Context implementations
AbstractContext() - Constructor for class org.apache.abdera.i18n.templates.AbstractContext
 
AbstractEntityProvider - Class in org.apache.abdera.protocol.util
 
AbstractEntityProvider() - Constructor for class org.apache.abdera.protocol.util.AbstractEntityProvider
 
AbstractItemManager<T> - Class in org.apache.abdera.protocol.util
 
AbstractItemManager() - Constructor for class org.apache.abdera.protocol.util.AbstractItemManager
 
AbstractItemManager(int) - Constructor for class org.apache.abdera.protocol.util.AbstractItemManager
 
AbstractMessage - Class in org.apache.abdera.protocol.util
Root impl for Message interface impls.
AbstractMessage() - Constructor for class org.apache.abdera.protocol.util.AbstractMessage
 
AbstractRequest - Class in org.apache.abdera.protocol.util
 
AbstractRequest() - Constructor for class org.apache.abdera.protocol.util.AbstractRequest
 
AbstractRequestContext - Class in org.apache.abdera.protocol.server.context
 
AbstractRequestContext(Provider, String, IRI, IRI) - Constructor for class org.apache.abdera.protocol.server.context.AbstractRequestContext
 
AbstractResponse - Class in org.apache.abdera.protocol.util
 
AbstractResponse() - Constructor for class org.apache.abdera.protocol.util.AbstractResponse
 
AbstractResponseContext - Class in org.apache.abdera.protocol.server.context
 
AbstractResponseContext() - Constructor for class org.apache.abdera.protocol.server.context.AbstractResponseContext
 
AbstractScheme - Class in org.apache.abdera.i18n.iri
Base implementation for IRI scheme providers
AbstractScheme(String, int) - Constructor for class org.apache.abdera.i18n.iri.AbstractScheme
 
AbstractServerConfiguration - Class in org.apache.abdera.protocol.server.provider.managed
 
AbstractServerConfiguration(RequestContext) - Constructor for class org.apache.abdera.protocol.server.provider.managed.AbstractServerConfiguration
 
AbstractSingleBeanDefinitionParser - Class in org.apache.abdera.spring
 
AbstractSingleBeanDefinitionParser() - Constructor for class org.apache.abdera.spring.AbstractSingleBeanDefinitionParser
 
accept(int) - Method in interface org.apache.abdera.i18n.text.Filter
 
acceptable(QName) - Method in interface org.apache.abdera.filter.ParseFilter
Returns true if elements with the given QName are acceptable
acceptable(QName, QName) - Method in interface org.apache.abdera.filter.ParseFilter
Returns true if attributes with the given qname appearing on elements with the given qname are acceptable
accepts(String) - Method in interface org.apache.abdera.model.Collection
Returns true if the collection accepts the given media-type
accepts(MimeType) - Method in interface org.apache.abdera.model.Collection
Returns true if the collection accepts the given media-type
acceptsEntry() - Method in interface org.apache.abdera.model.Collection
Returns true if the collection accepts Atom entry documents (equivalent to calling accepts("application/atom+xml;type=entry");)
acceptsNothing() - Method in interface org.apache.abdera.model.Collection
Returns true if the collection accepts nothing (i.e.
adapterInstanceMap - Static variable in class org.apache.abdera.protocol.server.provider.managed.CollectionAdapterManager
 
add(QName) - Method in interface org.apache.abdera.filter.ListParseFilter
Add an element QName to the parse filter
add(QName, QName) - Method in interface org.apache.abdera.filter.ListParseFilter
Adds an attribute to the parse filter
add(Object, CachedResponse) - Method in class org.apache.abdera.protocol.client.cache.AbstractCache
 
add(Object, CachedResponse) - Method in class org.apache.abdera.protocol.client.cache.InMemoryCache
 
addAccepts(String) - Method in interface org.apache.abdera.model.Collection
Adds a new accept element to the collection
addAccepts(String...) - Method in interface org.apache.abdera.model.Collection
Adds new accept elements to the collection
addAcceptsEntry() - Method in interface org.apache.abdera.model.Collection
Same as setAcceptsEntry except the existing accepts are not discarded
addAuthor(Person) - Method in interface org.apache.abdera.model.Entry
Adds an individual author to the entry
addAuthor(String) - Method in interface org.apache.abdera.model.Entry
Adds an author
addAuthor(String, String, String) - Method in interface org.apache.abdera.model.Entry
Adds an author
addAuthor(Person) - Method in interface org.apache.abdera.model.Source
Adds an individual author to the entry
addAuthor(String) - Method in interface org.apache.abdera.model.Source
Adds an author
addAuthor(String, String, String) - Method in interface org.apache.abdera.model.Source
Adds an author
addCategories() - Method in interface org.apache.abdera.model.Collection
Add an app:categories element
addCategories(String) - Method in interface org.apache.abdera.model.Collection
Add an app:categories element that links to an external Category Document
addCategories(Categories) - Method in interface org.apache.abdera.model.Collection
Add the app:categories element to the collection
addCategories(List<Category>, boolean, String) - Method in interface org.apache.abdera.model.Collection
Add a listing of categories to the collection
addCategory(Category) - Method in interface org.apache.abdera.model.Categories
Add an atom:category to the listing
addCategory(String) - Method in interface org.apache.abdera.model.Categories
Create and add an atom:category to the listing
addCategory(String, String, String) - Method in interface org.apache.abdera.model.Categories
Create an add an atom:category to the listing
addCategory(Category) - Method in interface org.apache.abdera.model.Entry
Adds an individual category to the entry
addCategory(String) - Method in interface org.apache.abdera.model.Entry
Adds a category to the entry
addCategory(String, String, String) - Method in interface org.apache.abdera.model.Entry
Adds a category to the entry
addCategory(Category) - Method in interface org.apache.abdera.model.Source
Adds an individual category to the entry
addCategory(String) - Method in interface org.apache.abdera.model.Source
Adds a category to the feed
addCategory(String, String, String) - Method in interface org.apache.abdera.model.Source
Adds a category to the feed
addCollection(Collection) - Method in interface org.apache.abdera.model.Workspace
Adds an individual collection to this workspace
addCollection(String, String) - Method in interface org.apache.abdera.model.Workspace
Adds an individual collection to this workspace
addComment(String) - Method in interface org.apache.abdera.model.Base
Add an XML comment to this Base
addComment(String) - Method in class org.apache.abdera.model.ElementWrapper
 
addContributor(Person) - Method in interface org.apache.abdera.model.Entry
Adds an individual contributor to this entry
addContributor(String) - Method in interface org.apache.abdera.model.Entry
Adds a contributor
addContributor(String, String, String) - Method in interface org.apache.abdera.model.Entry
Adds an author
addContributor(Person) - Method in interface org.apache.abdera.model.Source
Adds an individual contributor to this entry
addContributor(String) - Method in interface org.apache.abdera.model.Source
Adds a contributor
addContributor(String, String, String) - Method in interface org.apache.abdera.model.Source
Adds a contributor
addControl() - Method in interface org.apache.abdera.model.Entry
 
addCookie(String, String, String) - Method in class org.apache.abdera.protocol.client.AbderaClient
Manually add cookies
addCookie(String, String, String, String, Date, boolean) - Method in class org.apache.abdera.protocol.client.AbderaClient
Manually add cookies
addCookie(String, String, String, String, int, boolean) - Method in class org.apache.abdera.protocol.client.AbderaClient
Manually add cookies
addCookies(Cookie) - Method in class org.apache.abdera.protocol.client.AbderaClient
Manually add cookies
addCookies(Cookie...) - Method in class org.apache.abdera.protocol.client.AbderaClient
Manually add cookies
addCredentials(String, String, String, Credentials) - Method in class org.apache.abdera.protocol.client.AbderaClient
Add authentication credentials
addDateHeader(String, Date) - Method in class org.apache.abdera.protocol.client.RequestOptions
Similar to setDateHeader but allows for multiple instances of the specified header
addEditLinkToEntry(Entry) - Method in class org.apache.abdera.protocol.server.provider.basic.BasicAdapter
 
addEncodedHeader(String, String, String) - Method in class org.apache.abdera.protocol.client.RequestOptions
Similar to setEncodedHeader, but allows for multiple instances of the specified header
addEncodedHeader(String, String, String...) - Method in class org.apache.abdera.protocol.client.RequestOptions
Similar to setEncodedHeader, but allows for multiple instances of the specified header
addEncodedHeader(String, String, String) - Method in class org.apache.abdera.protocol.server.context.AbstractResponseContext
 
addEncodedHeader(String, String, String) - Method in class org.apache.abdera.protocol.server.context.ResponseContextWrapper
 
addEncodedHeader(String, String, String) - Method in interface org.apache.abdera.protocol.server.ResponseContext
Add an RFC 2047 encoded header in the response
addEncodedHeaders(String, String, String...) - Method in class org.apache.abdera.protocol.server.context.AbstractResponseContext
 
addEncodedHeaders(String, String, String...) - Method in class org.apache.abdera.protocol.server.context.ResponseContextWrapper
 
addEncodedHeaders(String, String, String...) - Method in interface org.apache.abdera.protocol.server.ResponseContext
Add an RFC 2047 encoded header in the response
addEntry(Entry) - Method in interface org.apache.abdera.model.Feed
Adds a new Entry to the end of the Feeds collection of entries
addEntry() - Method in interface org.apache.abdera.model.Feed
Adds a new Entry to the end of the Feeds collection of entries
addExtension(Element) - Method in interface org.apache.abdera.model.ExtensibleElement
Adds an individual extension element
addExtension(Element, Element) - Method in interface org.apache.abdera.model.ExtensibleElement
Adds an individual extension element before the specified element
addExtension(QName) - Method in interface org.apache.abdera.model.ExtensibleElement
Adds an individual extension element
addExtension(QName, QName) - Method in interface org.apache.abdera.model.ExtensibleElement
Adds an individual extension element
addExtension(String, String, String) - Method in interface org.apache.abdera.model.ExtensibleElement
Adds an individual extension element
addExtension(Element) - Method in class org.apache.abdera.model.ExtensibleElementWrapper
 
addExtension(QName) - Method in class org.apache.abdera.model.ExtensibleElementWrapper
 
addExtension(String, String, String) - Method in class org.apache.abdera.model.ExtensibleElementWrapper
 
addExtension(Element, Element) - Method in class org.apache.abdera.model.ExtensibleElementWrapper
 
addExtension(QName, QName) - Method in class org.apache.abdera.model.ExtensibleElementWrapper
 
addFactory(ExtensionFactory) - Method in class org.apache.abdera.factory.ExtensionFactoryMap
 
addHeader(String, String) - Method in class org.apache.abdera.protocol.client.RequestOptions
Similar to setHeader but allows for multiple instances of the specified header
addHeader(String, String...) - Method in class org.apache.abdera.protocol.client.RequestOptions
Similar to setHeader but allows for multiple instances of the specified header
addHeader(String, Object) - Method in class org.apache.abdera.protocol.server.context.AbstractResponseContext
 
addHeader(String, Object) - Method in class org.apache.abdera.protocol.server.context.ResponseContextWrapper
 
addHeader(String, Object) - Method in interface org.apache.abdera.protocol.server.ResponseContext
Add a header to the response
addHeaders(String, Object...) - Method in class org.apache.abdera.protocol.server.context.AbstractResponseContext
 
addHeaders(String, Object...) - Method in class org.apache.abdera.protocol.server.context.ResponseContextWrapper
 
addHeaders(String, Object...) - Method in interface org.apache.abdera.protocol.server.ResponseContext
Add a header to the response
addLink(Link) - Method in interface org.apache.abdera.model.Entry
Adds an individual link to the entry
addLink(String) - Method in interface org.apache.abdera.model.Entry
Add a link to the entry
addLink(String, String) - Method in interface org.apache.abdera.model.Entry
Add a link to the entry
addLink(String, String, String, String, String, long) - Method in interface org.apache.abdera.model.Entry
Add a link to the entry
addLink(Link) - Method in interface org.apache.abdera.model.Source
Adds an individual link to the entry
addLink(String) - Method in interface org.apache.abdera.model.Source
Adds an individual link element
addLink(String, String) - Method in interface org.apache.abdera.model.Source
Adds an individual link element
addLink(String, String, String, String, String, long) - Method in interface org.apache.abdera.model.Source
Adds an individual link element
addProcessingInstruction(String, String) - Method in interface org.apache.abdera.model.Document
Add a processing instruction to the document
addReference(String) - Method in interface org.apache.abdera.security.SignatureOptions
 
addSimpleExtension(QName, String) - Method in interface org.apache.abdera.model.ExtensibleElement
Adds a simple extension (text content only)
addSimpleExtension(String, String, String, String) - Method in interface org.apache.abdera.model.ExtensibleElement
Adds a simple extension (text content only)
addSimpleExtension(QName, String) - Method in class org.apache.abdera.model.ExtensibleElementWrapper
 
addSimpleExtension(String, String, String, String) - Method in class org.apache.abdera.model.ExtensibleElementWrapper
 
addStylesheet(String, String) - Method in interface org.apache.abdera.model.Document
Add a xml-stylesheet processing instruction to the document
addWorkspace(Workspace) - Method in interface org.apache.abdera.model.Service
Add an individual workspace
addWorkspace(String) - Method in interface org.apache.abdera.model.Service
Add an individual workspace
ANY - Static variable in class org.apache.abdera.i18n.lang.Lang
Deprecated.  
append(Subtag) - Method in class org.apache.abdera.i18n.rfc4646.Range
Append a subtag to the range
append(Appendable, Codepoint) - Static method in class org.apache.abdera.i18n.text.CharUtils
Append the specified codepoint to the buffer, automatically handling surrogate pairs
append(Appendable, int) - Static method in class org.apache.abdera.i18n.text.CharUtils
Append the specified codepoint to the buffer, automatically handling surrogate pairs
append(CharSequence) - Method in class org.apache.abdera.i18n.text.io.PipeChannel
 
append(char) - Method in class org.apache.abdera.i18n.text.io.PipeChannel
 
append(CharSequence, int, int) - Method in class org.apache.abdera.i18n.text.io.PipeChannel
 
append(CharSequence, String) - Method in class org.apache.abdera.i18n.text.io.PipeChannel
 
append(char, String) - Method in class org.apache.abdera.i18n.text.io.PipeChannel
 
append(CharSequence, int, int, String) - Method in class org.apache.abdera.i18n.text.io.PipeChannel
 
appendWildcard() - Method in class org.apache.abdera.i18n.rfc4646.Range
Append a wildcard subtag to the range
asCategoriesElement(RequestContext) - Method in interface org.apache.abdera.protocol.server.CategoriesInfo
Convert this into an instance of the FOM Categories interface
asCategoryElement(RequestContext) - Method in interface org.apache.abdera.protocol.server.CategoryInfo
Convert this into an instance of the FOM Category interface
asCollectionElement(RequestContext) - Method in interface org.apache.abdera.protocol.server.CollectionInfo
Converts this to an instance of the FOM Collection interface
asCollectionElement(RequestContext) - Method in class org.apache.abdera.protocol.server.provider.managed.FeedConfiguration
 
asRange() - Method in class org.apache.abdera.i18n.rfc4646.Lang
Get this Lang as a Language-Range for use with matching
asWorkspaceElement(RequestContext) - Method in class org.apache.abdera.protocol.server.provider.managed.ManagedWorkspace
 
asWorkspaceElement(RequestContext) - Method in interface org.apache.abdera.protocol.server.WorkspaceInfo
Returns an instance of the FOM Workspace interface
AtomDate - Class in org.apache.abdera.model
Provides an implementation of the Atom Date Construct, which is itself a specialization of the RFC3339 date-time.
AtomDate() - Constructor for class org.apache.abdera.model.AtomDate
Create an AtomDate using the current date and time
AtomDate(String) - Constructor for class org.apache.abdera.model.AtomDate
Create an AtomDate using the serialized string format (e.g.
AtomDate(Date) - Constructor for class org.apache.abdera.model.AtomDate
Create an AtomDate using a java.util.Date
AtomDate(Calendar) - Constructor for class org.apache.abdera.model.AtomDate
Create an AtomDate using a java.util.Calendar.
AtomDate(long) - Constructor for class org.apache.abdera.model.AtomDate
Create an AtomDate using the number of milliseconds since January 1, 1970, 00:00:00 GMT
Attribute - Interface in org.apache.abdera.model
An attribute.
AutoReleasingInputStream - Class in org.apache.abdera.protocol.client.util
 
AutoReleasingInputStream(HttpMethod, InputStream) - Constructor for class org.apache.abdera.protocol.client.util.AutoReleasingInputStream
 

B

B2(int) - Static method in class org.apache.abdera.i18n.text.Nameprep
 
b2data - Static variable in class org.apache.abdera.i18n.text.Nameprep
 
b2index - Static variable in class org.apache.abdera.i18n.text.Nameprep
 
badrequest(RequestContext, String) - Static method in class org.apache.abdera.protocol.server.ProviderHelper
Return a 400 bad request error
badrequest(RequestContext) - Static method in class org.apache.abdera.protocol.server.ProviderHelper
 
Base - Interface in org.apache.abdera.model
The Base interface provides the basis for the Feed Object Model API and defines the operations common to both the Element and Document interfaces.
BaseRequestEntity - Class in org.apache.abdera.protocol.client.util
Required for the Apache Commons HTTP AbderaClient.
BaseRequestEntity(Base) - Constructor for class org.apache.abdera.protocol.client.util.BaseRequestEntity
 
BaseRequestEntity(Base, boolean) - Constructor for class org.apache.abdera.protocol.client.util.BaseRequestEntity
 
BaseResponseContext<T extends Base> - Class in org.apache.abdera.protocol.server.context
 
BaseResponseContext(T) - Constructor for class org.apache.abdera.protocol.server.context.BaseResponseContext
 
BaseResponseContext(T, boolean) - Constructor for class org.apache.abdera.protocol.server.context.BaseResponseContext
 
baseUri - Variable in class org.apache.abdera.protocol.server.context.AbstractRequestContext
 
BasicAdapter - Class in org.apache.abdera.protocol.server.provider.basic
The BasicAdapter provides a simplistic interface for working with Atompub collections with a restricted set of options/features.
BasicAdapter(Abdera, FeedConfiguration) - Constructor for class org.apache.abdera.protocol.server.provider.basic.BasicAdapter
 
BasicProvider - Class in org.apache.abdera.protocol.server.provider.basic
Provider implementation intended to be used with BasicAdapter implementations
BasicProvider() - Constructor for class org.apache.abdera.protocol.server.provider.basic.BasicProvider
 
BasicServerConfiguration - Class in org.apache.abdera.protocol.server.provider.managed
 
BasicServerConfiguration(RequestContext) - Constructor for class org.apache.abdera.protocol.server.provider.managed.BasicServerConfiguration
 
beforeOrEqual(Date, Date) - Static method in class org.apache.abdera.protocol.server.ProviderHelper
 
Bidi - Class in org.apache.abdera.i18n.text
Bidi guessing algorithms
Bidi() - Constructor for class org.apache.abdera.i18n.text.Bidi
 
Bidi.Direction - Enum in org.apache.abdera.i18n.text
 
bomset - Variable in class org.apache.abdera.i18n.text.io.CharsetSniffingInputStream
 
booleanValueOf(String, Base) - Method in interface org.apache.abdera.xpath.XPath
Return a boolean representation of the specified Path
booleanValueOf(String, Base, Map<String, String>) - Method in interface org.apache.abdera.xpath.XPath
Return a boolean representation of the specified Path using the specified Namespaces mapping
buildCacheControl(AbstractRequest) - Static method in class org.apache.abdera.protocol.util.CacheControlUtil
Construct the Cache-Control header from info in the request object

C

cache - Variable in class org.apache.abdera.protocol.client.AbderaClient
 
Cache - Interface in org.apache.abdera.protocol.client.cache
 
cache - Variable in class org.apache.abdera.protocol.client.cache.CachedResponseBase
 
cache - Variable in class org.apache.abdera.protocol.client.cache.InMemoryCache
 
Cache.Disposition - Enum in org.apache.abdera.protocol.client.cache
 
CacheControlUtil - Class in org.apache.abdera.protocol.util
Provides parsing and properly handling of the HTTP Cache-Control header.
CacheControlUtil() - Constructor for class org.apache.abdera.protocol.util.CacheControlUtil
 
CacheControlUtil.CacheControlParser - Class in org.apache.abdera.protocol.util
Parser for the Cache-Control header
CacheControlUtil.CacheControlParser(String) - Constructor for class org.apache.abdera.protocol.util.CacheControlUtil.CacheControlParser
 
CacheControlUtil.Directive - Enum in org.apache.abdera.protocol.util
Cache Control Directives
CachedResponse - Interface in org.apache.abdera.protocol.client.cache
 
CachedResponseBase - Class in org.apache.abdera.protocol.client.cache
 
CachedResponseBase(Abdera, Object, Cache) - Constructor for class org.apache.abdera.protocol.client.cache.CachedResponseBase
 
CacheFactory - Interface in org.apache.abdera.protocol.client.cache
 
CachingContext - Class in org.apache.abdera.i18n.templates
Abstract Context implementation that caches resolved values so that do not have to be resolved again
CachingContext() - Constructor for class org.apache.abdera.i18n.templates.CachingContext
 
calculateEntityTag(Base) - Static method in class org.apache.abdera.protocol.server.ProviderHelper
 
canonicalize() - Method in class org.apache.abdera.i18n.rfc4646.Lang
Produce a canonicalized copy of this lang tag
canonicalize() - Method in class org.apache.abdera.i18n.rfc4646.Subtag
Return the canonicalized version of this subtag
Categories - Interface in org.apache.abdera.model
The Atom Publishing Protocol introduces the notion of a "Category Document" and the app:categories element.
CATEGORIES - Static variable in class org.apache.abdera.protocol.server.TargetType
 
CategoriesInfo - Interface in org.apache.abdera.protocol.server
Metadata interface used by WorkspaceManager and Provider implementations to construct Atompub Service Documents.
Category - Interface in org.apache.abdera.model
Provides categorization informaton for a feed or entry
CategoryInfo - Interface in org.apache.abdera.protocol.server
Metadata interface used by WorkspaceManager and Provider implementations to construct Atompub Service Documents.
charset - Variable in class org.apache.abdera.i18n.text.io.PipeChannel
 
CharsetSniffingInputStream - Class in org.apache.abdera.i18n.text.io
Will attempt to autodetect the character encoding from the stream By default, this will preserve the BOM if it exists
CharsetSniffingInputStream(InputStream) - Constructor for class org.apache.abdera.i18n.text.io.CharsetSniffingInputStream
 
CharsetSniffingInputStream(InputStream, boolean) - Constructor for class org.apache.abdera.i18n.text.io.CharsetSniffingInputStream
 
CharsetSniffingInputStream.Encoding - Enum in org.apache.abdera.i18n.text.io
 
CharUtils - Class in org.apache.abdera.i18n.text
General utilities for dealing with Unicode characters
CharUtils.Profile - Enum in org.apache.abdera.i18n.text
 
check(int) - Method in enum org.apache.abdera.i18n.text.CharUtils.Profile
 
check(int) - Method in class org.apache.abdera.protocol.util.AbstractMessage
 
checkClientTrusted(X509Certificate[], String) - Method in class org.apache.abdera.protocol.client.util.NonOpTrustManager
 
checkElementNamespaces(Element, List<String>) - Static method in class org.apache.abdera.protocol.server.ProviderHelper
Return false if the element contains any extension elements that are not supported
checkServerTrusted(X509Certificate[], String) - Method in class org.apache.abdera.protocol.client.util.NonOpTrustManager
 
clear() - Method in class org.apache.abdera.i18n.templates.CachingContext
 
clear() - Method in interface org.apache.abdera.i18n.templates.Context
Clear this context
clear() - Method in class org.apache.abdera.i18n.text.io.DynamicPushbackInputStream
Clear the buffer
clear() - Method in interface org.apache.abdera.protocol.client.cache.Cache
Clear all items from the cache
clear() - Method in class org.apache.abdera.protocol.client.cache.InMemoryCache
 
clearCookies() - Method in class org.apache.abdera.protocol.client.AbderaClient
Clear the cookies
clearCredentials() - Method in class org.apache.abdera.protocol.client.AbderaClient
Clear all credentials (including proxy credentials)
clearProxyCredentials() - Method in class org.apache.abdera.protocol.client.AbderaClient
Clear proxy credentials
clearState() - Method in class org.apache.abdera.protocol.client.AbderaClient
Clear all state (cookies, credentials, etc)
ClientAuthSSLProtocolSocketFactory - Class in org.apache.abdera.protocol.client.util
 
ClientAuthSSLProtocolSocketFactory(KeyStore, String) - Constructor for class org.apache.abdera.protocol.client.util.ClientAuthSSLProtocolSocketFactory
 
ClientAuthSSLProtocolSocketFactory(KeyStore, String, String, String, TrustManager) - Constructor for class org.apache.abdera.protocol.client.util.ClientAuthSSLProtocolSocketFactory
 
ClientAuthSSLProtocolSocketFactory(String, String, String, String, String, TrustManager) - Constructor for class org.apache.abdera.protocol.client.util.ClientAuthSSLProtocolSocketFactory
 
ClientResponse - Interface in org.apache.abdera.protocol.client
 
clone() - Method in interface org.apache.abdera.filter.ParseFilter
Clone this ParseFilter
clone() - Method in class org.apache.abdera.i18n.iri.IDNA
 
clone() - Method in class org.apache.abdera.i18n.iri.IRI
 
clone() - Method in class org.apache.abdera.i18n.rfc4646.Lang
Clone this Language tag
clone() - Method in class org.apache.abdera.i18n.rfc4646.Range
Copy this range
clone() - Method in class org.apache.abdera.i18n.rfc4646.Subtag
 
clone() - Method in class org.apache.abdera.i18n.templates.Route
 
clone() - Method in class org.apache.abdera.i18n.templates.Template
Clone this Template instance
clone() - Method in class org.apache.abdera.i18n.text.Codepoint
 
clone() - Method in class org.apache.abdera.model.AtomDate
 
clone() - Method in interface org.apache.abdera.model.Base
Clone this Base
clone() - Method in class org.apache.abdera.model.ElementWrapper
 
clone() - Method in interface org.apache.abdera.parser.ParserOptions
 
clone() - Method in interface org.apache.abdera.writer.WriterOptions
 
close() - Method in class org.apache.abdera.factory.StreamBuilder
 
close() - Method in class org.apache.abdera.i18n.text.io.PipeChannel
If the pipe is writable, this will close the input and switch to readable mode If the pipe is readable, this will close the output and reset the pipe
CODE - Static variable in class org.apache.abdera.protocol.error.Error
 
Codepoint - Class in org.apache.abdera.i18n.text
Represents a single Unicode Codepoint
Codepoint(byte[]) - Constructor for class org.apache.abdera.i18n.text.Codepoint
Create a Codepoint from a byte array using the default encoding (UTF-8)
Codepoint(byte[], String) - Constructor for class org.apache.abdera.i18n.text.Codepoint
Create a Codepoint from a byte array with the specified charset encoding.
Codepoint(CharSequence) - Constructor for class org.apache.abdera.i18n.text.Codepoint
Create a Codepoint from a CharSequence.
Codepoint(char) - Constructor for class org.apache.abdera.i18n.text.Codepoint
Create a codepoint from a single char
Codepoint(char, char) - Constructor for class org.apache.abdera.i18n.text.Codepoint
Create a codepoint from a surrogate pair
Codepoint(Codepoint) - Constructor for class org.apache.abdera.i18n.text.Codepoint
Create a codepoint as a copy of another codepoint
Codepoint(int) - Constructor for class org.apache.abdera.i18n.text.Codepoint
Create a codepoint from a specific integer value
codepointAt(String, int) - Static method in class org.apache.abdera.i18n.text.CharUtils
Return the codepoint at the given location, automatically dealing with surrogate pairs
codepointAt(CharSequence, int) - Static method in class org.apache.abdera.i18n.text.CharUtils
Return the codepoint at the given location, automatically dealing with surrogate pairs
CodepointIterator - Class in org.apache.abdera.i18n.text
Provides an iterator over Unicode Codepoints
CodepointIterator() - Constructor for class org.apache.abdera.i18n.text.CodepointIterator
 
CodepointIterator.RestrictedCodepointIterator - Class in org.apache.abdera.i18n.text
 
CodepointIterator.RestrictedCodepointIterator(CodepointIterator, Filter) - Constructor for class org.apache.abdera.i18n.text.CodepointIterator.RestrictedCodepointIterator
 
CodepointIterator.RestrictedCodepointIterator(CodepointIterator, Filter, boolean) - Constructor for class org.apache.abdera.i18n.text.CodepointIterator.RestrictedCodepointIterator
 
CodepointIterator.RestrictedCodepointIterator(CodepointIterator, Filter, boolean, boolean) - Constructor for class org.apache.abdera.i18n.text.CodepointIterator.RestrictedCodepointIterator
 
collectColumns(Entry) - Method in class org.apache.abdera.protocol.server.adapters.ibatis.IBatisCollectionAdapter
 
Collection - Interface in org.apache.abdera.model
Represents an collection element in an Atom Publishing Protocol introspection document.
COLLECTION - Static variable in class org.apache.abdera.protocol.server.TargetType
 
CollectionAdapter - Interface in org.apache.abdera.protocol.server
The CollectionAdapter interface is the component that provides the business logic of an Atompub server.
CollectionAdapterConfiguration - Class in org.apache.abdera.protocol.server.provider.managed
 
CollectionAdapterConfiguration(ServerConfiguration, String) - Constructor for class org.apache.abdera.protocol.server.provider.managed.CollectionAdapterConfiguration
 
CollectionAdapterManager - Class in org.apache.abdera.protocol.server.provider.managed
 
CollectionAdapterManager(Abdera, ServerConfiguration) - Constructor for class org.apache.abdera.protocol.server.provider.managed.CollectionAdapterManager
 
CollectionInfo - Interface in org.apache.abdera.protocol.server
Metadata interface used by WorkspaceManager and Provider implementations to construct Atompub Service Documents.
combine(String...) - Static method in class org.apache.abdera.protocol.server.ProviderHelper
 
Comment - Interface in org.apache.abdera.model
A comment.
CommonsResponse - Class in org.apache.abdera.protocol.client
 
CommonsResponse(Abdera, HttpMethod) - Constructor for class org.apache.abdera.protocol.client.CommonsResponse
 
compareTo(Subtag) - Method in class org.apache.abdera.i18n.rfc4646.Subtag
 
compareTo(Codepoint) - Method in class org.apache.abdera.i18n.text.Codepoint
 
compensate(RequestContext, Throwable) - Method in interface org.apache.abdera.protocol.server.Transactional
Called by the provider when a processing error occurs
complete() - Method in interface org.apache.abdera.model.Base
Ensure that the underlying streams are fully parsed.
complete() - Method in class org.apache.abdera.model.ElementWrapper
 
CompressionFilter - Class in org.apache.abdera.protocol.server.filters
Abdera Filter implementation that selectively applies compression to the response payload
CompressionFilter() - Constructor for class org.apache.abdera.protocol.server.filters.CompressionFilter
 
CompressionFilter.CompressingOutputStream - Class in org.apache.abdera.protocol.server.filters
 
CompressionFilter.CompressingOutputStream(CompressionUtil.CompressionCodec, OutputStream) - Constructor for class org.apache.abdera.protocol.server.filters.CompressionFilter.CompressingOutputStream
 
CompressionFilter.CompressingOutputStream(DeflaterOutputStream) - Constructor for class org.apache.abdera.protocol.server.filters.CompressionFilter.CompressingOutputStream
 
CompressionFilter.CompressingResponseContextWrapper - Class in org.apache.abdera.protocol.server.filters
A HttpServletResponseWrapper implementation that applies GZip or Deflate compression to response output.
CompressionFilter.CompressingResponseContextWrapper(ResponseContext, CompressionUtil.CompressionCodec) - Constructor for class org.apache.abdera.protocol.server.filters.CompressionFilter.CompressingResponseContextWrapper
 
config - Variable in class org.apache.abdera.protocol.server.provider.managed.CollectionAdapterManager
 
config - Variable in class org.apache.abdera.protocol.server.provider.managed.ManagedCollectionAdapter
 
Configuration - Class in org.apache.abdera.protocol.server.provider.managed
 
Configuration() - Constructor for class org.apache.abdera.protocol.server.provider.managed.Configuration
 
conflict(RequestContext, String) - Static method in class org.apache.abdera.protocol.server.ProviderHelper
Return a 409 conflict error
conflict(RequestContext) - Static method in class org.apache.abdera.protocol.server.ProviderHelper
 
contains(QName) - Method in interface org.apache.abdera.filter.ListParseFilter
Returns true if the given qname has been added to the filter
contains(QName, QName) - Method in interface org.apache.abdera.filter.ListParseFilter
Returns true if the given attribute has been added to the filter
contains(String) - Method in interface org.apache.abdera.model.Categories
Returns true if this app:categories listing contains a category with the specified term
contains(String, String) - Method in interface org.apache.abdera.model.Categories
Returns true if this app:categories listing contains a category with the specified term and scheme
Content - Interface in org.apache.abdera.model
Represents an atom:content element.
Content.Type - Enum in org.apache.abdera.model
Used to identify the type of content
Context - Interface in org.apache.abdera.i18n.templates
Used to resolve values for template variables
Control - Interface in org.apache.abdera.model
Represents an Atom Publishing Protocol control element.
CouchDbAdapter - Class in org.apache.abdera.protocol.server.adapters.couchdb
The CouchDB Adapter uses a CouchDB database as the backend storage for an Atompub Collection.
CouchDbAdapter(Abdera, FeedConfiguration) - Constructor for class org.apache.abdera.protocol.server.adapters.couchdb.CouchDbAdapter
 
CouchDbAdapter(Abdera, FeedConfiguration, String, int) - Constructor for class org.apache.abdera.protocol.server.adapters.couchdb.CouchDbAdapter
 
create(Abdera, int, String) - Static method in class org.apache.abdera.protocol.error.Error
Create a new Error object
create(Abdera, int, String, Throwable) - Static method in class org.apache.abdera.protocol.error.Error
 
create(StreamWriter, int, String, Throwable) - Static method in class org.apache.abdera.protocol.error.Error
 
createAdapterInstance(FeedConfiguration, Abdera) - Static method in class org.apache.abdera.protocol.server.provider.managed.CollectionAdapterManager
 
createCachedResponse(ClientResponse, Object) - Method in class org.apache.abdera.protocol.client.cache.AbstractCache
 
createCachedResponse(ClientResponse, Object) - Method in class org.apache.abdera.protocol.client.cache.InMemoryCache
 
createDefaultRequestOptions() - Static method in class org.apache.abdera.protocol.client.util.MethodHelper
 
createEntry(Entry) - Method in class org.apache.abdera.protocol.server.adapters.ibatis.IBatisCollectionAdapter
 
createEntry(Entry) - Method in class org.apache.abdera.protocol.server.provider.basic.BasicAdapter
 
createEntryFromRow(Feed, Map<String, Object>) - Method in class org.apache.abdera.protocol.server.adapters.ibatis.IBatisCollectionAdapter
 
createEntryIdUri(String) - Method in class org.apache.abdera.protocol.server.provider.basic.BasicAdapter
 
createErrorResponse(Abdera, int, String) - Static method in class org.apache.abdera.protocol.server.ProviderHelper
Returns an Error document based on the StreamWriter
createErrorResponse(Abdera, int, String, Throwable) - Static method in class org.apache.abdera.protocol.server.ProviderHelper
Returns an Error document based on the StreamWriter
createFeed() - Method in class org.apache.abdera.protocol.server.provider.basic.BasicAdapter
 
createMethod(String, String, RequestEntity, RequestOptions) - Static method in class org.apache.abdera.protocol.client.util.MethodHelper
 
createProvider() - Method in class org.apache.abdera.protocol.server.servlet.AbderaServlet
 
createProvider() - Method in class org.apache.abdera.spring.SpringAbderaServlet
 
createServiceManager() - Method in class org.apache.abdera.protocol.server.servlet.AbderaServlet
 
createSocket(Socket, String, int, boolean) - Method in class org.apache.abdera.protocol.client.util.ClientAuthSSLProtocolSocketFactory
 
createSocket(String, int) - Method in class org.apache.abdera.protocol.client.util.ClientAuthSSLProtocolSocketFactory
 
createSocket(String, int, InetAddress, int) - Method in class org.apache.abdera.protocol.client.util.ClientAuthSSLProtocolSocketFactory
 
createSocket(String, int, InetAddress, int, HttpConnectionParams) - Method in class org.apache.abdera.protocol.client.util.ClientAuthSSLProtocolSocketFactory
 
createSocket(Socket, String, int, boolean) - Method in class org.apache.abdera.protocol.client.util.SimpleSSLProtocolSocketFactory
 
createSocket(String, int, InetAddress, int) - Method in class org.apache.abdera.protocol.client.util.SimpleSSLProtocolSocketFactory
 
createSocket(String, int, InetAddress, int, HttpConnectionParams)