fr.cnes.sitools.proxy
Class RedirectorProxy

java.lang.Object
  extended by org.restlet.Restlet
      extended by org.restlet.routing.Redirector
          extended by fr.cnes.sitools.proxy.RedirectorProxy
All Implemented Interfaces:
org.restlet.ext.wadl.WadlDescribable, org.restlet.Uniform

public class RedirectorProxy
extends org.restlet.routing.Redirector
implements org.restlet.ext.wadl.WadlDescribable

Proxy redirection if set in ProxySettings.

Author:
jp.boignard (AKKA Technologies)

Field Summary
 
Fields inherited from class org.restlet.routing.Redirector
MODE_CLIENT_FOUND, MODE_CLIENT_PERMANENT, MODE_CLIENT_SEE_OTHER, MODE_CLIENT_TEMPORARY, MODE_DISPATCHER, MODE_SERVER_INBOUND, MODE_SERVER_OUTBOUND
 
Constructor Summary
RedirectorProxy(org.restlet.Context context, java.lang.String targetTemplate)
          Constructor
RedirectorProxy(org.restlet.Context context, java.lang.String targetPattern, int mode)
          Constructor
 
Method Summary
 org.restlet.ext.wadl.ResourceInfo getResourceInfo(org.restlet.ext.wadl.ApplicationInfo applicationInfo)
           
 void handle(org.restlet.Request request, org.restlet.Response response)
           
 
Methods inherited from class org.restlet.routing.Redirector
getMode, getTargetTemplate, setMode, setTargetTemplate
 
Methods inherited from class org.restlet.Restlet
getApplication, getAuthor, getContext, getDescription, getLogger, getName, getOwner, isStarted, isStopped, setAuthor, setContext, setDescription, setName, setOwner, start, stop
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RedirectorProxy

public RedirectorProxy(org.restlet.Context context,
                       java.lang.String targetPattern,
                       int mode)
Constructor

Parameters:
context - restlet context
targetPattern - target pattern
mode - mode

RedirectorProxy

public RedirectorProxy(org.restlet.Context context,
                       java.lang.String targetTemplate)
Constructor

Parameters:
context - restlet context
targetTemplate - targetTemplate
Method Detail

handle

public void handle(org.restlet.Request request,
                   org.restlet.Response response)
Specified by:
handle in interface org.restlet.Uniform
Overrides:
handle in class org.restlet.routing.Redirector

getResourceInfo

public org.restlet.ext.wadl.ResourceInfo getResourceInfo(org.restlet.ext.wadl.ApplicationInfo applicationInfo)
Specified by:
getResourceInfo in interface org.restlet.ext.wadl.WadlDescribable


Copyright © 2010-2013 CNES. All Rights Reserved.