A C D E I M N O P R S U

A

addScope(URL) - Static method in class org.gcube.common.ghn.client.proxy.Utils
Rewrites a URL with the current scope.

C

CallBinder - Class in org.gcube.common.ghn.client.proxy
Front-controller for CallInterceptors.
CallBinder(CallManager) - Constructor for class org.gcube.common.ghn.client.proxy.CallBinder
Creates an instance with a given CallManager.
CallInterceptor - Interface in org.gcube.common.ghn.client.proxy
 
CallManager - Class in org.gcube.common.ghn.client.proxy
 
CallManager() - Constructor for class org.gcube.common.ghn.client.proxy.CallManager
 
channelDisconnected(ChannelHandlerContext, ChannelStateEvent) - Method in class org.gcube.common.ghn.client.proxy.CallBinder
 
configuration() - Method in class org.gcube.common.ghn.client.proxy.Proxy
Returns the ProxyConfiguration
Constants - Class in org.gcube.common.ghn.client.proxy
Library Constants.
Constants() - Constructor for class org.gcube.common.ghn.client.proxy.Constants
 

D

default_port - Static variable in class org.gcube.common.ghn.client.proxy.Constants
Default port bound to proxy.

E

exceptionCaught(ChannelHandlerContext, ExceptionEvent) - Method in class org.gcube.common.ghn.client.proxy.CallBinder
 

I

interceptors() - Method in class org.gcube.common.ghn.client.proxy.CallManager
Returns the CallInterceptors used by the proxy.
isRunning() - Method in class org.gcube.common.ghn.client.proxy.Proxy
Returns true if the proxy is running.

M

manager() - Method in class org.gcube.common.ghn.client.proxy.Proxy
Returns the CallManager.
messageReceived(ChannelHandlerContext, MessageEvent) - Method in class org.gcube.common.ghn.client.proxy.CallBinder
 

N

name() - Method in class org.gcube.common.ghn.client.proxy.Proxy
 

O

onCallBinding(Map<String, Object>) - Method in interface org.gcube.common.ghn.client.proxy.CallInterceptor
 
onCallBinding(Map<String, Object>) - Method in class org.gcube.common.ghn.client.proxy.interceptors.ScopeInjector
 
onRequest(int, Map<String, Object>, HttpRequest) - Method in interface org.gcube.common.ghn.client.proxy.CallInterceptor
 
onRequest(int, Map<String, Object>, HttpRequest) - Method in class org.gcube.common.ghn.client.proxy.interceptors.ScopeInjector
 
onResponse(int, Map<String, Object>, HttpResponse) - Method in interface org.gcube.common.ghn.client.proxy.CallInterceptor
 
onResponse(int, Map<String, Object>, HttpResponse) - Method in class org.gcube.common.ghn.client.proxy.interceptors.ScopeInjector
 
org.gcube.common.ghn.client.proxy - package org.gcube.common.ghn.client.proxy
 
org.gcube.common.ghn.client.proxy.interceptors - package org.gcube.common.ghn.client.proxy.interceptors
 

P

port() - Method in class org.gcube.common.ghn.client.proxy.ProxyConfiguration
 
Proxy - Class in org.gcube.common.ghn.client.proxy
An embedded proxy for HTTP calls.
Proxy() - Constructor for class org.gcube.common.ghn.client.proxy.Proxy
Creates an instance with default settings.
Proxy(ProxyConfiguration) - Constructor for class org.gcube.common.ghn.client.proxy.Proxy
Creates an instance with a given configuration.
ProxyConfiguration - Class in org.gcube.common.ghn.client.proxy
 
ProxyConfiguration() - Constructor for class org.gcube.common.ghn.client.proxy.ProxyConfiguration
 

R

removeScope(URL) - Static method in class org.gcube.common.ghn.client.proxy.Utils
Rewrites a URL without the current scope.

S

scope_header - Static variable in class org.gcube.common.ghn.client.proxy.Constants
Scope header of outgoing calls.
ScopeInjector - Class in org.gcube.common.ghn.client.proxy.interceptors
Injects scope header in outgoing call.
ScopeInjector() - Constructor for class org.gcube.common.ghn.client.proxy.interceptors.ScopeInjector
 
setPort(int) - Method in class org.gcube.common.ghn.client.proxy.ProxyConfiguration
 
start() - Method in class org.gcube.common.ghn.client.proxy.Proxy
Starts the proxy.
stop() - Method in class org.gcube.common.ghn.client.proxy.Proxy
 

U

Utils - Class in org.gcube.common.ghn.client.proxy
Library utils.
Utils() - Constructor for class org.gcube.common.ghn.client.proxy.Utils
 

A C D E I M N O P R S U

Copyright © 2012. All Rights Reserved.