org.apache.abdera.protocol.server.provider.basic
Class BasicProvider

java.lang.Object
  extended by org.apache.abdera.protocol.server.impl.AbstractProvider
      extended by org.apache.abdera.protocol.server.impl.AbstractWorkspaceProvider
          extended by org.apache.abdera.protocol.server.provider.managed.ManagedProvider
              extended by org.apache.abdera.protocol.server.provider.basic.BasicProvider
All Implemented Interfaces:
Provider, WorkspaceManager

public class BasicProvider
extends ManagedProvider

Provider implementation intended to be used with BasicAdapter implementations


Field Summary
static String PARAM_ENTRY
           
static String PARAM_FEED
           
 
Fields inherited from class org.apache.abdera.protocol.server.impl.AbstractWorkspaceProvider
targetBuilder, targetResolver, workspaces
 
Fields inherited from class org.apache.abdera.protocol.server.impl.AbstractProvider
abdera, filters, properties, requestProcessors
 
Constructor Summary
BasicProvider()
           
 
Method Summary
 CollectionAdapter getCollectionAdapter(RequestContext request)
          Get the Collection Adapter that will handle this request
protected  ServerConfiguration getServerConfiguration(RequestContext request)
           
 
Methods inherited from class org.apache.abdera.protocol.server.provider.managed.ManagedProvider
getCollectionAdapterManager
 
Methods inherited from class org.apache.abdera.protocol.server.impl.AbstractWorkspaceProvider
addWorkspace, getTargetBuilder, getTargetResolver, getWorkspaceManager, getWorkspaces, setTargetBuilder, setTargetResolver
 
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
 

Field Detail

PARAM_FEED

public static final String PARAM_FEED
See Also:
Constant Field Values

PARAM_ENTRY

public static final String PARAM_ENTRY
See Also:
Constant Field Values
Constructor Detail

BasicProvider

public BasicProvider()
Method Detail

getCollectionAdapter

public CollectionAdapter getCollectionAdapter(RequestContext request)
Description copied from interface: WorkspaceManager
Get the Collection Adapter that will handle this request


getServerConfiguration

protected ServerConfiguration getServerConfiguration(RequestContext request)
Specified by:
getServerConfiguration in class ManagedProvider


Copyright © 2006-2010 Apache Software Foundation. All Rights Reserved.