org.apache.abdera.protocol.server.filters
Class OpenSearchFilter

java.lang.Object
  extended by org.apache.abdera.protocol.server.filters.OpenSearchFilter
All Implemented Interfaces:
Filter

public class OpenSearchFilter
extends Object
implements Filter


Field Summary
static String OS_PREFIX
           
static String OSDNS
           
static TargetType TYPE_OPENSEARCH_DESCRIPTION
           
 
Constructor Summary
OpenSearchFilter()
           
 
Method Summary
 ResponseContext filter(RequestContext request, FilterChain chain)
          Process the filter request.
 String getContact()
           
 String getDescription()
           
 String getShortName()
           
 String[] getTags()
           
 String getTemplate()
           
 OpenSearchFilter mapTargetParameter(String targetParam, String openSearchParam)
           
 OpenSearchFilter setContact(String contact)
           
 OpenSearchFilter setDescription(String description)
           
 OpenSearchFilter setShortName(String shortName)
           
 OpenSearchFilter setTags(String... tags)
           
 OpenSearchFilter setTemplate(String template)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

OSDNS

public static final String OSDNS
See Also:
Constant Field Values

OS_PREFIX

public static final String OS_PREFIX
See Also:
Constant Field Values

TYPE_OPENSEARCH_DESCRIPTION

public static final TargetType TYPE_OPENSEARCH_DESCRIPTION
Constructor Detail

OpenSearchFilter

public OpenSearchFilter()
Method Detail

getShortName

public String getShortName()

setShortName

public OpenSearchFilter setShortName(String shortName)

getDescription

public String getDescription()

setDescription

public OpenSearchFilter setDescription(String description)

getTags

public String[] getTags()

setTags

public OpenSearchFilter setTags(String... tags)

getContact

public String getContact()

setContact

public OpenSearchFilter setContact(String contact)

getTemplate

public String getTemplate()

setTemplate

public OpenSearchFilter setTemplate(String template)

mapTargetParameter

public OpenSearchFilter mapTargetParameter(String targetParam,
                                           String openSearchParam)

filter

public ResponseContext filter(RequestContext request,
                              FilterChain chain)
Description copied from interface: Filter
Process the filter request. The filter must call chain.next(request) to pass the request on to the next filter or the provider.

Specified by:
filter in interface Filter


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