Uses of Interface
org.apache.abdera.protocol.server.RequestContext

Packages that use RequestContext
org.apache.abdera.examples.appserver.custom   
org.apache.abdera.examples.appserver.employee   
org.apache.abdera.ext.json   
org.apache.abdera.ext.opensearch.server   
org.apache.abdera.ext.opensearch.server.impl   
org.apache.abdera.ext.opensearch.server.processors   
org.apache.abdera.protocol.server   
org.apache.abdera.protocol.server.adapters.couchdb   
org.apache.abdera.protocol.server.adapters.filesystem   
org.apache.abdera.protocol.server.adapters.jcr   
org.apache.abdera.protocol.server.context   
org.apache.abdera.protocol.server.filters   
org.apache.abdera.protocol.server.impl   
org.apache.abdera.protocol.server.multipart   
org.apache.abdera.protocol.server.processors   
org.apache.abdera.protocol.server.provider.basic   
org.apache.abdera.protocol.server.provider.managed   
org.apache.abdera.protocol.server.servlet   
org.apache.abdera.security.util.filters   
 

Uses of RequestContext in org.apache.abdera.examples.appserver.custom
 

Methods in org.apache.abdera.examples.appserver.custom with parameters of type RequestContext
 ResponseContext SimpleAdapter.deleteEntry(RequestContext request)
           
 ResponseContext SimpleAdapter.extensionRequest(RequestContext request)
           
 ResponseContext CustomProvider.SimpleFilter.filter(RequestContext request, FilterChain chain)
           
 String SimpleAdapter.getAuthor(RequestContext request)
           
 ResponseContext SimpleAdapter.getCategories(RequestContext request)
           
 CollectionAdapter CustomProvider.getCollectionAdapter(RequestContext request)
           
 ResponseContext SimpleAdapter.getEntry(RequestContext request)
           
 String SimpleAdapter.getEntryID(RequestContext request)
           
 ResponseContext SimpleAdapter.getFeed(RequestContext request)
           
 String SimpleAdapter.getHref(RequestContext request)
           
 String SimpleAdapter.getId(RequestContext request)
           
 String SimpleAdapter.getTitle(RequestContext request)
           
 ResponseContext SimpleAdapter.postEntry(RequestContext request)
           
 ResponseContext SimpleAdapter.putEntry(RequestContext request)
           
 

Uses of RequestContext in org.apache.abdera.examples.appserver.employee
 

Methods in org.apache.abdera.examples.appserver.employee with parameters of type RequestContext
 void EmployeeCollectionAdapter.deleteEntry(String resourceName, RequestContext request)
           
 String EmployeeCollectionAdapter.getAuthor(RequestContext request)
          The author of this collection.
 List<Person> EmployeeCollectionAdapter.getAuthors(Employee entry, RequestContext request)
           
 Object EmployeeCollectionAdapter.getContent(Employee entry, RequestContext request)
           
 Iterable<Employee> EmployeeCollectionAdapter.getEntries(RequestContext request)
           
 Employee EmployeeCollectionAdapter.getEntry(String resourceName, RequestContext request)
           
 String EmployeeCollectionAdapter.getId(RequestContext request)
          A unique ID for this feed.
 String EmployeeCollectionAdapter.getTitle(RequestContext request)
          The title of our collection.
 Employee EmployeeCollectionAdapter.postEntry(String title, IRI id, String summary, Date updated, List<Person> authors, Content content, RequestContext request)
           
 void EmployeeCollectionAdapter.putEntry(Employee employee, String title, Date updated, List<Person> authors, String summary, Content content, RequestContext request)
           
 

Uses of RequestContext in org.apache.abdera.ext.json
 

Methods in org.apache.abdera.ext.json with parameters of type RequestContext
 ResponseContext JSONFilter.filter(RequestContext request, FilterChain chain)
           
 

Uses of RequestContext in org.apache.abdera.ext.opensearch.server
 

Methods in org.apache.abdera.ext.opensearch.server with parameters of type RequestContext
 OpenSearchDescription OpenSearchInfo.asOpenSearchDescriptionElement(RequestContext request)
          Create the related OpenSearchDescription element.
 Query OpenSearchQueryInfo.asQueryElement(RequestContext request)
          Create the related Query element.
 Url OpenSearchUrlInfo.asUrlElement(RequestContext request)
          Create the related Url element.
 ResponseContext OpenSearchUrlAdapter.search(RequestContext request, Map<String,String> parameters)
          Make the actual search operation based on passed parameters.
 

Uses of RequestContext in org.apache.abdera.ext.opensearch.server.impl
 

Methods in org.apache.abdera.ext.opensearch.server.impl with parameters of type RequestContext
 OpenSearchDescription SimpleOpenSearchInfo.asOpenSearchDescriptionElement(RequestContext request)
           
 Query SimpleOpenSearchQueryInfo.asQueryElement(RequestContext request)
           
 Url SimpleOpenSearchUrlInfo.asUrlElement(RequestContext request)
           
protected abstract  List<T> AbstractOpenSearchUrlAdapter.doSearch(RequestContext request, Map<String,String> parameters)
          Do the actual search, returning a list of search results as generic objects.
protected abstract  Person AbstractOpenSearchUrlAdapter.getOpenSearchFeedAuthor(RequestContext request)
          Get the author of the feed containing this search results.
protected abstract  String AbstractOpenSearchUrlAdapter.getOpenSearchFeedId(RequestContext request)
          Get the identifier of the feed containing this search results.
protected  int AbstractOpenSearchUrlAdapter.getOpenSearchFeedItemsPerPage(RequestContext request, Map<String,String> parameters, List<T> searchResults)
          Get the number of items (entries) contained into this page (feed).
By default, it's equal to the number of search results: override to provide a different behavior.
This element can be explicitly omitted from the feed by returning a negative value.
protected  int AbstractOpenSearchUrlAdapter.getOpenSearchFeedStartIndex(RequestContext request, Map<String,String> parameters, List<T> searchResults)
          Get the index number of the first result contained into this feed.
By default, this element is omitted: override to provide a different behavior.
This element can be explicitly omitted from the feed by returning a negative value.
protected abstract  String AbstractOpenSearchUrlAdapter.getOpenSearchFeedTitle(RequestContext request)
          Get the title of the feed containing this search results.
protected  int AbstractOpenSearchUrlAdapter.getOpenSearchFeedTotalResults(RequestContext request, Map<String,String> parameters, List<T> searchResults)
          Get the total number of results of this search.
By default, it's equal to the number of search results: override to provide a different behavior.
This element can be explicitly omitted from the feed by returning a negative value.
protected abstract  Date AbstractOpenSearchUrlAdapter.getOpenSearchFeedUpdatedDate(RequestContext request)
          Get the update date of the feed containing this search results.
protected  void AbstractOpenSearchUrlAdapter.postProcess(Feed feed, RequestContext request, Map<String,String> parameters, List<T> searchResults)
          Post process this feed in order to make custom modifications.
By default, this method does nothing: override to provide a different behavior.
 ResponseContext AbstractOpenSearchUrlAdapter.search(RequestContext request, Map<String,String> parameters)
           
 

Uses of RequestContext in org.apache.abdera.ext.opensearch.server.processors
 

Methods in org.apache.abdera.ext.opensearch.server.processors with parameters of type RequestContext
 ResponseContext OpenSearchUrlRequestProcessor.process(RequestContext requestContext, WorkspaceManager workspaceManager, CollectionAdapter collectionAdapter)
           
 ResponseContext OpenSearchDescriptionRequestProcessor.process(RequestContext requestContext, WorkspaceManager workspaceManager, CollectionAdapter collectionAdapter)
           
 

Uses of RequestContext in org.apache.abdera.protocol.server
 

Methods in org.apache.abdera.protocol.server that return RequestContext
 RequestContext RequestContext.setAttribute(RequestContext.Scope scope, String name, Object value)
          Set the named attribute in the specified scope.
 RequestContext RequestContext.setAttribute(String name, Object value)
          Set the named attribute in the request scope
 

Methods in org.apache.abdera.protocol.server with parameters of type RequestContext
 Categories CategoriesInfo.asCategoriesElement(RequestContext request)
          Convert this into an instance of the FOM Categories interface
 Category CategoryInfo.asCategoryElement(RequestContext request)
          Convert this into an instance of the FOM Category interface
 Collection CollectionInfo.asCollectionElement(RequestContext request)
          Converts this to an instance of the FOM Collection interface
 Workspace WorkspaceInfo.asWorkspaceElement(RequestContext request)
          Returns an instance of the FOM Workspace interface
static ResponseContext ProviderHelper.badrequest(RequestContext request)
           
static ResponseContext ProviderHelper.badrequest(RequestContext request, String reason)
          Return a 400 bad request error
 void Transactional.compensate(RequestContext request, Throwable t)
          Called by the provider when a processing error occurs
static ResponseContext ProviderHelper.conflict(RequestContext request)
           
static ResponseContext ProviderHelper.conflict(RequestContext request, String reason)
          Return a 409 conflict error
static boolean ProviderHelper.defaultCheckMethod(RequestContext request, String[] methods)
           
 ResponseContext CollectionAdapter.deleteEntry(RequestContext request)
          Delete an entry from the collection
 ResponseContext MediaCollectionAdapter.deleteMedia(RequestContext request)
          Delete a media resource from the collection
 void Transactional.end(RequestContext request, ResponseContext response)
          Called by the provider after dispatching the request to the adapter
 ResponseContext CollectionAdapter.extensionRequest(RequestContext request)
          Any request that is not covered by the postEntry, deleteEntry, etc methods will be passed on to the extensionRequest method.
 ResponseContext Filter.filter(RequestContext request, FilterChain chain)
          Process the filter request.
static ResponseContext ProviderHelper.forbidden(RequestContext request)
           
static ResponseContext ProviderHelper.forbidden(RequestContext request, String reason)
          Return an unauthorized error
static String[] ProviderHelper.getAcceptableTypes(RequestContext request)
           
 String[] CollectionInfo.getAccepts(RequestContext request)
          Returns an array of MIME media types for the app:collection element's app:accept elements.
 ResponseContext CollectionAdapter.getCategories(RequestContext request)
          Get an Atompub Categories document
 CategoriesInfo[] CollectionInfo.getCategoriesInfo(RequestContext request)
          Return the collection of CategoriesInfo objects for the app:collection element's app:categories elements.
 CollectionAdapter WorkspaceManager.getCollectionAdapter(RequestContext request)
          Get the Collection Adapter that will handle this request
 Collection<CollectionInfo> WorkspaceInfo.getCollections(RequestContext request)
          Return the listing of collections available as part of the workspace
static String[] ProviderHelper.getDefaultMethods(RequestContext request)
           
 ResponseContext CollectionAdapter.getEntry(RequestContext request)
          Get an entry from the collection
 ResponseContext CollectionAdapter.getFeed(RequestContext request)
          Get the collections Atom feed document
 Filter[] Provider.getFilters(RequestContext request)
          Return the listing of filters for this request
 String CategoriesInfo.getHref(RequestContext request)
          Return the value of the app:categories element href attribute or null if the href should be omitted
 String CollectionInfo.getHref(RequestContext request)
          Get the value of the app:collection element's href attribute.
 String CategoryInfo.getLabel(RequestContext request)
          Return the value of the atom:category label attribute or null if the label should be omitted.
 ResponseContext MediaCollectionAdapter.getMedia(RequestContext request)
          Get a media resource
static int ProviderHelper.getOffset(RequestContext request, String pageparam, int pageSize)
           
static int ProviderHelper.getPageSize(RequestContext request, String pagesizeparam, int defaultpagesize)
           
 String CategoryInfo.getScheme(RequestContext request)
          Return the value of the atom:category scheme attribute or null if the scheme should be omitted
 String CategoriesInfo.getScheme(RequestContext request)
          Return the value of the app:categories element scheme attribute or null if the scheme should be omitted
 String CategoryInfo.getTerm(RequestContext request)
          Return the value of the atom:category term attribute.
 String WorkspaceInfo.getTitle(RequestContext requsest)
          Return the value of the app:workspace element's atom:title.
 String CollectionInfo.getTitle(RequestContext request)
          Get the value of the app:collection element's atom:title element.
 Collection<WorkspaceInfo> WorkspaceManager.getWorkspaces(RequestContext request)
          Return the list of available workspaces
 ResponseContext CollectionAdapter.headEntry(RequestContext request)
          Get metadata for an entry from the collection
 ResponseContext MediaCollectionAdapter.headMedia(RequestContext request)
          Get metdata for a media resource
static boolean ProviderHelper.isAtom(RequestContext request)
           
 boolean CategoriesInfo.isFixed(RequestContext request)
          Return true of the app:categories element fixed attribute should be set
static boolean ProviderHelper.isPreferred(RequestContext request, String s1, String s2)
           
static ResponseContext ProviderHelper.locked(RequestContext request)
           
static ResponseContext ProviderHelper.locked(RequestContext request, String reason)
          Return a 423 locked error
 ResponseContext FilterChain.next(RequestContext request)
          Invoke the next filter in the chain.
static ResponseContext ProviderHelper.notallowed(RequestContext request)
           
static ResponseContext ProviderHelper.notallowed(RequestContext request, String... methods)
           
static ResponseContext ProviderHelper.notallowed(RequestContext request, String reason, String... methods)
          Return a 405 method not allowed error
static ResponseContext ProviderHelper.notfound(RequestContext request)
           
static ResponseContext ProviderHelper.notfound(RequestContext request, String reason)
          Return a 404 not found error
static ResponseContext ProviderHelper.notmodified(RequestContext request)
           
static ResponseContext ProviderHelper.notmodified(RequestContext request, String reason)
           
static ResponseContext ProviderHelper.notsupported(RequestContext request)
           
static ResponseContext ProviderHelper.notsupported(RequestContext request, String reason)
          Return a 415 media type not-supported error
 ResponseContext CollectionAdapter.optionsEntry(RequestContext request)
          Get options for an entry from the collection
 ResponseContext MediaCollectionAdapter.optionsMedia(RequestContext request)
          Get a media resource's options.
 ResponseContext CollectionAdapter.postEntry(RequestContext request)
          Post a new entry to the collection
 ResponseContext MediaCollectionAdapter.postMedia(RequestContext request)
          Add a new media resource to the collection, resulting in the creation of a new Media Link Entry.
static ResponseContext ProviderHelper.preconditionfailed(RequestContext request)
           
static ResponseContext ProviderHelper.preconditionfailed(RequestContext request, String reason)
           
 ResponseContext Provider.process(RequestContext request)
          Process the request
 ResponseContext RequestProcessor.process(RequestContext requestContext, WorkspaceManager workspaceManager, CollectionAdapter collectionAdapter)
          Provide the actual request processing logic.
 ResponseContext CollectionAdapter.putEntry(RequestContext request)
          Update an existing entry
 ResponseContext MediaCollectionAdapter.putMedia(RequestContext request)
          Update a media resource
static IRI ProviderHelper.resolveBase(RequestContext request)
           
 Subject Provider.resolveSubject(RequestContext request)
          Resolve the subject using the Provider's Subject Resolver
 Target Provider.resolveTarget(RequestContext request)
          Resolve the target using the Provider's Target Resolver
static ResponseContext ProviderHelper.servererror(RequestContext request, String reason, Throwable t)
          Return a server error
static ResponseContext ProviderHelper.servererror(RequestContext request, Throwable t)
          Return a server error
 void Transactional.start(RequestContext request)
          Called by the provider before dispatching the request to the adapter
static ResponseContext ProviderHelper.unauthorized(RequestContext request)
           
static ResponseContext ProviderHelper.unauthorized(RequestContext request, String reason)
          Return an unauthorized error
static ResponseContext ProviderHelper.unavailable(RequestContext request)
           
static ResponseContext ProviderHelper.unavailable(RequestContext request, String reason)
          Return a service unavailable error
 String Provider.urlFor(RequestContext request, Object key, Object param)
          Construct a URL using to Provider's Target Builder
 String TargetBuilder.urlFor(RequestContext context, Object key, Object param)
          Construct a URL for the specified key
 

Constructors in org.apache.abdera.protocol.server with parameters of type RequestContext
FilterChain(Provider provider, RequestContext request)
           
 

Uses of RequestContext in org.apache.abdera.protocol.server.adapters.couchdb
 

Methods in org.apache.abdera.protocol.server.adapters.couchdb with parameters of type RequestContext
 ResponseContext CouchDbAdapter.deleteEntry(RequestContext request)
           
 ResponseContext CouchDbAdapter.extensionRequest(RequestContext request)
           
 ResponseContext CouchDbAdapter.getCategories(RequestContext request)
           
 ResponseContext CouchDbAdapter.getEntry(RequestContext request)
           
 ResponseContext CouchDbAdapter.getFeed(RequestContext request)
           
 ResponseContext CouchDbAdapter.postEntry(RequestContext request)
           
 ResponseContext CouchDbAdapter.putEntry(RequestContext request)
           
 

Uses of RequestContext in org.apache.abdera.protocol.server.adapters.filesystem
 

Methods in org.apache.abdera.protocol.server.adapters.filesystem with parameters of type RequestContext
 ResponseContext FilesystemAdapter.deleteEntry(RequestContext request)
           
 ResponseContext FilesystemAdapter.getEntry(RequestContext request)
           
 ResponseContext FilesystemAdapter.getFeed(RequestContext request)
           
 ResponseContext FilesystemAdapter.postEntry(RequestContext request)
           
 ResponseContext FilesystemAdapter.putEntry(RequestContext request)
           
 

Uses of RequestContext in org.apache.abdera.protocol.server.adapters.jcr
 

Methods in org.apache.abdera.protocol.server.adapters.jcr with parameters of type RequestContext
 void JcrCollectionAdapter.deleteEntry(String resourceName, RequestContext request)
           
 void JcrCollectionAdapter.end(RequestContext request, ResponseContext response)
           
 String JcrCollectionAdapter.getAuthor(RequestContext request)
           
 List<Person> JcrCollectionAdapter.getAuthors(javax.jcr.Node entry, RequestContext request)
           
 ResponseContext JcrCollectionAdapter.getCategories(RequestContext request)
           
 Object JcrCollectionAdapter.getContent(javax.jcr.Node entry, RequestContext request)
           
 Iterable<javax.jcr.Node> JcrCollectionAdapter.getEntries(RequestContext request)
           
 javax.jcr.Node JcrCollectionAdapter.getEntry(String resourceName, RequestContext request)
           
 String JcrCollectionAdapter.getId(RequestContext request)
           
protected  javax.jcr.Session JcrCollectionAdapter.getSession(RequestContext request)
           
 Text JcrCollectionAdapter.getSummary(javax.jcr.Node entry, RequestContext request)
           
 String JcrCollectionAdapter.getTitle(RequestContext request)
           
 javax.jcr.Node JcrCollectionAdapter.postEntry(String title, IRI id, String summary, Date updated, List<Person> authors, Content content, RequestContext request)
           
 javax.jcr.Node JcrCollectionAdapter.postMedia(javax.activation.MimeType mimeType, String slug, InputStream inputStream, RequestContext request)
           
 void JcrCollectionAdapter.putEntry(javax.jcr.Node entry, String title, Date updated, List<Person> authors, String summary, Content content, RequestContext request)
           
 void JcrCollectionAdapter.start(RequestContext request)
           
 

Uses of RequestContext in org.apache.abdera.protocol.server.context
 

Classes in org.apache.abdera.protocol.server.context that implement RequestContext
 class AbstractRequestContext
           
 class RequestContextWrapper
           
 

Fields in org.apache.abdera.protocol.server.context declared as RequestContext
protected  RequestContext RequestContextWrapper.request
           
 

Methods in org.apache.abdera.protocol.server.context that return RequestContext
 RequestContext RequestContextWrapper.setAttribute(RequestContext.Scope scope, String name, Object value)
           
 RequestContext AbstractRequestContext.setAttribute(String name, Object value)
           
 RequestContext RequestContextWrapper.setAttribute(String name, Object value)
           
 

Constructors in org.apache.abdera.protocol.server.context with parameters of type RequestContext
RequestContextWrapper(RequestContext request)
           
 

Uses of RequestContext in org.apache.abdera.protocol.server.filters
 

Methods in org.apache.abdera.protocol.server.filters with parameters of type RequestContext
 ResponseContext OpenSearchFilter.filter(RequestContext request, FilterChain chain)
           
 ResponseContext MethodOverrideFilter.filter(RequestContext request, FilterChain chain)
           
 ResponseContext CompressionFilter.filter(RequestContext request, FilterChain chain)
           
 

Uses of RequestContext in org.apache.abdera.protocol.server.impl
 

Fields in org.apache.abdera.protocol.server.impl declared as RequestContext
protected  RequestContext SimpleTarget.context
           
 

Methods in org.apache.abdera.protocol.server.impl that return RequestContext
 RequestContext SimpleTarget.getRequestContext()
           
 

Methods in org.apache.abdera.protocol.server.impl with parameters of type RequestContext
protected  void AbstractEntityCollectionAdapter.addContent(Entry e, T doc, RequestContext request)
          Adds the atom:content element to an entry
protected  String AbstractEntityCollectionAdapter.addEntryDetails(RequestContext request, Entry e, IRI feedIri, T entryObj)
          Add the details to an entry
protected  void AbstractEntityCollectionAdapter.addFeedDetails(Feed feed, RequestContext request)
          Adds the selected entries to the Feed document.
protected  String AbstractEntityCollectionAdapter.addMediaContent(IRI feedIri, Entry entry, T entryObj, RequestContext request)
          Add media content details to a media-link entry
 Categories SimpleCategoriesInfo.asCategoriesElement(RequestContext request)
           
 Category SimpleCategoryInfo.asCategoryElement(RequestContext request)
           
 Collection AbstractCollectionAdapter.asCollectionElement(RequestContext request)
           
 Collection SimpleCollectionInfo.asCollectionElement(RequestContext request)
           
 Workspace SimpleWorkspaceInfo.asWorkspaceElement(RequestContext request)
           
protected  ResponseContext AbstractCollectionAdapter.buildGetEntryResponse(RequestContext request, Entry entry)
          Creates the ResponseContext for a GET entry request.
protected  ResponseContext AbstractCollectionAdapter.buildHeadEntryResponse(RequestContext request, String id, Date updated)
          Creates the ResponseContext for a HEAD entry request.
 void AbstractCollectionAdapter.compensate(RequestContext request, Throwable t)
           
protected  ResponseContext AbstractProvider.createErrorResponse(RequestContext request, Throwable e)
          Subclass to customize the kind of error response to return
protected  Feed AbstractCollectionAdapter.createFeedBase(RequestContext request)
          Create the base feed for the requested collection.
protected  ResponseContext AbstractEntityCollectionAdapter.createMediaEntry(RequestContext request)
          Create a media entry
protected  ResponseContext AbstractEntityCollectionAdapter.createNonMediaEntry(RequestContext request)
          Create a regular entry
 ResponseContext AbstractEntityCollectionAdapter.deleteEntry(RequestContext request)
           
abstract  void AbstractEntityCollectionAdapter.deleteEntry(String resourceName, RequestContext request)
          Delete an entry
 ResponseContext AbstractEntityCollectionAdapter.deleteMedia(RequestContext request)
           
 ResponseContext AbstractCollectionAdapter.deleteMedia(RequestContext request)
           
 void AbstractEntityCollectionAdapter.deleteMedia(String resourceName, RequestContext request)
          Delete a media resource.
 void AbstractCollectionAdapter.end(RequestContext request, ResponseContext response)
           
 ResponseContext AbstractCollectionAdapter.extensionRequest(RequestContext request)
           
 String[] AbstractCollectionAdapter.getAccepts(RequestContext request)
           
 String[] SimpleCollectionInfo.getAccepts(RequestContext request)
           
abstract  String AbstractCollectionAdapter.getAuthor(RequestContext request)
           
 List<Person> AbstractEntityCollectionAdapter.getAuthors(T entry, RequestContext request)
          Get the authors for an entry.
 ResponseContext AbstractCollectionAdapter.getCategories(RequestContext request)
           
 CategoriesInfo[] AbstractCollectionAdapter.getCategoriesInfo(RequestContext request)
           
 CategoriesInfo[] SimpleCollectionInfo.getCategoriesInfo(RequestContext request)
           
 CollectionAdapter DefaultWorkspaceManager.getCollectionAdapter(RequestContext request)
           
 Collection<CollectionInfo> SimpleWorkspaceInfo.getCollections(RequestContext request)
           
abstract  Object AbstractEntityCollectionAdapter.getContent(T entry, RequestContext request)
          Get the content for the entry.
static Context TemplateTargetBuilder.getContext(RequestContext request, Object param)
           
abstract  Iterable<T> AbstractEntityCollectionAdapter.getEntries(RequestContext request)
          Get the listing of entries requested
 ResponseContext AbstractEntityCollectionAdapter.getEntry(RequestContext request)
           
abstract  T AbstractEntityCollectionAdapter.getEntry(String resourceName, RequestContext request)
          Get a specific entry
protected  Entry AbstractEntityCollectionAdapter.getEntryFromCollectionProvider(RequestContext request)
           
protected  Entry AbstractCollectionAdapter.getEntryFromRequest(RequestContext request)
          Retrieves the FOM Entry object from the request payload.
 ResponseContext AbstractEntityCollectionAdapter.getFeed(RequestContext request)
           
protected  String AbstractEntityCollectionAdapter.getFeedIriForEntry(T entryObj, RequestContext request)
          Get the Feed IRI
 Filter[] AbstractProvider.getFilters(RequestContext request)
           
 String AbstractCollectionAdapter.getHref(RequestContext request)
           
 String SimpleCategoriesInfo.getHref(RequestContext request)
           
 String SimpleCollectionInfo.getHref(RequestContext request)
           
abstract  String AbstractCollectionAdapter.getId(RequestContext request)
           
 String SimpleCategoryInfo.getLabel(RequestContext request)
           
protected  String AbstractEntityCollectionAdapter.getLink(String name, T entryObj, IRI feedIri, RequestContext request)
           
protected  String AbstractEntityCollectionAdapter.getLink(String name, T entryObj, IRI feedIri, RequestContext request, boolean absolute)
           
protected  String AbstractEntityCollectionAdapter.getLink(T entryObj, IRI feedIri, RequestContext request)
           
protected  String AbstractEntityCollectionAdapter.getLink(T entryObj, IRI feedIri, RequestContext request, boolean absolute)
           
 ResponseContext AbstractEntityCollectionAdapter.getMedia(RequestContext request)
           
 ResponseContext AbstractCollectionAdapter.getMedia(RequestContext request)
           
protected  String AbstractEntityCollectionAdapter.getQueryParameters(T entryObj, RequestContext request)
           
protected  String AbstractCollectionAdapter.getResourceName(RequestContext request)
          Get's the name of the specific resource requested
 String SimpleCategoryInfo.getScheme(RequestContext request)
           
 String SimpleCategoriesInfo.getScheme(RequestContext request)
           
protected  Service AbstractProvider.getServiceElement(RequestContext request)
           
protected  Resolver<Subject> DefaultProvider.getSubjectResolver(RequestContext request)
           
protected  Resolver<Subject> AbstractProvider.getSubjectResolver(RequestContext request)
           
 Text AbstractEntityCollectionAdapter.getSummary(T entry, RequestContext request)
          Get the summary of the entry.
protected  Target RegexTargetResolver.getTarget(TargetType type, RequestContext request, Matcher matcher, String[] fields)
           
protected  TargetBuilder DefaultProvider.getTargetBuilder(RequestContext request)
           
protected  TargetBuilder AbstractWorkspaceProvider.getTargetBuilder(RequestContext request)
           
protected abstract  TargetBuilder AbstractProvider.getTargetBuilder(RequestContext request)
           
protected  Resolver<Target> DefaultProvider.getTargetResolver(RequestContext request)
           
protected  Resolver<Target> AbstractWorkspaceProvider.getTargetResolver(RequestContext request)
           
protected abstract  Resolver<Target> AbstractProvider.getTargetResolver(RequestContext request)
           
 String SimpleCategoryInfo.getTerm(RequestContext request)
           
 String SimpleCollectionInfo.getTitle(RequestContext request)
           
 String SimpleWorkspaceInfo.getTitle(RequestContext request)
           
protected  WorkspaceManager DefaultProvider.getWorkspaceManager(RequestContext request)
           
protected  WorkspaceManager AbstractWorkspaceProvider.getWorkspaceManager(RequestContext request)
           
protected abstract  WorkspaceManager AbstractProvider.getWorkspaceManager(RequestContext request)
           
 Collection<WorkspaceInfo> AbstractWorkspaceManager.getWorkspaces(RequestContext request)
           
 Collection<WorkspaceInfo> AbstractWorkspaceProvider.getWorkspaces(RequestContext request)
           
 ResponseContext AbstractEntityCollectionAdapter.headEntry(RequestContext request)
           
 ResponseContext AbstractCollectionAdapter.headEntry(RequestContext request)
           
 ResponseContext AbstractEntityCollectionAdapter.headMedia(RequestContext request)
           
 ResponseContext AbstractCollectionAdapter.headMedia(RequestContext request)
           
 boolean SimpleCategoriesInfo.isFixed(RequestContext request)
           
 ResponseContext AbstractCollectionAdapter.optionsEntry(RequestContext request)
           
 ResponseContext AbstractCollectionAdapter.optionsMedia(RequestContext request)
           
 ResponseContext AbstractEntityCollectionAdapter.postEntry(RequestContext request)
           
abstract  T AbstractEntityCollectionAdapter.postEntry(String title, IRI id, String summary, Date updated, List<Person> authors, Content content, RequestContext request)
          Create a new entry
 T AbstractEntityCollectionAdapter.postMedia(javax.activation.MimeType mimeType, String slug, InputStream inputStream, RequestContext request)
          Post a new media resource to the collection.
 ResponseContext AbstractEntityCollectionAdapter.postMedia(RequestContext request)
           
 ResponseContext AbstractCollectionAdapter.postMedia(RequestContext request)
           
 ResponseContext AbstractProvider.process(RequestContext request)
           
protected  ResponseContext AbstractProvider.processExtensionRequest(RequestContext context, CollectionAdapter adapter)
           
 ResponseContext AbstractEntityCollectionAdapter.putEntry(RequestContext request)
           
abstract  void AbstractEntityCollectionAdapter.putEntry(T entry, String title, Date updated, List<Person> authors, String summary, Content content, RequestContext request)
          Update an entry.
 ResponseContext AbstractEntityCollectionAdapter.putMedia(RequestContext request)
           
 ResponseContext AbstractCollectionAdapter.putMedia(RequestContext request)
           
 void AbstractEntityCollectionAdapter.putMedia(T entryObj, javax.activation.MimeType contentType, String slug, InputStream inputStream, RequestContext request)
          Update a media resource.
 Subject AbstractProvider.resolveSubject(RequestContext request)
           
 Target AbstractProvider.resolveTarget(RequestContext request)
           
 void AbstractCollectionAdapter.start(RequestContext request)
           
protected  void AbstractProvider.transactionCompensate(Transactional transactional, RequestContext request, Throwable e)
           
protected  void AbstractProvider.transactionEnd(Transactional transactional, RequestContext request, ResponseContext response)
           
protected  void AbstractProvider.transactionStart(Transactional transactional, RequestContext request)
           
 String RouteManager.urlFor(RequestContext context, Object key, Object param)
           
 String AbstractProvider.urlFor(RequestContext request, Object key, Object param)
           
 String TemplateTargetBuilder.urlFor(RequestContext request, Object key, Object param)
           
 

Constructors in org.apache.abdera.protocol.server.impl with parameters of type RequestContext
RegexTargetResolver.RegexTarget(TargetType type, RequestContext context, Matcher matcher, String[] fields)
           
RouteManager.RouteTarget(TargetType type, RequestContext context, Route route, String uri)
           
SimpleTarget(TargetType type, RequestContext context)
           
TemplateTargetBuilder.TemplateContext(RequestContext request, Context subcontext)
           
 

Uses of RequestContext in org.apache.abdera.protocol.server.multipart
 

Methods in org.apache.abdera.protocol.server.multipart with parameters of type RequestContext
 String[] AbstractMultipartCollectionAdapter.getAccepts(RequestContext request)
           
 Map<String,String> MultipartRelatedCollectionInfo.getAlternateAccepts(RequestContext request)
          Returns a map of MIME media types for the app:collection element's app:accept elements.
protected  AbstractMultipartCollectionAdapter.MultipartRelatedPost AbstractMultipartCollectionAdapter.getMultipartRelatedData(RequestContext request)
           
 

Uses of RequestContext in org.apache.abdera.protocol.server.processors
 

Methods in org.apache.abdera.protocol.server.processors with parameters of type RequestContext
protected  ResponseContext ServiceRequestProcessor.getServiceDocument(RequestContext request, WorkspaceManager workspaceManager)
           
protected  ResponseContext MultipartRelatedServiceRequestProcessor.getServiceDocument(RequestContext request, WorkspaceManager workspaceManager)
           
 ResponseContext MediaRequestProcessor.process(RequestContext context, WorkspaceManager workspaceManager, CollectionAdapter collectionAdapter)
           
 ResponseContext CollectionRequestProcessor.process(RequestContext context, WorkspaceManager workspaceManager, CollectionAdapter collectionAdapter)
           
 ResponseContext ServiceRequestProcessor.process(RequestContext context, WorkspaceManager workspaceManager, CollectionAdapter collectionAdapter)
           
 ResponseContext CategoriesRequestProcessor.process(RequestContext context, WorkspaceManager workspaceManager, CollectionAdapter collectionAdapter)
           
 ResponseContext EntryRequestProcessor.process(RequestContext context, WorkspaceManager workspaceManager, CollectionAdapter collectionAdapter)
           
protected  ResponseContext CategoriesRequestProcessor.processCategories(RequestContext context, CollectionAdapter adapter)
           
protected  ResponseContext EntryRequestProcessor.processEntry(RequestContext context, CollectionAdapter adapter)
           
protected  ResponseContext MediaRequestProcessor.processMedia(RequestContext context, CollectionAdapter adapter)
           
 

Uses of RequestContext in org.apache.abdera.protocol.server.provider.basic
 

Methods in org.apache.abdera.protocol.server.provider.basic with parameters of type RequestContext
 ResponseContext BasicAdapter.deleteEntry(RequestContext request)
           
 ResponseContext BasicAdapter.extensionRequest(RequestContext request)
           
 ResponseContext BasicAdapter.getCategories(RequestContext request)
           
 CollectionAdapter BasicProvider.getCollectionAdapter(RequestContext request)
           
 ResponseContext BasicAdapter.getEntry(RequestContext request)
           
 ResponseContext BasicAdapter.getFeed(RequestContext request)
           
protected  ServerConfiguration BasicProvider.getServerConfiguration(RequestContext request)
           
 ResponseContext BasicAdapter.postEntry(RequestContext request)
           
 ResponseContext BasicAdapter.putEntry(RequestContext request)
           
 

Uses of RequestContext in org.apache.abdera.protocol.server.provider.managed
 

Methods in org.apache.abdera.protocol.server.provider.managed with parameters of type RequestContext
 Collection FeedConfiguration.asCollectionElement(RequestContext request)
           
 Workspace ManagedWorkspace.asWorkspaceElement(RequestContext request)
           
 String[] FeedConfiguration.getAccepts(RequestContext request)
           
 String ManagedCollectionAdapter.getAuthor(RequestContext request)
           
 CategoriesInfo[] FeedConfiguration.getCategoriesInfo(RequestContext request)
           
 CollectionAdapterManager ManagedProvider.getCollectionAdapterManager(RequestContext request)
           
 Collection<CollectionInfo> ManagedWorkspace.getCollections(RequestContext request)
           
 String FeedConfiguration.getHref(RequestContext request)
           
 String ManagedCollectionAdapter.getId(RequestContext request)
           
protected abstract  ServerConfiguration ManagedProvider.getServerConfiguration(RequestContext request)
           
 String ManagedCollectionAdapter.getTitle(RequestContext request)
           
 String ManagedWorkspace.getTitle(RequestContext request)
           
 String FeedConfiguration.getTitle(RequestContext request)
           
 

Constructors in org.apache.abdera.protocol.server.provider.managed with parameters of type RequestContext
AbstractServerConfiguration(RequestContext request)
           
BasicServerConfiguration(RequestContext request)
           
 

Uses of RequestContext in org.apache.abdera.protocol.server.servlet
 

Classes in org.apache.abdera.protocol.server.servlet that implement RequestContext
 class ServletRequestContext
           
 

Methods in org.apache.abdera.protocol.server.servlet that return RequestContext
 RequestContext ServletRequestContext.setAttribute(RequestContext.Scope scope, String name, Object value)
           
 

Uses of RequestContext in org.apache.abdera.security.util.filters
 

Methods in org.apache.abdera.security.util.filters with parameters of type RequestContext
protected abstract  void AbstractEncryptedRequestFilter.bootstrap(RequestContext request)
           
 void DHEncryptedRequestFilter.bootstrap(RequestContext request)
           
protected  boolean AESEncryptedResponseFilter.doEncryption(RequestContext request, Object arg)
           
protected abstract  boolean AbstractEncryptedResponseFilter.doEncryption(RequestContext request, Object arg)
           
protected  boolean DHEncryptedResponseFilter.doEncryption(RequestContext request, Object arg)
           
 ResponseContext AbstractEncryptedResponseFilter.filter(RequestContext request, FilterChain chain)
           
 ResponseContext DHEncryptedResponseFilter.filter(RequestContext request, FilterChain chain)
           
 ResponseContext SignedRequestFilter.filter(RequestContext request, FilterChain chain)
           
 ResponseContext SignedResponseFilter.filter(RequestContext request, FilterChain chain)
           
 ResponseContext AbstractEncryptedRequestFilter.filter(RequestContext request, FilterChain chain)
           
 ResponseContext DHEncryptedRequestFilter.filter(RequestContext request, FilterChain chain)
           
protected  X509Certificate[] AESEncryptedResponseFilter.getCerts(RequestContext request)
           
protected  PublicKey AESEncryptedResponseFilter.getPublicKey(RequestContext request)
           
protected  Object AESEncryptedResponseFilter.initArg(RequestContext request)
           
protected abstract  Object AbstractEncryptedResponseFilter.initArg(RequestContext request)
           
protected  Object DHEncryptedResponseFilter.initArg(RequestContext request)
           
protected abstract  Object AbstractEncryptedRequestFilter.initArg(RequestContext request)
           
protected  Object DHEncryptedRequestFilter.initArg(RequestContext request)
           
protected abstract  EncryptionOptions AbstractEncryptedRequestFilter.initEncryptionOptions(RequestContext request, Encryption encryption, Object arg)
           
protected  EncryptionOptions DHEncryptedRequestFilter.initEncryptionOptions(RequestContext request, Encryption encryption, Object arg)
           
protected  EncryptionOptions AESEncryptedResponseFilter.initEncryptionOptions(RequestContext request, ResponseContext response, Encryption enc, Object arg)
           
protected abstract  EncryptionOptions AbstractEncryptedResponseFilter.initEncryptionOptions(RequestContext request, ResponseContext response, Encryption enc, Object arg)
           
protected  EncryptionOptions DHEncryptedResponseFilter.initEncryptionOptions(RequestContext request, ResponseContext response, Encryption enc, Object arg)
           
protected  PublicKey AESEncryptedResponseFilter.retrievePublicKey(RequestContext request)
           
 



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