org.apache.abdera.protocol.server
Interface RequestProcessor
- All Known Implementing Classes:
- CategoriesRequestProcessor, CollectionRequestProcessor, EntryRequestProcessor, MediaRequestProcessor, MultipartRelatedServiceRequestProcessor, ServiceRequestProcessor
public interface RequestProcessor
Request processors implement the actual business logic for handling requests to the Atompub server and producing the
related response.
process
ResponseContext process(RequestContext requestContext,
WorkspaceManager workspaceManager,
CollectionAdapter collectionAdapter)
- Provide the actual request processing logic.
- Parameters:
requestContext
- The RequestContext
object, holding information about the request to process.workspaceManager
- The WorkspaceManager
object, holding information useful for request processing.collectionAdapter
- The CollectionAdapter
object, holding information useful for request processing;
may be null if not needed.
- Returns:
- A
ResponseContext
object, as resulted from the request processing.
Copyright © 2006-2010 Apache Software Foundation. All Rights Reserved.