A B C D E F G H I J K L M N O P R S T U V W _

A

AdaptiveObjectInputStream - class com.jproxy.proxy.server.AdaptiveObjectInputStream.
 
AdaptiveObjectInputStream(InputStream, ClassLoader, Invocator) - Constructor for class com.jproxy.proxy.server.AdaptiveObjectInputStream
 
AdaptiveObjectOutputStream - class com.jproxy.proxy.server.AdaptiveObjectOutputStream.
 
AdaptiveObjectOutputStream(OutputStream, ClassLoader, Invocator, Marshalable) - Constructor for class com.jproxy.proxy.server.AdaptiveObjectOutputStream
 
add(Long, Object) - Static method in class com.jproxy.proxy.providers.OrionNamingContextFactory
 
adjustSocketFactory(URLConnection) - Method in class com.jproxy.proxy.servlet.ServletTunnel
The method gets invoked after URLConnection opening.
authenticate(Hashtable) - Static method in class com.jproxy.proxy.providers.OrionNamingContextFactory
 
authenticate(Long) - Static method in class com.jproxy.proxy.providers.OrionNamingContextFactory
 
available() - Method in class com.jproxy.proxy.servlet.HelperInputStream
 

B

Base - class com.jproxy.samples.ejb.test.Base.
The most base class in Session implementation
Base() - Constructor for class com.jproxy.samples.ejb.test.Base
 
birthday - Variable in class com.jproxy.proxy.HashObject
A time in mills when object was hashed.
body() - Method in class com.jproxy.proxy.callback.HttpCallbackClient
ThreadSupport implementation Performs popAll on the CallbackServer object every pollingTime.

C

call(Object) - Method in class com.jproxy.proxy.Invocator
The method that delegates request for remote object access to proper method: construct(), destruct(), invoke(), getInstance()
call(Object) - Method in class com.jproxy.proxy.callback.HttpCallbackClient
Passes request for method call to Invocator
call(Object) - Method in interface com.jproxy.proxy.callback.CallbackClient
Passes request for method call to Invocator
CALLBACK_PENDING_TIME - Static variable in class com.jproxy.proxy.Tunnel
A max pending time (mills) for client's polling request.
CALLBACK_TUNNEL_CLASS - Static variable in class com.jproxy.proxy.Tunnel
A class name of asynchronous tunnel.
callbackClient - Variable in class com.jproxy.proxy.httpserver.ClassServer
 
CallbackClient - interface com.jproxy.proxy.callback.CallbackClient.
The CallbackClient interface The interface is used to implemnt client-side Tunnel server for callback support.
CallbackInvocator - class com.jproxy.proxy.CallbackInvocator.
The CallbackInvocator class implements Invocator class.
CallbackInvocator(Tunnel) - Constructor for class com.jproxy.proxy.CallbackInvocator
constructs CallbackInvocator instance
CallbackServer - interface com.jproxy.proxy.callback.CallbackServer.
The remote interface for remote object located on Tunneling server.
CallbackTunnel - class com.jproxy.proxy.callback.CallbackTunnel.
The invoker-side object distribution protocol implementation.
CallbackTunnel(CallbackServer) - Constructor for class com.jproxy.proxy.callback.CallbackTunnel
Constructs instance of CallbackTunnel.
callbackTunnels - Static variable in class com.jproxy.proxy.Tunnel
All callback tunnels hashed by URL String of Tunneling server.
ClassFileServer - class com.jproxy.proxy.httpserver.ClassFileServer.
The ClassFileServer implements a ClassServer that reads class files from the file system.
ClassFileServer(int, String) - Constructor for class com.jproxy.proxy.httpserver.ClassFileServer
Constructs a ClassFileServer.
classHash - Variable in class com.jproxy.proxy.stubgen.TunnelClassLoader
 
className - Variable in class com.jproxy.proxy.stubgen.StubGen
 
className - Variable in class com.jproxy.proxy.stubgen.Proxyc
 
classpath - Variable in class com.jproxy.proxy.stubgen.Proxyc
 
ClassServer - class com.jproxy.proxy.httpserver.ClassServer.
The ClassServer class that supports Dynamic Class Dounloading and recognizes special HTTP request for triggering polling.
CLASSSERVER_CLASSPATH - Static variable in class com.jproxy.proxy.callback.HttpCallbackClient
The classpath for dynamic class downloading for client-side HttpServer
clean() - Method in class com.jproxy.proxy.stubgen.Proxyc
 
clear() - Method in class com.jproxy.proxy.callback.HttpCallbackServer
Removes all objects from the stack.
clear() - Method in interface com.jproxy.proxy.callback.CallbackServer
Removes all objects from the stack.
clone() - Method in class com.jproxy.proxy.TunnelData
 
close() - Method in class com.jproxy.proxy.servlet.HelperInputStream
 
close() - Method in class com.jproxy.proxy.stubgen.IndentedFile
Close the file
Close() - Method in class com.jproxy.proxy.servlet.TunnelHttpHandler
 
Close() - Method in class com.jproxy.proxy.servlet.TunnelHttpClient
 
closeServer() - Method in class com.jproxy.proxy.servlet.TunnelHttpClient
 
com.jproxy.proxy - package com.jproxy.proxy
 
com.jproxy.proxy.callback - package com.jproxy.proxy.callback
 
com.jproxy.proxy.httpserver - package com.jproxy.proxy.httpserver
 
com.jproxy.proxy.providers - package com.jproxy.proxy.providers
 
com.jproxy.proxy.server - package com.jproxy.proxy.server
 
com.jproxy.proxy.servlet - package com.jproxy.proxy.servlet
 
com.jproxy.proxy.stubgen - package com.jproxy.proxy.stubgen
 
com.jproxy.proxy.util - package com.jproxy.proxy.util
 
com.jproxy.samples.corba.test - package com.jproxy.samples.corba.test
 
com.jproxy.samples.ejb.test - package com.jproxy.samples.ejb.test
 
com.jproxy.samples.interfaces - package com.jproxy.samples.interfaces
 
com.jproxy.samples.rmi.test - package com.jproxy.samples.rmi.test
 
Command - class com.jproxy.proxy.stubgen.Command.
 
Command() - Constructor for class com.jproxy.proxy.stubgen.Command
 
CommandException - exception com.jproxy.proxy.stubgen.CommandException.
This class represents an exception thrown by the Command.execute(...)
CommandException(String) - Constructor for class com.jproxy.proxy.stubgen.CommandException
 
Common - class com.jproxy.proxy.stubgen.Common.
 
Common() - Constructor for class com.jproxy.proxy.stubgen.Common
 
comp(byte[], ByteArrayOutputStream) - Static method in class com.jproxy.proxy.Features
 
compile(String, String, String, String) - Static method in class com.jproxy.proxy.stubgen.Command
 
compileFromJava(String, String, String, String) - Static method in class com.jproxy.proxy.stubgen.Command
 
COMPRESSION_ENABLED - Static variable in class com.jproxy.proxy.Tunnel
A flag enabling data compression during marshaling and unmarshaling.
connect() - Method in class com.jproxy.proxy.servlet.TunnelHttpURLConnection
 
construct(long, Constructor, Object[]) - Method in interface com.jproxy.proxy.InvocationInterceptor
 
construct(long, Constructor, Object[]) - Method in class com.jproxy.proxy.DefaultInvocationInterceptor
 
construct(long, Constructor, Object[]) - Method in class com.jproxy.proxy.providers.OrionInvocationInterceptor
 
construct(long, Constructor, Object[]) - Method in class com.jproxy.proxy.providers.JaasInvocationInterceptor
 
construct(Object, Class[], Object[]) - Static method in class com.jproxy.proxy.Helper
 
CONSTRUCTOR - Static variable in interface com.jproxy.proxy.Marshalable
 
constructUrl(String, String, String) - Static method in class com.jproxy.proxy.Helper
 
context - Variable in class com.jproxy.samples.ejb.test.SessionClientNoEJB
 
context - Variable in class com.jproxy.samples.ejb.test.SessionClient
 
convertMethod(Method) - Static method in class com.jproxy.proxy.stubgen.Common
 
correctPath(String) - Static method in class com.jproxy.proxy.util.Util
 
correctPaths(String) - Static method in class com.jproxy.proxy.util.Util
 
create() - Method in interface com.jproxy.samples.ejb.test.ISessionHome
 
create(Object, long) - Method in class com.jproxy.proxy.ProxyHashtable
Adds the object to hashtable
createCallbackClient(String, Hashtable) - Static method in class com.jproxy.proxy.callback.HttpCallbackClient
 
createCallbackProxy(String, Object) - Method in class com.jproxy.proxy.callback.HttpCallbackClient
Creates callback proxy
createCallbackProxy(String, Object) - Method in interface com.jproxy.proxy.callback.CallbackClient
Creates callback proxy
createCallbackServer(String, Hashtable) - Static method in class com.jproxy.proxy.callback.HttpCallbackClient
The static method-helper that creates instance of HttpCallbackServer on Tunneling server.
createCallbackTunnel(CallbackServer) - Static method in class com.jproxy.proxy.Tunnel
 
createConstructRequest(String, String[], Class[], Object[]) - Method in class com.jproxy.proxy.Tunnel
 
createConstructRequest(String, String[], Class[], Object[], String) - Static method in class com.jproxy.proxy.TunnelData
 
createDestructRequest(long) - Static method in class com.jproxy.proxy.TunnelData
 
createDestructRequest(long) - Method in class com.jproxy.proxy.Tunnel
 
createHashObject(Object, String[], long, boolean) - Method in class com.jproxy.proxy.Invocator
 
createInvokeRequest(long, Method, Object[]) - Method in class com.jproxy.proxy.Tunnel
 
createInvokeRequest(long, Method, Object[], String) - Static method in class com.jproxy.proxy.TunnelData
 
createMethodString(String, Class[]) - Static method in class com.jproxy.proxy.TunnelData
 
createReferenceRequest(long) - Method in class com.jproxy.proxy.Tunnel
 
createReferenceRequest(long, String) - Static method in class com.jproxy.proxy.TunnelData
 
createSocket(InetAddress, int) - Method in class com.jproxy.proxy.servlet.SSLProxySocketFactory
 
createSocket(InetAddress, int, InetAddress, int) - Method in class com.jproxy.proxy.servlet.SSLProxySocketFactory
 
createSocket(Socket, String, int, boolean) - Method in class com.jproxy.proxy.servlet.SSLProxySocketFactory
 
createSocket(String, int) - Method in class com.jproxy.proxy.servlet.SSLProxySocketFactory
 
createSocket(String, int, InetAddress, int) - Method in class com.jproxy.proxy.servlet.SSLProxySocketFactory
 
createStubRequest(String[]) - Method in class com.jproxy.proxy.Tunnel
 
createStubRequest(String[], String) - Static method in class com.jproxy.proxy.TunnelData
 
createTunnel() - Method in class com.jproxy.proxy.Invocator
 
createTunnel() - Method in class com.jproxy.proxy.CallbackInvocator
 
createTunnel() - Method in class com.jproxy.proxy.server.SynchronousInvocator
 
createTunnel() - Method in class com.jproxy.proxy.stubgen.StubgenInvocator
 
createTunnel(String) - Static method in class com.jproxy.proxy.Tunnel
 
createURLStreamHandler(String) - Method in class com.jproxy.proxy.servlet.TunnelURLStreamHandlerFactory
 

D

DataStack - class com.jproxy.proxy.DataStack.
The DataStack class accelerates communication between client and Tunnel server.
DATASTACK_ENABLED - Static variable in class com.jproxy.proxy.Tunnel
A flag enabling remote call optimization.
DataStack(Tunnel) - Constructor for class com.jproxy.proxy.DataStack
Constructs DataStack object for Tunnel object
DEBUG - Static variable in class com.jproxy.proxy.Log
 
debug(String) - Static method in class com.jproxy.proxy.Log
 
decomp(InputStream) - Static method in class com.jproxy.proxy.Features
 
DEFAULT_MAX_ATTEMPTS - Static variable in class com.jproxy.proxy.Features
 
DEFAULT_POLLING_TIME - Static variable in class com.jproxy.proxy.callback.HttpCallbackClient
If CALLBACK_POLLING_TIME is not set then DEFAULT_POLLING_TIME is used
DEFAULT_PORT - Static variable in class com.jproxy.proxy.callback.HttpCallbackClient
If CALLBACK_PORT is not set then DEFAULT_PORT is used
DEFAULT_REMOTE_CLASSES - Static variable in class com.jproxy.proxy.Helper
 
DEFAULT_TUNNEL_URL - Static variable in class com.jproxy.proxy.servlet.ServletTunnel
 
DefaultInvocationInterceptor - class com.jproxy.proxy.DefaultInvocationInterceptor.
 
DefaultInvocationInterceptor() - Constructor for class com.jproxy.proxy.DefaultInvocationInterceptor
 
defaultTTL - Static variable in class com.jproxy.proxy.HashObject
The default time-to-live for hashed object.
defaultValue - Variable in class com.jproxy.proxy.Wraper
default value
delay(long) - Static method in class com.jproxy.proxy.util.Util
 
delete() - Method in class com.jproxy.proxy.stubgen.IndentedFile
Close and delete the file
deserializeObject(InputStream, ClassLoader, Invocator) - Static method in class com.jproxy.proxy.Helper
Generic helper for object deserialization from InputStream.
destroy() - Method in class com.jproxy.proxy.Invocator
Destroys invocator, release references to all hashed remote objects, stops garbage collector
destroy() - Static method in class com.jproxy.proxy.DataStack
destroys all opened DataStack objects
destroy() - Method in class com.jproxy.proxy.servlet.TunnelServlet
Destroy the servlet.
destroy() - Method in class com.jproxy.samples.ejb.test.SessionClientNoEJB
 
destroy() - Method in class com.jproxy.samples.ejb.test.SessionClient
 
destroy() - Method in class com.jproxy.samples.ejb.test.PerformanceApplet
 
destroy(Vector, Object) - Method in interface com.jproxy.proxy.InvocationInterceptor
 
destroy(Vector, Object) - Method in class com.jproxy.proxy.DefaultInvocationInterceptor
 
destroy(Vector, Object) - Method in class com.jproxy.proxy.providers.OrionInvocationInterceptor
 
destroy(Vector, Object) - Method in class com.jproxy.proxy.providers.JaasInvocationInterceptor
 
destroyCallbackClient(String) - Static method in class com.jproxy.proxy.callback.HttpCallbackClient
 
DESTRUCTOR - Static variable in interface com.jproxy.proxy.Marshalable
 
dir - Variable in class com.jproxy.proxy.stubgen.StubGen
 
dir - Variable in class com.jproxy.proxy.stubgen.Proxyc
 
dispatch(Remote, RemoteCall, int, long) - Method in class com.jproxy.samples.rmi.test.TestImpl_Skel
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class com.jproxy.proxy.servlet.TunnelServlet
HttpServlet implementation.
doPost(HttpServletRequest, HttpServletResponse) - Method in class com.jproxy.proxy.servlet.TunnelServlet
 
DummyStub - class com.jproxy.proxy.DummyStub.
 
DummyStub(TunnelInvocationHandler) - Constructor for class com.jproxy.proxy.DummyStub
 
DynamicProxyInvocationHandler - class com.jproxy.proxy.DynamicProxyInvocationHandler.
Implementation of InvocationHandler used by DynamicProxyStub.
DynamicProxyInvocationHandler(TunnelInvocationHandler) - Constructor for class com.jproxy.proxy.DynamicProxyInvocationHandler
Constructor for DynamicProxyInvocationHandler

E

echoBytes(byte[]) - Method in class com.jproxy.samples.corba.test.TestImpl
 
echoBytes(byte[]) - Method in class com.jproxy.samples.ejb.test.Test
 
echoBytes(byte[]) - Method in interface com.jproxy.samples.interfaces.ITest
 
echoBytes(byte[]) - Method in class com.jproxy.samples.rmi.test.TestImpl
 
echoBytes(byte[]) - Method in class com.jproxy.samples.rmi.test.TestImpl_Stub
 
ejbActivate() - Method in class com.jproxy.samples.ejb.test.Base
activate() implementation
ejbCreate() - Method in class com.jproxy.samples.ejb.test.Base
The bean create method.
ejbPassivate() - Method in class com.jproxy.samples.ejb.test.Base
passivate() implementation
ejbRemove() - Method in class com.jproxy.samples.ejb.test.Base
remove() implementation
env - Static variable in class com.jproxy.proxy.Tunnel
All tunnels hashed by URL String of Tunneling server
env - Variable in class com.jproxy.samples.ejb.test.SessionClientNoEJB
 
env - Variable in class com.jproxy.samples.ejb.test.SessionClient
 
equals(Object) - Method in class com.jproxy.proxy.HashObject
 
ERROR - Static variable in class com.jproxy.proxy.Log
 
error(String) - Static method in class com.jproxy.proxy.Log
 
execute(String) - Static method in class com.jproxy.proxy.stubgen.Command
 
extract(Any) - Static method in class com.jproxy.samples.corba.test.TestHelper
 

F

FailoverTunnelInvocationInterceptor - class com.jproxy.proxy.FailoverTunnelInvocationInterceptor.
 
FailoverTunnelInvocationInterceptor(int) - Constructor for class com.jproxy.proxy.FailoverTunnelInvocationInterceptor
 
FATAL - Static variable in class com.jproxy.proxy.Log
 
fatal(String) - Static method in class com.jproxy.proxy.Log
 
features - Static variable in class com.jproxy.proxy.Tunnel
 
Features - class com.jproxy.proxy.Features.
 
Features() - Constructor for class com.jproxy.proxy.Features
 
FIFOStack - class com.jproxy.proxy.server.FIFOStack.
 
FIFOStack() - Constructor for class com.jproxy.proxy.server.FIFOStack
 
file2String(String) - Static method in class com.jproxy.proxy.util.Util
 
fileName - Variable in class com.jproxy.proxy.stubgen.StubGen
 
FileVector - class com.jproxy.proxy.util.FileVector.
 
FileVector(File) - Constructor for class com.jproxy.proxy.util.FileVector
 
findClass(String) - Method in class com.jproxy.proxy.stubgen.TunnelClassLoader
 
findConstructor(Class, Class[]) - Static method in class com.jproxy.proxy.Helper
 
findDeclaredException(Method, Class) - Static method in class com.jproxy.proxy.Helper
 
findFile(File) - Method in class com.jproxy.proxy.util.FileVector
 
findInterfaceByName(String, Class) - Static method in class com.jproxy.proxy.Helper
 
findMethod(Class, String, Class[]) - Static method in class com.jproxy.proxy.Helper
 
findPrimitives(Class[]) - Static method in class com.jproxy.proxy.TunnelData
Helper method for finding primitive types for method arguments
findRemote(Class) - Static method in class com.jproxy.proxy.Helper
 
fireMessageListener(Message) - Method in class com.jproxy.proxy.callback.HttpCallbackServer
Fires MessageListener and passes Message to the it.
fireMessageListener(Message) - Method in interface com.jproxy.proxy.callback.CallbackServer
Fires MessageListener and passes Message to the it.

G

gc(ProxyHashtable) - Static method in class com.jproxy.proxy.Features
 
generate() - Method in class com.jproxy.proxy.stubgen.Proxyc
 
get(long) - Method in class com.jproxy.proxy.ProxyHashtable
Seeks hash-object by specified objectId key value
get(long, long) - Method in class com.jproxy.proxy.ProxyHashtable
Seeks hash-object in hashtable by specified object wrapped in hash-object.
get(Object) - Method in class com.jproxy.proxy.util.Hashtable2
 
getAllInterfaces(Class) - Static method in class com.jproxy.proxy.Helper
 
getAppletInfo() - Method in class com.jproxy.samples.ejb.test.PerformanceApplet
 
getArguments() - Method in class com.jproxy.proxy.TunnelData
 
getArguments() - Method in interface com.jproxy.proxy.Marshalable
 
getBytes(String) - Method in class com.jproxy.proxy.httpserver.ClassServer
Returns an array of bytes containing the bytecodes for the class represented by the argument path.
getBytes(String) - Method in class com.jproxy.proxy.httpserver.ClassFileServer
Returns an array of bytes containing the bytecodes for the class represented by the argument path.
getCallbackClient() - Method in class com.jproxy.proxy.Tunnel
 
getCallbackClient() - Method in class com.jproxy.proxy.callback.CallbackTunnel
 
getCallbackClient() - Method in class com.jproxy.proxy.servlet.ServletTunnel
The method returns CallbackClient object for enabling callbacks over HTTP The method creates server-side CallbackServer object that collects all callback requests, which then may be delivered by client request CallbackClient.popAll()
getCallbackInterfaceName(String) - Static method in class com.jproxy.proxy.Helper
 
getCallbackServer() - Method in class com.jproxy.proxy.callback.CallbackTunnel
 
getCallbackServer() - Method in class com.jproxy.proxy.callback.HttpCallbackClient
Returns proxy to CallbackServer.
getCallbackServer() - Method in interface com.jproxy.proxy.callback.CallbackClient
Returns proxy to CallbackServer.
getClassFromStub(String) - Static method in class com.jproxy.proxy.stubgen.Common
 
getClassInheritance(Class) - Static method in class com.jproxy.proxy.Helper
 
getClassLoader() - Method in class com.jproxy.proxy.server.SynchronousInvocator
The TunnelClassLoader used by bytecode stub generator.
getClassName(Class) - Static method in class com.jproxy.proxy.Helper
Returns the name of the given type
getClassName(Class) - Static method in class com.jproxy.proxy.stubgen.Common
Returns the name of the given type
getConstructor() - Method in class com.jproxy.proxy.TunnelData
 
getConstructor() - Method in interface com.jproxy.proxy.Marshalable
 
getDataStack(Tunnel) - Static method in class com.jproxy.proxy.DataStack
The factory for DataStack instantiation.
getDefaultCipherSuites() - Method in class com.jproxy.proxy.servlet.SSLProxySocketFactory
 
getDefaultValue(Class) - Static method in class com.jproxy.proxy.stubgen.Common
Returns the default value of the given Java Type.
getException() - Method in class com.jproxy.proxy.TunnelData
 
getException() - Method in interface com.jproxy.proxy.Marshalable
 
getInitialContext(Hashtable) - Method in class com.jproxy.proxy.NamingContextFactory
 
getInitialContext(Hashtable) - Method in class com.jproxy.proxy.providers.OrionNamingContextFactory
 
getInputStream() - Method in class com.jproxy.proxy.servlet.HelperInputStream
 
getInputStream() - Method in class com.jproxy.proxy.servlet.TunnelHttpClient
 
getInstance(long) - Method in class com.jproxy.proxy.Tunnel
The helper method for getting existing instance of Tunneling object located on Tunneling server by given objectId
getInterfaceNames() - Method in class com.jproxy.proxy.TunnelData
 
getInterfaceNames() - Method in class com.jproxy.proxy.TunnelInvocationHandler
Tunnelizable implementation
getInterfaceNames() - Method in interface com.jproxy.proxy.Marshalable
 
getInterfaceNames() - Method in class com.jproxy.proxy.stubgen.Proxyc
 
getInterfaces() - Method in class com.jproxy.proxy.TunnelData
 
getInterfaces() - Method in interface com.jproxy.proxy.Marshalable
 
getInvocator() - Method in class com.jproxy.proxy.callback.HttpCallbackClient
Returns Invocator.
getInvocator() - Method in interface com.jproxy.proxy.callback.CallbackClient
Returns Invocator.
getJustClassName(String) - Static method in class com.jproxy.proxy.stubgen.Common
 
getLocalHostName() - Static method in class com.jproxy.proxy.util.Util
 
getMethod(Class) - Method in class com.jproxy.proxy.TunnelData
 
getMethod(Class) - Method in interface com.jproxy.proxy.Marshalable
 
GetNew(URL) - Static method in class com.jproxy.proxy.servlet.TunnelHttpClient
 
getObjectClassName() - Method in class com.jproxy.proxy.TunnelInvocationHandler
 
getObjectId() - Method in class com.jproxy.proxy.TunnelData
 
getObjectId() - Method in class com.jproxy.proxy.TunnelInvocationHandler
Tunnelizable implementation
getObjectId() - Method in interface com.jproxy.proxy.Marshalable
 
getObjectInstance(Object, Name, Context, Hashtable) - Method in class com.jproxy.proxy.NamingContextFactory
 
getObjectInstance(Object, Name, Context, Hashtable) - Method in class com.jproxy.proxy.providers.OrionNamingContextFactory
 
getOperations() - Method in class com.jproxy.samples.rmi.test.TestImpl_Skel
 
getOutputStream() - Method in class com.jproxy.proxy.servlet.TunnelHttpClient
 
getPackageName(String) - Static method in class com.jproxy.proxy.stubgen.Common
 
getParameterInfo() - Method in class com.jproxy.samples.ejb.test.PerformanceApplet
 
getRequestId() - Method in class com.jproxy.proxy.TunnelData
 
getRequestId() - Method in interface com.jproxy.proxy.Marshalable
 
getRequestType() - Method in class com.jproxy.proxy.TunnelData
 
getRequestType() - Method in interface com.jproxy.proxy.Marshalable
 
getResult() - Method in class com.jproxy.proxy.TunnelData
 
getResult() - Method in class com.jproxy.proxy.DataStack
Returns results for performed requests
getResult() - Method in interface com.jproxy.proxy.Marshalable
 
getResult(Object) - Method in class com.jproxy.proxy.callback.HttpCallbackServer
The method may be used by invoker to get result of method call on callback object.
getResult(Object) - Method in interface com.jproxy.proxy.callback.CallbackServer
The method may be used by invoker to get result of method call on callback object.
getServerTime() - Method in class com.jproxy.samples.corba.test.TestImpl
 
getServerTime() - Method in interface com.jproxy.samples.corba.test.TestOperations
 
getServerTime() - Method in class com.jproxy.samples.corba.test._TestStub
 
getServerTime() - Method in class com.jproxy.samples.ejb.test.Test
 
getServerTime() - Method in interface com.jproxy.samples.interfaces.ITest
 
getServerTime() - Method in class com.jproxy.samples.rmi.test.TestImpl
 
getServerTime() - Method in class com.jproxy.samples.rmi.test.TestImpl_Stub
 
getServerUrl() - Method in class com.jproxy.proxy.TunnelData
 
getServerUrl() - Method in interface com.jproxy.proxy.Marshalable
 
getServerUrl() - Method in class com.jproxy.proxy.Tunnel
 
getSessionId() - Method in class com.jproxy.proxy.TunnelData
 
getSessionId() - Method in interface com.jproxy.proxy.Marshalable
 
getSize() - Method in class com.jproxy.proxy.callback.HttpCallbackServer
Returns a number of elements in the stack.
getSize() - Method in interface com.jproxy.proxy.callback.CallbackServer
Returns a number of elements in the stack.
GetSocket() - Method in class com.jproxy.proxy.servlet.TunnelHttpHandler
 
GetSocket() - Method in class com.jproxy.proxy.servlet.TunnelHttpClient
 
getStackTrace(Throwable) - Static method in class com.jproxy.proxy.Helper
 
getStubClassName(String[]) - Static method in class com.jproxy.proxy.stubgen.Common
 
getStubDir() - Method in class com.jproxy.proxy.stubgen.TunnelClassLoader
 
getSupportedCipherSuites() - Method in class com.jproxy.proxy.servlet.SSLProxySocketFactory
 
getTimeout() - Method in class com.jproxy.proxy.Tunnel
The method returns communication timeout for tunnel (measured in milliseconds).
getTunnel() - Method in class com.jproxy.proxy.TunnelInvocationHandler
Tunnelizable implementation
getTunnelInvocationHandler() - Method in class com.jproxy.proxy.DummyStub
 
getTunnelInvocationHandler() - Method in interface com.jproxy.proxy.Tunnelizable
 
getTunnelInvocationHandler() - Method in class com.jproxy.proxy.DynamicProxyInvocationHandler
 
getTunnelInvocationInterceptor() - Static method in class com.jproxy.proxy.TunnelInvocationHandler
 
getTypes(Object[], boolean[]) - Static method in class com.jproxy.proxy.Wraper
 
getWraper(Class) - Static method in class com.jproxy.proxy.Wraper
 

H

handle(Callback[]) - Method in class com.jproxy.proxy.providers.JaasInvocationInterceptor
 
HashObject - class com.jproxy.proxy.HashObject.
The wraper for remote objects for its lifetime management by ProxyHashtable
HashObject(Object, long) - Constructor for class com.jproxy.proxy.HashObject
Constructs HashObject for given remote obj.
hashtable - Variable in class com.jproxy.proxy.ProxyHashtable
 
Hashtable2 - class com.jproxy.proxy.util.Hashtable2.
 
Hashtable2() - Constructor for class com.jproxy.proxy.util.Hashtable2
 
hasMoreElements() - Method in class com.jproxy.proxy.SerializableEnumeration
 
Helper - class com.jproxy.proxy.Helper.
Helper class has a number of static common methods that used by different classes in Tunneling The most of methods uses Java reflection and used during stub generation or remote call.
Helper() - Constructor for class com.jproxy.proxy.Helper
 
helperInputStream - Variable in class com.jproxy.proxy.servlet.ServletTunnel
 
HelperInputStream - class com.jproxy.proxy.servlet.HelperInputStream.
 
HelperInputStream() - Constructor for class com.jproxy.proxy.servlet.HelperInputStream
 
HelperInputStream(InputStream) - Constructor for class com.jproxy.proxy.servlet.HelperInputStream
 
HOST_URL - Static variable in class com.jproxy.proxy.Tunnel
A URL String of Tunneling server
hostUrl - Variable in class com.jproxy.samples.ejb.test.SessionClientNoEJB
 
hostUrl - Variable in class com.jproxy.samples.ejb.test.SessionClient
 
HttpCallbackClient - class com.jproxy.proxy.callback.HttpCallbackClient.
The HttpCallbackClient class.
HttpCallbackClient(String, Hashtable, CallbackServer) - Constructor for class com.jproxy.proxy.callback.HttpCallbackClient
Contructs instance.
HttpCallbackServer - class com.jproxy.proxy.callback.HttpCallbackServer.
The implementation of remote object used to support callback This object is shared between several callers and one consumer.
HttpCallbackServer(Hashtable) - Constructor for class com.jproxy.proxy.callback.HttpCallbackServer
Constructs instance of remote object

I

id() - Static method in class com.jproxy.samples.corba.test.TestHelper
 
implementsInterface(Class, Class) - Static method in class com.jproxy.proxy.stubgen.Common
Returns true if the given class implements the given interface
IndentedFile - class com.jproxy.proxy.stubgen.IndentedFile.
The IndentedFile Class allows to create an ASCCI file with indented lines.
IndentedFile(String) - Constructor for class com.jproxy.proxy.stubgen.IndentedFile
Cerates a new IndentedFile with the given name.
indentMinus() - Method in class com.jproxy.proxy.stubgen.IndentedFile
Decrement the indentation value.
indentPlus() - Method in class com.jproxy.proxy.stubgen.IndentedFile
Increment the indentation value.
info(String) - Static method in class com.jproxy.proxy.Log
 
INFORMATION - Static variable in class com.jproxy.proxy.Log
 
init() - Method in class com.jproxy.proxy.DataStack
Initializes the DataStack object.
init() - Method in class com.jproxy.samples.ejb.test.SessionClientNoEJB
Applet init method JProxy may be used as simple ORB.
init() - Method in class com.jproxy.samples.ejb.test.SessionClient
 
init() - Method in class com.jproxy.samples.ejb.test.PerformanceApplet
 
init(ServletConfig) - Method in class com.jproxy.proxy.servlet.TunnelServlet
Initialize the servlet.
init(String, String, int) - Method in class com.jproxy.proxy.servlet.SSLProxySocketFactory
 
INITIAL_CONTEXT_FACTORY - Static variable in class com.jproxy.proxy.Tunnel
The classname of InitialContectFactory of remote JNDI
insert(Any, Test) - Static method in class com.jproxy.samples.corba.test.TestHelper
 
interfaceClasses - Variable in class com.jproxy.proxy.stubgen.StubGen
 
interfaceNames - Variable in class com.jproxy.proxy.stubgen.StubGen
 
interfaceNames - Variable in class com.jproxy.proxy.stubgen.Proxyc
 
INVOCATION_INTERCEPTOR - Static variable in class com.jproxy.proxy.Tunnel
 
InvocationInterceptor - interface com.jproxy.proxy.InvocationInterceptor.
 
invocationInterceptorClass - Static variable in class com.jproxy.proxy.ProxyHashtable
 
Invocator - class com.jproxy.proxy.Invocator.
The abstract class that is responsible for direct access of remote objects Invocator objects is located on Tunneling server.
INVOCATOR_THREADING_ENABLED - Static variable in class com.jproxy.proxy.Tunnel
 
Invocator(Tunnel) - Constructor for class com.jproxy.proxy.Invocator
Creates instance with properties passed as Hashtable object.
invoke(long, Object, Method, Object[]) - Method in interface com.jproxy.proxy.InvocationInterceptor
 
invoke(long, Object, Method, Object[]) - Method in class com.jproxy.proxy.DefaultInvocationInterceptor
 
invoke(long, Object, Method, Object[]) - Method in class com.jproxy.proxy.providers.OrionInvocationInterceptor
 
invoke(long, Object, Method, Object[]) - Method in class com.jproxy.proxy.providers.JaasInvocationInterceptor
 
invoke(Object) - Method in class com.jproxy.proxy.Tunnel
The method sends marshaled data and unmurshal result for remote call.
invoke(Object) - Method in class com.jproxy.proxy.callback.CallbackTunnel
The method marshales data to the CallbackServer remote object The result is not supported in the implementation.
invoke(Object) - Method in class com.jproxy.proxy.servlet.ServletTunnel
The method marshales data and unmurshal result for remote call.
invoke(Object, Method, Object[]) - Method in class com.jproxy.proxy.DynamicProxyInvocationHandler
The implementation of InvocationHandler Processes a method invocation on a proxy instance and returns the result.
invoke(Object, Method, Object[]) - Method in class com.jproxy.proxy.providers.OrionNamingContext
 
invoke(Object, String, Class[], Object[]) - Static method in class com.jproxy.proxy.Helper
Helper method.
invoke(Tunnelizable, Method, Object[]) - Method in class com.jproxy.proxy.FailoverTunnelInvocationInterceptor
 
invoke(Tunnelizable, Method, Object[]) - Method in class com.jproxy.proxy.TunnelInvocationHandler
The implementation of InvocationHandler Processes a method invocation on a proxy instance and returns the result.
invoke(Tunnelizable, Method, Object[]) - Method in interface com.jproxy.proxy.TunnelInvocationInterceptor
 
invokeAll(Object) - Method in class com.jproxy.proxy.Invocator
 
invokeMethod(long, Method, Object[]) - Method in class com.jproxy.proxy.Tunnel
The helper method for invoking method on instance of Tunneling object on Tunneling server
invokeMethod(Object, Method, Object[]) - Method in class com.jproxy.proxy.TunnelInvocationHandler
The method delegates calls to Tunnel object.
invokeOne(Object) - Method in class com.jproxy.proxy.Invocator
 
invokeRequest(Marshalable) - Method in class com.jproxy.proxy.Tunnel
 
isClosed - Variable in class com.jproxy.proxy.servlet.HelperInputStream
 
isCompressed - Variable in class com.jproxy.proxy.SerializableData
 
isEnable(int) - Static method in class com.jproxy.proxy.Log
 
ISession - interface com.jproxy.samples.ejb.test.ISession.
ISession interface agregates all remote interfaces.
ISessionHome - interface com.jproxy.samples.ejb.test.ISessionHome.
 
isInitialized - Variable in class com.jproxy.samples.ejb.test.SessionClient
 
isLinkable - Variable in class com.jproxy.proxy.HashObject
 
isOn - Static variable in class com.jproxy.proxy.DataStack
 
isRemote(Class) - Static method in class com.jproxy.proxy.Helper
 
isRunning() - Method in interface com.jproxy.proxy.callback.CallbackClient
Checks if thread that performs polling is running.
isRunning() - Method in class com.jproxy.proxy.httpserver.ClassServer
 
isRunning() - Method in class com.jproxy.proxy.util.ThreadSupport
 
isSending() - Method in class com.jproxy.proxy.DataStack
returns flag showing if sending of package is in progress
isSerializable(Class) - Static method in class com.jproxy.proxy.stubgen.Common
Returns true if the given class is a Serializable Java Type, false otherwise.
isStopping() - Method in class com.jproxy.proxy.util.ThreadSupport
 
isStubClassName(String) - Static method in class com.jproxy.proxy.stubgen.Common
 
isVoid(Class) - Static method in class com.jproxy.proxy.stubgen.Common
Returns true if the given type is the type 'void'
ITest - interface com.jproxy.samples.interfaces.ITest.
 

J

JAAS_CONFIGURATION_NAME - Static variable in class com.jproxy.proxy.Tunnel
A JAAS Configuration name.
jaasConfigurationName - Static variable in class com.jproxy.proxy.providers.JaasInvocationInterceptor
 
JaasInvocationInterceptor - class com.jproxy.proxy.providers.JaasInvocationInterceptor.
 
JaasInvocationInterceptor() - Constructor for class com.jproxy.proxy.providers.JaasInvocationInterceptor
 
javacOptions - Variable in class com.jproxy.proxy.stubgen.Proxyc
 
justClassName - Variable in class com.jproxy.proxy.stubgen.StubGen
 
justInterfaceNames - Variable in class com.jproxy.proxy.stubgen.StubGen
 

K

keys() - Method in class com.jproxy.proxy.ProxyHashtable
 
keys() - Method in class com.jproxy.proxy.util.Hashtable2
 

L

lastAccessTime - Variable in class com.jproxy.proxy.HashObject
latest time when hashed object was accesed
lastReadTime - Variable in class com.jproxy.proxy.servlet.HelperInputStream
 
length - Variable in class com.jproxy.proxy.servlet.HelperInputStream
 
loadClass(String) - Method in class com.jproxy.proxy.stubgen.TunnelClassLoader
 
loadProxyInterfaces() - Static method in class com.jproxy.proxy.Helper
 
log - Static variable in class com.jproxy.proxy.Log
 
Log - class com.jproxy.proxy.Log.
 
LOG_CLASS - Static variable in class com.jproxy.proxy.Tunnel
A class used as output for log information.
LOG_LEVEL - Static variable in class com.jproxy.proxy.Tunnel
A verbosity level of loggin: one og folowing: FATAL,ERROR,WARNING,INFORMATION,DEBUG,NONE or abbreviation: F,E,W,I,D,N
Log() - Constructor for class com.jproxy.proxy.Log
 
log(String, int) - Static method in class com.jproxy.proxy.Log
 
logLevel - Variable in class com.jproxy.proxy.Log
 

M

main(String[]) - Static method in class com.jproxy.proxy.httpserver.ClassFileServer
Main method to create the class server that reads class files.
main(String[]) - Static method in class com.jproxy.proxy.stubgen.StubGen
 
main(String[]) - Static method in class com.jproxy.proxy.stubgen.Proxyc
 
main(String[]) - Static method in class com.jproxy.samples.corba.test.TestClient
 
main(String[]) - Static method in class com.jproxy.samples.corba.test.TestServer
 
main(String[]) - Static method in class com.jproxy.samples.corba.test.TestCORBAClient
 
main(String[]) - Static method in class com.jproxy.samples.ejb.test.SessionClientNoEJB
 
main(String[]) - Static method in class com.jproxy.samples.ejb.test.SessionClient
 
main(String[]) - Static method in class com.jproxy.samples.ejb.test.PerformanceClient
 
main(String[]) - Static method in class com.jproxy.samples.rmi.test.TestClient
 
main(String[]) - Static method in class com.jproxy.samples.rmi.test.TestServer
 
mark(int) - Method in class com.jproxy.proxy.servlet.HelperInputStream
 
markSupported() - Method in class com.jproxy.proxy.servlet.HelperInputStream
 
Marshalable - interface com.jproxy.proxy.Marshalable.
It is Serializable.
MAX_FAILOVER_ATTEMPTS - Static variable in class com.jproxy.proxy.Tunnel
A max number of failover invocation attepts
METHOD - Static variable in interface com.jproxy.proxy.Marshalable
 
method2String(Method) - Static method in class com.jproxy.proxy.Helper
 
method2String(Method) - Static method in class com.jproxy.proxy.stubgen.Common
Source generation of the header of the given Method.

N

NamingContextFactory - class com.jproxy.proxy.NamingContextFactory.
JNDI Naming Sevice SPI implementation for Tunneling.
NamingContextFactory() - Constructor for class com.jproxy.proxy.NamingContextFactory
 
narrow(Object) - Static method in class com.jproxy.samples.corba.test.TestHelper
 
NATIVE_EXCEPTIONS_ENABLED - Static variable in class com.jproxy.proxy.Tunnel
 
NETWORK_PERFORMANCE_THRESHOLD - Static variable in class com.jproxy.proxy.Tunnel
 
newBytecodeProxy(TunnelInvocationHandler) - Method in class com.jproxy.proxy.server.SynchronousInvocator
 
newDirectProxy(TunnelInvocationHandler, boolean) - Method in class com.jproxy.proxy.server.SynchronousInvocator
 
newDynamicProxy(TunnelInvocationHandler) - Method in class com.jproxy.proxy.server.SynchronousInvocator
It obtains stub using Dynamic Proxy Class reflection API extension of Sun's JDK 1.3
newInstance(String, String[], Class[], Object[]) - Method in class com.jproxy.proxy.Tunnel
The helper method for creating new instance of Tunneling object on Tunneling server
newProxy(String[], long, String, boolean) - Method in class com.jproxy.proxy.Invocator
The method for obtaining proxy stub for remote interface.
newProxy(TunnelInvocationHandler, boolean) - Method in class com.jproxy.proxy.Invocator
The abstruct method for obtaining proxy stub for remote interface.
newProxy(TunnelInvocationHandler, boolean) - Method in class com.jproxy.proxy.CallbackInvocator
The implemntation of Invocator class.
newProxy(TunnelInvocationHandler, boolean) - Method in class com.jproxy.proxy.server.SynchronousInvocator
The implemntation of Invocator class.
newProxy(TunnelInvocationHandler, boolean) - Method in class com.jproxy.proxy.stubgen.StubgenInvocator
 
newStub(String[]) - Method in class com.jproxy.proxy.Tunnel
The helper method for creating new instance of Tunneling object on Tunneling server
nextElement() - Method in class com.jproxy.proxy.SerializableEnumeration
 
NONE - Static variable in class com.jproxy.proxy.Log
 

O

object - Variable in class com.jproxy.proxy.SerializableData
 
object - Variable in class com.jproxy.proxy.TunnelInvocationHandler
URL of Tunneling server that created the object
object - Variable in class com.jproxy.proxy.HashObject
The hashed object
OBJECT_DESTROY_ENABLED - Static variable in class com.jproxy.proxy.Tunnel
A flag enabling automatic object destuction.
OBJECT_TTL - Static variable in class com.jproxy.proxy.Tunnel
A time-to-live of remote object in mills
openConnectionCheckRedirects(URLConnection) - Static method in class com.jproxy.proxy.servlet.TunnelHttpURLConnection
opens a stream allowing redirects only to the same host.
OrionInvocationInterceptor - class com.jproxy.proxy.providers.OrionInvocationInterceptor.
 
OrionInvocationInterceptor() - Constructor for class com.jproxy.proxy.providers.OrionInvocationInterceptor
 
OrionNamingContext - class com.jproxy.proxy.providers.OrionNamingContext.
 
OrionNamingContext(Context, Hashtable) - Constructor for class com.jproxy.proxy.providers.OrionNamingContext
 
OrionNamingContextFactory - class com.jproxy.proxy.providers.OrionNamingContextFactory.
 
OrionNamingContextFactory() - Constructor for class com.jproxy.proxy.providers.OrionNamingContextFactory
 
out - Variable in class com.jproxy.proxy.Log
 

P

packageName - Variable in class com.jproxy.proxy.stubgen.StubGen
 
parseBoolean(String) - Static method in class com.jproxy.proxy.Tunnel
 
parseURL(String) - Static method in class com.jproxy.proxy.Helper
Helper for URL parsing.
peek() - Method in class com.jproxy.proxy.callback.HttpCallbackServer
Peeks previosly pushed request object from stack without changing status of the stack.
peek() - Method in interface com.jproxy.proxy.callback.CallbackServer
Peeks previosly pushed request object from stack without changing status of the stack.
peek() - Method in class com.jproxy.proxy.server.FIFOStack
 
perform() - Method in class com.jproxy.proxy.providers.JaasInvocationInterceptor
 
PerformanceApplet - class com.jproxy.samples.ejb.test.PerformanceApplet.
 
PerformanceApplet() - Constructor for class com.jproxy.samples.ejb.test.PerformanceApplet
 
PerformanceClient - class com.jproxy.samples.ejb.test.PerformanceClient.
 
PerformanceClient() - Constructor for class com.jproxy.samples.ejb.test.PerformanceClient
 
pop() - Method in class com.jproxy.proxy.callback.HttpCallbackServer
Pops previosly pushed request object from stack.
pop() - Method in interface com.jproxy.proxy.callback.CallbackServer
Pops previosly pushed request object from stack.
pop() - Method in class com.jproxy.proxy.server.FIFOStack
 
popAll() - Method in class com.jproxy.proxy.callback.HttpCallbackServer
Paps all existing request objects from stack.
popAll() - Method in interface com.jproxy.proxy.callback.CallbackServer
Paps all existing request object from the stack.
primitiveType - Variable in class com.jproxy.proxy.Wraper
primitive type
print(String) - Method in class com.jproxy.proxy.stubgen.IndentedFile
Print the given message with or without indentation.
println() - Method in class com.jproxy.proxy.stubgen.IndentedFile
Print the given message with indentation, and then finish the line.
println(String) - Method in class com.jproxy.proxy.stubgen.IndentedFile
Finish the line.
printStackTrace(PrintStream) - Method in class com.jproxy.proxy.StackWraperException
 
printStackTrace(PrintWriter) - Method in class com.jproxy.proxy.StackWraperException
 
PROVIDER_URL - Static variable in class com.jproxy.proxy.Tunnel
 
Proxyc - class com.jproxy.proxy.stubgen.Proxyc.
 
Proxyc() - Constructor for class com.jproxy.proxy.stubgen.Proxyc
 
Proxyc(String[], String, String) - Constructor for class com.jproxy.proxy.stubgen.Proxyc
 
ProxyHashtable - class com.jproxy.proxy.ProxyHashtable.
The class that keeps references of objects and tunneling objects (objects) in a hashtable and manages lifetime of the objects.
ProxyHashtable() - Constructor for class com.jproxy.proxy.ProxyHashtable
Default constructor
proxyObject - Variable in class com.jproxy.proxy.HashObject
The stub for remote object
push(Marshalable) - Method in class com.jproxy.proxy.DataStack
Pushes next request to stack and checks flags that may force a sending.
push(Object) - Method in class com.jproxy.proxy.callback.HttpCallbackServer
Pushes the request object to FIFO stack.
push(Object) - Method in interface com.jproxy.proxy.callback.CallbackServer
Pushes the request object to stack.
push(Object) - Method in class com.jproxy.proxy.server.FIFOStack
 
put(Object, Object) - Method in class com.jproxy.proxy.util.Hashtable2
 

R

read() - Method in class com.jproxy.proxy.servlet.HelperInputStream
 
read(InputStream) - Static method in class com.jproxy.samples.corba.test.TestHelper
 
REFERENCE - Static variable in interface com.jproxy.proxy.Marshalable
 
REMOTE_CLASSES - Static variable in class com.jproxy.proxy.Tunnel
A list of class names.
remoteInterfaces - Variable in class com.jproxy.proxy.HashObject
The remote interface name
remove(long) - Method in class com.jproxy.proxy.ProxyHashtable
Removes object from hashtable by specified id key value.
remove(Long) - Static method in class com.jproxy.proxy.providers.OrionNamingContextFactory
 
remove(Object) - Method in class com.jproxy.proxy.util.Hashtable2
 
removeAll() - Method in class com.jproxy.proxy.ProxyHashtable
Removes references to all remote objects from hashtable
removeInstance(Tunnelizable) - Method in class com.jproxy.proxy.Tunnel
 
replaceInString(String, String, String) - Static method in class com.jproxy.proxy.util.Util
 
replaceInString(String, String, String) - Static method in class com.jproxy.samples.ejb.test.PerformanceApplet
 
reset() - Method in class com.jproxy.proxy.servlet.HelperInputStream
 
RESULT - Static variable in interface com.jproxy.proxy.Marshalable
 
run() - Method in class com.jproxy.proxy.httpserver.ClassServer
The "listen" thread that accepts a connection to the server, parses the header to obtain the class file name and sends back the bytecodes for the class (or error if the class is not found or the response was malformed).
run() - Method in class com.jproxy.proxy.providers.JaasInvocationInterceptor
 
run() - Method in class com.jproxy.proxy.servlet.ServletTunnel
 
run() - Method in class com.jproxy.proxy.util.ThreadSupport
 
run() - Method in class com.jproxy.samples.ejb.test.PerformanceClient
 

S

send() - Method in class com.jproxy.proxy.DataStack
Performs sending of package to Tunnel server.
SerializableData - class com.jproxy.proxy.SerializableData.
 
SerializableData(boolean, Object) - Constructor for class com.jproxy.proxy.SerializableData
 
SerializableEnumeration - class com.jproxy.proxy.SerializableEnumeration.
 
SerializableEnumeration(Enumeration) - Constructor for class com.jproxy.proxy.SerializableEnumeration
 
serializeObject(SerializableData, ClassLoader, Invocator) - Static method in class com.jproxy.proxy.Helper
Generic helper for object serialization to byte array.
server - Variable in class com.jproxy.proxy.callback.CallbackTunnel
CallbackServer prosy object
SERVER_RESPONSE_MIN - Static variable in class com.jproxy.proxy.Tunnel
A minimum length of server response.
serverObjectId - Variable in class com.jproxy.proxy.callback.CallbackTunnel
 
serverTunnel - Variable in class com.jproxy.proxy.callback.CallbackTunnel
 
serviceTest(HttpServletRequest, HttpServletResponse) - Method in class com.jproxy.proxy.servlet.TunnelServlet
 
ServletTunnel - class com.jproxy.proxy.servlet.ServletTunnel.
Tunnel implementation.
ServletTunnel(String) - Constructor for class com.jproxy.proxy.servlet.ServletTunnel
Constructs instance of ServletTunnel.
session - Variable in class com.jproxy.samples.ejb.test.SessionClientNoEJB
 
session - Variable in class com.jproxy.samples.ejb.test.SessionClient
 
SessionClient - class com.jproxy.samples.ejb.test.SessionClient.
 
SessionClient() - Constructor for class com.jproxy.samples.ejb.test.SessionClient
 
SessionClientNoEJB - class com.jproxy.samples.ejb.test.SessionClientNoEJB.
 
SessionClientNoEJB() - Constructor for class com.jproxy.samples.ejb.test.SessionClientNoEJB
 
SessionEJB - class com.jproxy.samples.ejb.test.SessionEJB.
 
SessionEJB() - Constructor for class com.jproxy.samples.ejb.test.SessionEJB
Default constructor has to be in EJB
sessionIds - Variable in class com.jproxy.proxy.HashObject
The session IDs owning the object
setArguments(Object[]) - Method in class com.jproxy.proxy.TunnelData
 
setArguments(Object[]) - Method in interface com.jproxy.proxy.Marshalable
 
setCallbackClient(CallbackClient) - Method in class com.jproxy.proxy.httpserver.ClassServer
Sets CallbackClient handler to trigger polling
setConstructor(Class[]) - Method in class com.jproxy.proxy.TunnelData
 
setConstructor(Class[]) - Method in interface com.jproxy.proxy.Marshalable
 
setException(Throwable) - Method in class com.jproxy.proxy.TunnelData
 
setException(Throwable) - Method in interface com.jproxy.proxy.Marshalable
 
setInputStream(InputStream) - Method in class com.jproxy.proxy.servlet.HelperInputStream
 
setInterfaceNames(String[]) - Method in class com.jproxy.proxy.TunnelData
 
setInterfaceNames(String[]) - Method in class com.jproxy.proxy.stubgen.Proxyc
 
setLevelFromString(String) - Method in class com.jproxy.proxy.Log
 
setMessageListener(MessageListener) - Method in class com.jproxy.proxy.callback.HttpCallbackServer
Sets MessageListener.
setMessageListener(MessageListener) - Method in interface com.jproxy.proxy.callback.CallbackServer
Sets MessageListener.
setMethod(String, Class[]) - Method in class com.jproxy.proxy.TunnelData
 
setMethod(String, Class[]) - Method in interface com.jproxy.proxy.Marshalable
 
setObjectId(long) - Method in class com.jproxy.proxy.TunnelData
 
setObjectId(long) - Method in interface com.jproxy.proxy.Marshalable
 
setPrintStreamFromString(String) - Method in class com.jproxy.proxy.Log
 
setRequestType(int) - Method in class com.jproxy.proxy.TunnelData
 
setRequestType(int) - Method in interface com.jproxy.proxy.Marshalable
 
setResult(Object) - Method in class com.jproxy.proxy.TunnelData
 
setResult(Object) - Method in interface com.jproxy.proxy.Marshalable
 
setResult(Object) - Method in class com.jproxy.proxy.callback.HttpCallbackServer
The method may be used by client that hosts callback object to return the result of callback to invoker.
setResult(Object) - Method in interface com.jproxy.proxy.callback.CallbackServer
The method may be used by client that hosts callback object to return the result of callback to invoker.
setServerUrl(String) - Method in class com.jproxy.proxy.TunnelData
 
setServerUrl(String) - Method in interface com.jproxy.proxy.Marshalable
 
setServerUrl(String) - Method in class com.jproxy.proxy.Tunnel
 
setSessionContext(SessionContext) - Method in class com.jproxy.samples.ejb.test.Base
setSessionContext() implementation
SetTimeout(int) - Method in class com.jproxy.proxy.servlet.TunnelHttpClient
 
setTimeout(long) - Method in class com.jproxy.proxy.Tunnel
The method sets communication timeout for tunnel (measured in milliseconds).
setTunnelInvocationHandler(TunnelInvocationHandler) - Method in class com.jproxy.proxy.DummyStub
 
setTunnelInvocationHandler(TunnelInvocationHandler) - Method in interface com.jproxy.proxy.Tunnelizable
 
setTunnelInvocationHandler(TunnelInvocationHandler) - Method in class com.jproxy.proxy.DynamicProxyInvocationHandler
 
setTunnelInvocationInterceptor(TunnelInvocationInterceptor) - Static method in class com.jproxy.proxy.TunnelInvocationHandler
 
SOCKET_TIMEOUT - Static variable in class com.jproxy.proxy.Tunnel
A socket timeout in mills.
SSLProxySocketFactory - class com.jproxy.proxy.servlet.SSLProxySocketFactory.
 
SSLProxySocketFactory(String, String, int) - Constructor for class com.jproxy.proxy.servlet.SSLProxySocketFactory
 
StackWraperException - exception com.jproxy.proxy.StackWraperException.
 
StackWraperException(String) - Constructor for class com.jproxy.proxy.StackWraperException
 
StackWraperException(String, String) - Constructor for class com.jproxy.proxy.StackWraperException
 
start() - Method in class com.jproxy.proxy.DataStack
Starts execution of thread that controls sending of package of requests.
start() - Method in class com.jproxy.proxy.callback.HttpCallbackClient
Starts the thread that performs polling of CallbackServer located on Tunneling server.
start() - Method in interface com.jproxy.proxy.callback.CallbackClient
Starts the thread that performs polling of CallbackServer located on Tunneling server.
start() - Method in class com.jproxy.proxy.httpserver.ClassServer
Starts a ClassServer that listens on port and
start() - Method in class com.jproxy.proxy.util.ThreadSupport
 
start() - Method in class com.jproxy.samples.ejb.test.PerformanceApplet
 
stii() - Static method in class com.jproxy.proxy.Features
 
stop() - Method in class com.jproxy.proxy.callback.HttpCallbackClient
Stops the thread that performs polling of CallbackServer remote object.
stop() - Method in interface com.jproxy.proxy.callback.CallbackClient
Stops the thread that performs polling of CallbackServer remote object.
stop() - Method in class com.jproxy.proxy.httpserver.ClassServer
Stopss a ClassServer
stop() - Method in class com.jproxy.proxy.util.ThreadSupport
 
stop() - Method in class com.jproxy.samples.ejb.test.PerformanceApplet
 
string2File(String, String, boolean) - Static method in class com.jproxy.proxy.util.Util
 
STUB - Static variable in interface com.jproxy.proxy.Marshalable
 
StubGen - class com.jproxy.proxy.stubgen.StubGen.
Stub Generator for Tunneling.
STUBGEN_CLASSPATH - Static variable in class com.jproxy.proxy.Tunnel
The classpath which stubgen uses to place dynamically generated proxy stubs
STUBGEN_COMPILER_CLASSPATH - Static variable in class com.jproxy.proxy.Tunnel
A classpath used by javac compiler for dinamic stub generation
STUBGEN_COMPILER_OPTIONS - Static variable in class com.jproxy.proxy.Tunnel
An options used by javac compiler for dinamic stub generation
STUBGEN_LIB_CLASSPATH - Static variable in class com.jproxy.proxy.Tunnel
A classpath used by javac compiler for dinamic stub generation
StubGen(String[], String, String) - Constructor for class com.jproxy.proxy.stubgen.StubGen
Constructs instance of stub-generator.
StubGenException - exception com.jproxy.proxy.stubgen.StubGenException.
This class represents the exception that can be throwned by the StubGen tool.
StubGenException() - Constructor for class com.jproxy.proxy.stubgen.StubGenException
Constructs an StubGenException with no specified detail message.
StubGenException(String) - Constructor for class com.jproxy.proxy.stubgen.StubGenException
Constructs an StubGenException with the specified detail message.
StubgenInvocator - class com.jproxy.proxy.stubgen.StubgenInvocator.
 
StubgenInvocator(Tunnel) - Constructor for class com.jproxy.proxy.stubgen.StubgenInvocator
 
supportsDynamicProxy() - Method in class com.jproxy.proxy.TunnelData
 
supportsDynamicProxy() - Method in interface com.jproxy.proxy.Marshalable
 
supportsDynamicProxyLocal() - Static method in class com.jproxy.proxy.TunnelData
 
SynchronousInvocator - class com.jproxy.proxy.server.SynchronousInvocator.
 
SynchronousInvocator(Tunnel) - Constructor for class com.jproxy.proxy.server.SynchronousInvocator
 

T

Test - interface com.jproxy.samples.corba.test.Test.
com/jproxy/samples/corba/test/Test.java Generated by the IDL-to-Java compiler (portable), version "3.0" from Test.idl Wednesday, January 29, 2003 6:11:31 PM EST
Test - class com.jproxy.samples.ejb.test.Test.
 
test() - Method in class com.jproxy.samples.ejb.test.SessionClientNoEJB
 
test() - Method in class com.jproxy.samples.ejb.test.SessionClient
 
test() - Method in class com.jproxy.samples.ejb.test.PerformanceClient
 
Test() - Constructor for class com.jproxy.samples.ejb.test.Test
 
TestClient - class com.jproxy.samples.corba.test.TestClient.
 
TestClient - class com.jproxy.samples.rmi.test.TestClient.
 
TestClient() - Constructor for class com.jproxy.samples.corba.test.TestClient
 
TestClient() - Constructor for class com.jproxy.samples.rmi.test.TestClient
 
TestCORBAClient - class com.jproxy.samples.corba.test.TestCORBAClient.
 
TestCORBAClient() - Constructor for class com.jproxy.samples.corba.test.TestCORBAClient
 
TestHelper - class com.jproxy.samples.corba.test.TestHelper.
com/jproxy/samples/corba/test/TestHelper.java Generated by the IDL-to-Java compiler (portable), version "3.0" from Test.idl Wednesday, January 29, 2003 6:11:31 PM EST
TestHelper() - Constructor for class com.jproxy.samples.corba.test.TestHelper
 
TestHolder - class com.jproxy.samples.corba.test.TestHolder.
com/jproxy/samples/corba/test/TestHolder.java Generated by the IDL-to-Java compiler (portable), version "3.0" from Test.idl Wednesday, January 29, 2003 6:11:31 PM EST
TestHolder() - Constructor for class com.jproxy.samples.corba.test.TestHolder
 
TestHolder(Test) - Constructor for class com.jproxy.samples.corba.test.TestHolder
 
TestImpl - class com.jproxy.samples.corba.test.TestImpl.
 
TestImpl - class com.jproxy.samples.rmi.test.TestImpl.
 
TestImpl_Skel - class com.jproxy.samples.rmi.test.TestImpl_Skel.
 
TestImpl_Skel() - Constructor for class com.jproxy.samples.rmi.test.TestImpl_Skel
 
TestImpl_Stub - class com.jproxy.samples.rmi.test.TestImpl_Stub.
 
TestImpl_Stub() - Constructor for class com.jproxy.samples.rmi.test.TestImpl_Stub
 
TestImpl_Stub(RemoteRef) - Constructor for class com.jproxy.samples.rmi.test.TestImpl_Stub
 
TestImpl() - Constructor for class com.jproxy.samples.corba.test.TestImpl
 
TestImpl() - Constructor for class com.jproxy.samples.rmi.test.TestImpl
 
TestOperations - interface com.jproxy.samples.corba.test.TestOperations.
com/jproxy/samples/corba/test/TestOperations.java Generated by the IDL-to-Java compiler (portable), version "3.0" from Test.idl Wednesday, January 29, 2003 6:11:31 PM EST
TestRmi - interface com.jproxy.samples.rmi.test.TestRmi.
 
TestServer - class com.jproxy.samples.corba.test.TestServer.
 
TestServer - class com.jproxy.samples.rmi.test.TestServer.
 
TestServer() - Constructor for class com.jproxy.samples.corba.test.TestServer
 
TestServer() - Constructor for class com.jproxy.samples.rmi.test.TestServer
 
ThreadSupport - class com.jproxy.proxy.util.ThreadSupport.
 
ThreadSupport() - Constructor for class com.jproxy.proxy.util.ThreadSupport
 
timeout - Variable in class com.jproxy.proxy.servlet.HelperInputStream
 
timeToLive - Variable in class com.jproxy.proxy.HashObject
The time-to-live for hashed object.
to(ServletTunnel) - Static method in class com.jproxy.proxy.Features
 
toString() - Method in class com.jproxy.proxy.TunnelData
 
trace - Variable in class com.jproxy.proxy.StackWraperException
 
Tunnel - class com.jproxy.proxy.Tunnel.
Abstract class that is responsible for client-side data marshalling and client-side object distribution protocol implementation.
TUNNEL_CLASS - Static variable in class com.jproxy.proxy.Tunnel
A class name of synchronous tunnel.
TUNNEL_URL - Static variable in class com.jproxy.proxy.Tunnel
A tunneling URL.
Tunnel() - Constructor for class com.jproxy.proxy.Tunnel
 
TunnelClassLoader - class com.jproxy.proxy.stubgen.TunnelClassLoader.
 
TunnelClassLoader(String) - Constructor for class com.jproxy.proxy.stubgen.TunnelClassLoader
 
TunnelData - class com.jproxy.proxy.TunnelData.
The TunnelData class keeps data during marshalling and demarshalling data during EJB tunneling.
TunnelData(long, String, String[], int, String, Class[], Object[], String) - Constructor for class com.jproxy.proxy.TunnelData
constructor used by Tunneling only
TunnelException - exception com.jproxy.proxy.TunnelException.
This class represents an exception thrown during tunneling operations
TunnelException(String) - Constructor for class com.jproxy.proxy.TunnelException
Creates TunnelException object with specified message
TunnelHttpClient - class com.jproxy.proxy.servlet.TunnelHttpClient.
 
TunnelHttpClient(URL) - Constructor for class com.jproxy.proxy.servlet.TunnelHttpClient
 
TunnelHttpClient(URL, String, int) - Constructor for class com.jproxy.proxy.servlet.TunnelHttpClient
 
TunnelHttpHandler - class com.jproxy.proxy.servlet.TunnelHttpHandler.
 
TunnelHttpHandler(int) - Constructor for class com.jproxy.proxy.servlet.TunnelHttpHandler
 
TunnelHttpURLConnection - class com.jproxy.proxy.servlet.TunnelHttpURLConnection.
 
TunnelHttpURLConnection(URL, String, int) - Constructor for class com.jproxy.proxy.servlet.TunnelHttpURLConnection
 
TunnelHttpURLConnection(URL, TunnelHttpHandler, int) - Constructor for class com.jproxy.proxy.servlet.TunnelHttpURLConnection
 
TunnelInvocationHandler - class com.jproxy.proxy.TunnelInvocationHandler.
Implementation of InvocationHandler used by DynamicProxyStub.
TunnelInvocationHandler(String[], long, String, Tunnel) - Constructor for class com.jproxy.proxy.TunnelInvocationHandler
Constructor for TunnelInvocationHandler
TunnelInvocationInterceptor - interface com.jproxy.proxy.TunnelInvocationInterceptor.
 
Tunnelizable - interface com.jproxy.proxy.Tunnelizable.
The tunnel identity class
tunnels - Static variable in class com.jproxy.proxy.Tunnel
All tunnels hashed by URL String of Tunneling server.
TunnelServlet - class com.jproxy.proxy.servlet.TunnelServlet.
This is the class used to support Tunneling thru HTTP on the server side.
TunnelServlet() - Constructor for class com.jproxy.proxy.servlet.TunnelServlet
 
TunnelURLStreamHandlerFactory - class com.jproxy.proxy.servlet.TunnelURLStreamHandlerFactory.
 
TunnelURLStreamHandlerFactory(int) - Constructor for class com.jproxy.proxy.servlet.TunnelURLStreamHandlerFactory
 
type - Variable in class com.jproxy.proxy.Wraper
Wraper for primitiveType
type() - Static method in class com.jproxy.samples.corba.test.TestHelper
 

U

ual(ProxyHashtable, long) - Static method in class com.jproxy.proxy.Features
 
unwraper - Variable in class com.jproxy.proxy.Wraper
reflection method for recreation of original value of primitive type
updateAllLicenses(long) - Method in class com.jproxy.proxy.ProxyHashtable
Recursivly renewes licenses for all objects linked by parent-child relation in hashtable.
updateLicense(HashObject) - Method in class com.jproxy.proxy.ProxyHashtable
 
USE_JPROXY_SSL_SOCKET_FACTORY - Static variable in class com.jproxy.proxy.Tunnel
A flag enabling JProxy SSLProxySocketFactory.
Util - class com.jproxy.proxy.util.Util.
 
Util() - Constructor for class com.jproxy.proxy.util.Util
 

V

value - Variable in class com.jproxy.samples.corba.test.TestHolder
 
values() - Method in class com.jproxy.proxy.ProxyHashtable
 
values() - Method in class com.jproxy.proxy.util.Hashtable2
 
version - Variable in class com.jproxy.proxy.Tunnel
 
VERSION - Static variable in class com.jproxy.proxy.Tunnel
Client-Server read-only property.

W

WARNING - Static variable in class com.jproxy.proxy.Log
 
warning(String) - Static method in class com.jproxy.proxy.Log
 
Wraper - class com.jproxy.proxy.Wraper.
Class that keeps wraper for primitive type and mehod that recreates original value of primitive type.
Wraper(Class, Class, Method, Object) - Constructor for class com.jproxy.proxy.Wraper
Constructor for Wraper
write(OutputStream, Test) - Static method in class com.jproxy.samples.corba.test.TestHelper
 

_

_ids() - Method in class com.jproxy.samples.corba.test._TestImplBase
 
_ids() - Method in class com.jproxy.samples.corba.test._TestStub
 
_invoke(String, InputStream, ResponseHandler) - Method in class com.jproxy.samples.corba.test._TestImplBase
 
_read(InputStream) - Method in class com.jproxy.samples.corba.test.TestHolder
 
_TestImplBase - class com.jproxy.samples.corba.test._TestImplBase.
com/jproxy/samples/corba/test/_TestImplBase.java Generated by the IDL-to-Java compiler (portable), version "3.0" from Test.idl Wednesday, January 29, 2003 6:23:02 PM EST
_TestImplBase() - Constructor for class com.jproxy.samples.corba.test._TestImplBase
 
_TestStub - class com.jproxy.samples.corba.test._TestStub.
com/jproxy/samples/corba/test/_TestStub.java Generated by the IDL-to-Java compiler (portable), version "3.0" from Test.idl Wednesday, January 29, 2003 6:11:31 PM EST
_TestStub() - Constructor for class com.jproxy.samples.corba.test._TestStub
 
_TestStub(Delegate) - Constructor for class com.jproxy.samples.corba.test._TestStub
 
_type() - Method in class com.jproxy.samples.corba.test.TestHolder
 
_write(OutputStream) - Method in class com.jproxy.samples.corba.test.TestHolder
 

A B C D E F G H I J K L M N O P R S T U V W _

Copyright ⌐ JProxy LLC. All Rights Reserved.