org.apache.abdera.protocol.server.provider.managed
Class ManagedProvider
java.lang.Object
org.apache.abdera.protocol.server.impl.AbstractProvider
org.apache.abdera.protocol.server.impl.AbstractWorkspaceProvider
org.apache.abdera.protocol.server.provider.managed.ManagedProvider
- All Implemented Interfaces:
- Provider, WorkspaceManager
- Direct Known Subclasses:
- BasicProvider
public abstract class ManagedProvider
- extends AbstractWorkspaceProvider
The ManagedProvider uses *.properties files discovered in the webapp classpath to configure CollectionAdapter
instances. The ManagedWorkspace implementation will automatically discover the *.properties files and will use those
to create the appropriate CollectionAdapter objects. Properties files must be located in the classpath at
/abdera/adapter/*.properties. Refer to the Abdera Server Implementation Guide for additional details
Methods inherited from class org.apache.abdera.protocol.server.impl.AbstractProvider |
addFilter, addRequestProcessors, createErrorResponse, getAbdera, getFilters, getProperty, getPropertyNames, getRequestProcessors, getServiceElement, getSubjectResolver, init, process, processExtensionRequest, resolveSubject, resolveTarget, setFilters, setRequestProcessors, transactionCompensate, transactionEnd, transactionStart, urlFor |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ManagedProvider
protected ManagedProvider()
getServerConfiguration
protected abstract ServerConfiguration getServerConfiguration(RequestContext request)
getCollectionAdapterManager
public CollectionAdapterManager getCollectionAdapterManager(RequestContext request)
Copyright © 2006-2012 Apache Software Foundation. All Rights Reserved.