fr.cnes.sitools.status
Class SitoolsStatusService

java.lang.Object
  extended by org.restlet.service.Service
      extended by org.restlet.service.StatusService
          extended by fr.cnes.sitools.status.SitoolsStatusService

public final class SitoolsStatusService
extends org.restlet.service.StatusService

Subclass of StatusService to adapt Representation of different status code.

Author:
jp.boignard (AKKA Technologies)

Constructor Summary
SitoolsStatusService()
          Default constructor
SitoolsStatusService(boolean enabled)
          Constructor with service enabled
 
Method Summary
 org.restlet.representation.Representation getRepresentation(org.restlet.data.Status status, org.restlet.Request request, org.restlet.Response response)
           
 org.restlet.data.Status getStatus(java.lang.Throwable arg0, org.restlet.Request arg1, org.restlet.Response arg2)
           
 org.restlet.data.Status getStatus(java.lang.Throwable throwable, org.restlet.resource.UniformResource resource)
           
 java.lang.String getTemplate()
          Gets the template value
 void setTemplate(java.lang.String template)
          Sets the value of template
 
Methods inherited from class org.restlet.service.StatusService
createInboundFilter, getContactEmail, getHomeRef, isOverwrite, isOverwriting, setContactEmail, setHomeRef, setOverwrite, setOverwriting
 
Methods inherited from class org.restlet.service.Service
createOutboundFilter, getContext, isEnabled, isStarted, isStopped, setContext, setEnabled, start, stop
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SitoolsStatusService

public SitoolsStatusService()
Default constructor


SitoolsStatusService

public SitoolsStatusService(boolean enabled)
Constructor with service enabled

Parameters:
enabled - boolean to active or disable StatusService
Method Detail

getTemplate

public java.lang.String getTemplate()
Gets the template value

Returns:
the template

setTemplate

public void setTemplate(java.lang.String template)
Sets the value of template

Parameters:
template - the template to set

getRepresentation

public org.restlet.representation.Representation getRepresentation(org.restlet.data.Status status,
                                                                   org.restlet.Request request,
                                                                   org.restlet.Response response)
Overrides:
getRepresentation in class org.restlet.service.StatusService

getStatus

public org.restlet.data.Status getStatus(java.lang.Throwable arg0,
                                         org.restlet.Request arg1,
                                         org.restlet.Response arg2)
Overrides:
getStatus in class org.restlet.service.StatusService

getStatus

public org.restlet.data.Status getStatus(java.lang.Throwable throwable,
                                         org.restlet.resource.UniformResource resource)
Overrides:
getStatus in class org.restlet.service.StatusService


Copyright © 2010-2013 CNES. All Rights Reserved.