com.noelios.restlet.component
Class ComponentStatusFilter

java.lang.Object
  extended by org.restlet.Uniform
      extended by org.restlet.Restlet
          extended by org.restlet.Filter
              extended by com.noelios.restlet.StatusFilter
                  extended by com.noelios.restlet.component.ComponentStatusFilter

public class ComponentStatusFilter
extends StatusFilter

Status filter that tries to obtain ouput representation from an application.

Author:
Jerome Louvel (contact@noelios.com)

Constructor Summary
ComponentStatusFilter(Component component)
          Constructor.
 
Method Summary
 Component getComponent()
          Returns the component.
 Representation getRepresentation(Status status, Request request, Response response)
          Returns a representation for the given status.
In order to customize the default representation, this method can be overriden.
 
Methods inherited from class com.noelios.restlet.StatusFilter
afterHandle, doHandle, getStatus
 
Methods inherited from class org.restlet.Filter
beforeHandle, getNext, handle, hasNext, setNext, setNext
 
Methods inherited from class org.restlet.Restlet
getContext, getLogger, init, isStarted, isStopped, setContext, start, stop
 
Methods inherited from class org.restlet.Uniform
delete, delete, get, get, handle, head, head, options, options, post, post, put, put
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComponentStatusFilter

public ComponentStatusFilter(Component component)
Constructor.

Parameters:
component - The component.
Method Detail

getComponent

public Component getComponent()
Returns the component.

Returns:
The component.

getRepresentation

public Representation getRepresentation(Status status,
                                        Request request,
                                        Response response)
Returns a representation for the given status.
In order to customize the default representation, this method can be overriden.

Overrides:
getRepresentation in class StatusFilter
Parameters:
status - The status to represent.
request - The request handled.
response - The response updated.
Returns:
The representation of the given status.


Copyright © 2005-2007 Noelios Consulting.