org.apache.abdera.protocol.server
Interface RequestProcessor
- All Known Implementing Classes:
- CategoriesRequestProcessor, CollectionRequestProcessor, EntryRequestProcessor, MediaRequestProcessor, MultipartRelatedServiceRequestProcessor, OpenSearchDescriptionRequestProcessor, OpenSearchUrlRequestProcessor, 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-2012 Apache Software Foundation. All Rights Reserved.