RMI Proxy 1.2
A B C D E F G I J L N P R S T U V W

A

AbstractContext - class com.rmiproxy.jndi.AbstractContext.
AbstractContext - an abstract base class which implements all the JNDI SPI boilerplate for any Context implementation.
AbstractContext() - Constructor for class com.rmiproxy.jndi.AbstractContext
Creates new AbstractContext
AbstractContext(Hashtable) - Constructor for class com.rmiproxy.jndi.AbstractContext
Creates new AbstractContext
AbstractProxyRegistry - class com.rmiproxy.registry.AbstractProxyRegistry.
Abstract implementation class, for rmic.
AbstractProxyRegistry.AbstractProxyLister - class com.rmiproxy.registry.AbstractProxyRegistry.AbstractProxyLister.
 
AbstractProxyRegistry.AbstractProxyLister(AbstractProxyRegistry, int, RMIClientSocketFactory, RMIServerSocketFactory) - Constructor for class com.rmiproxy.registry.AbstractProxyRegistry.AbstractProxyLister
 
AbstractProxyRegistry(int) - Constructor for class com.rmiproxy.registry.AbstractProxyRegistry
Constructor
AbstractProxyRegistry(int, RMIClientSocketFactory, RMIServerSocketFactory) - Constructor for class com.rmiproxy.registry.AbstractProxyRegistry
Constructor
ADDRESS_TYPE - Static variable in class com.rmiproxy.jndi.rmi.registry.RegistryContextFactory
The type of each address in an RMI registry reference.
ADDRESS_TYPE - Static variable in class com.rmiproxy.jndi.rmiproxy.registry.RegistryContextFactory
The type of each address in an RMI registry reference.
addToEnvironment(String, Object) - Method in class com.rmiproxy.jndi.AbstractContext
Adds a new environment property to the environment of this context.
addToEnvironment(String, Object) - Method in class com.rmiproxy.jndi.rmi.registry.RegistryContext
 
addToEnvironment(String, Object) - Method in class com.rmiproxy.jndi.rmiproxy.registry.RegistryContext
 

B

bind(Name, Object) - Method in class com.rmiproxy.jndi.AbstractContext
Binds a name to an object.
bind(Name, Object) - Method in class com.rmiproxy.jndi.rmi.registry.RegistryContext
If the object to be bound is both Remote and Referenceable, binds the object itself, not its Reference.
bind(Name, Object) - Method in class com.rmiproxy.jndi.rmiproxy.registry.RegistryContext
If the object to be bound is both Remote and Referenceable, binds the object itself, not its Reference.
bind(String, Object) - Method in class com.rmiproxy.jndi.AbstractContext
Binds a name to an object.
bind(String, Remote) - Static method in class com.rmiproxy.ProxyNaming
Binds a name to a remote object.

C

close() - Method in class com.rmiproxy.jndi.AbstractContext
Closes this context.
com.rmiproxy - package com.rmiproxy
Provides the classes needed by RMI clients and servers to implement RMI Proxying.
com.rmiproxy.jndi - package com.rmiproxy.jndi
Provides a JNDI Service Provider for the RMI Proxy Registry.
com.rmiproxy.jndi.rmi.registry - package com.rmiproxy.jndi.rmi.registry
 
com.rmiproxy.jndi.rmiproxy.registry - package com.rmiproxy.jndi.rmiproxy.registry
 
com.rmiproxy.registry - package com.rmiproxy.registry
Provides the rmiproxy.registry package, for use by RMI clients and servers behind firewalls.
com.rmiproxy.security - package com.rmiproxy.security
 
composeName(Name, Name) - Method in class com.rmiproxy.jndi.AbstractContext
Composes the name of this context with a name relative to this context.
composeName(Name, Name) - Method in class com.rmiproxy.jndi.rmi.registry.RegistryContext
 
composeName(Name, Name) - Method in class com.rmiproxy.jndi.rmiproxy.registry.RegistryContext
 
composeName(String, String) - Method in class com.rmiproxy.jndi.AbstractContext
Composes the name of this context with a name relative to this context.
ConfigFile - Static variable in class com.rmiproxy.Configuration
Name of the configuration file.
Configuration - class com.rmiproxy.Configuration.
Holds configuration details for the RMI application firewall.
Copyright - Static variable in interface com.rmiproxy.Version
 
createRegistry(int) - Static method in class com.rmiproxy.registry.LocateProxyRegistry
Creates and exports a Registry on the local host that accepts requests on the specified port.
createRegistry(int, RMIClientSocketFactory, RMIServerSocketFactory) - Static method in class com.rmiproxy.registry.LocateProxyRegistry
Creates and exports a Registry on the local host that uses custom socket factories for communication with that registry.
createSubcontext(Name) - Method in class com.rmiproxy.jndi.AbstractContext
Creates and binds a new context.
createSubcontext(Name) - Method in class com.rmiproxy.jndi.rmi.registry.RegistryContext
 
createSubcontext(Name) - Method in class com.rmiproxy.jndi.rmiproxy.registry.RegistryContext
 
createSubcontext(String) - Method in class com.rmiproxy.jndi.AbstractContext
Creates and binds a new context.
current() - Static method in class com.rmiproxy.Configuration
 

D

Date - Static variable in interface com.rmiproxy.Version
 
destroySubcontext(Name) - Method in class com.rmiproxy.jndi.AbstractContext
Destroys the named context and removes it from the namespace.
destroySubcontext(Name) - Method in class com.rmiproxy.jndi.rmi.registry.RegistryContext
 
destroySubcontext(Name) - Method in class com.rmiproxy.jndi.rmiproxy.registry.RegistryContext
 
destroySubcontext(String) - Method in class com.rmiproxy.jndi.AbstractContext
Destroys the named context and removes it from the namespace.

E

environment - Variable in class com.rmiproxy.jndi.AbstractContext
 
equals(Object) - Method in class com.rmiproxy.security.FirewallPermission
 

F

finalize() - Method in class com.rmiproxy.jndi.AbstractContext
 
Firewall - interface com.rmiproxy.Firewall.
Defines the constants of the RMI application firewall (RMI proxy).
FirewallException - exception com.rmiproxy.FirewallException.
General firewall exception class.
FirewallException() - Constructor for class com.rmiproxy.FirewallException
Construct a FirewallException
FirewallException(String) - Constructor for class com.rmiproxy.FirewallException
Construct a FirewallException with the specified message.
FirewallException(String, Exception) - Constructor for class com.rmiproxy.FirewallException
Construct a FirewallException with the specified message.
FirewallPermission - class com.rmiproxy.security.FirewallPermission.
This class represents access to an RMI Proxy firewall by client hostname/IP address.
FirewallPermission(String, String) - Constructor for class com.rmiproxy.security.FirewallPermission
Creates a new FirewallPermission object with the specified actions.

G

getActions() - Method in class com.rmiproxy.security.FirewallPermission
 
getEnvironment() - Method in class com.rmiproxy.jndi.AbstractContext
Retrieves the environment in effect for this context.
getInitialContext(Hashtable) - Method in class com.rmiproxy.jndi.rmi.registry.RegistryContextFactory
 
getInitialContext(Hashtable) - Method in class com.rmiproxy.jndi.rmiproxy.registry.RegistryContextFactory
 
getNameInNamespace() - Method in class com.rmiproxy.jndi.AbstractContext
Retrieves the full name of this context within its own namespace.
getNameInNamespace() - Method in class com.rmiproxy.jndi.rmi.registry.RegistryContext
 
getNameInNamespace() - Method in class com.rmiproxy.jndi.rmiproxy.registry.RegistryContext
 
getNameParser(Name) - Method in class com.rmiproxy.jndi.AbstractContext
Retrieves the parser associated with the named context.
getNameParser(Name) - Method in class com.rmiproxy.jndi.rmi.registry.RegistryContext
 
getNameParser(Name) - Method in class com.rmiproxy.jndi.rmiproxy.registry.RegistryContext
 
getNameParser(String) - Method in class com.rmiproxy.jndi.AbstractContext
Retrieves the parser associated with the named context.
getNonProxyHosts() - Method in class com.rmiproxy.Configuration
 
getObjectInstance(Object, Name, Context, Hashtable) - Method in class com.rmiproxy.jndi.rmi.registry.RegistryContextFactory
 
getObjectInstance(Object, Name, Context, Hashtable) - Method in class com.rmiproxy.jndi.rmiproxy.registry.RegistryContextFactory
 
getProxyHost() - Method in class com.rmiproxy.Configuration
 
getProxyLister(String) - Static method in class com.rmiproxy.registry.LocateProxyRegistry
 
getProxyLister(String, int) - Static method in class com.rmiproxy.registry.LocateProxyRegistry
 
getProxyLister(String, int, RMIClientSocketFactory) - Static method in class com.rmiproxy.registry.LocateProxyRegistry
 
getReference() - Method in class com.rmiproxy.jndi.rmi.registry.RegistryContext
Returns an RMI registry reference for this context.
getReference() - Method in class com.rmiproxy.jndi.rmiproxy.registry.RegistryContext
Returns an RMI registry reference for this context.
getRegistry() - Static method in class com.rmiproxy.registry.LocateProxyRegistry
Returns a reference to the the remote object Registry for the local host on the default registry port of 1099.
getRegistry(int) - Static method in class com.rmiproxy.registry.LocateProxyRegistry
Returns a reference to the the remote object Registry for the local host on the specified port.
getRegistry(String) - Static method in class com.rmiproxy.registry.LocateProxyRegistry
Returns a reference to the remote object Registry on the specified host on the default registry port of 1099.
getRegistry(String, int) - Static method in class com.rmiproxy.registry.LocateProxyRegistry
Returns a reference to the remote object Registry on the specified host and port.
getRegistry(String, int, RMIClientSocketFactory) - Static method in class com.rmiproxy.registry.LocateProxyRegistry
Returns a locally created remote reference to the remote object Registry on the specified host and port.

I

IIOP_PROXY_PORT - Static variable in interface com.rmiproxy.Firewall
IIOP proxy port
IIOP_SSL_PROXY_PORT - Static variable in interface com.rmiproxy.Firewall
IIOP/SSL proxy port
implies(Permission) - Method in class com.rmiproxy.security.FirewallPermission
 
isNonProxyHost(String) - Method in class com.rmiproxy.Configuration
 

J

JRMP_PROXY_PORT - Static variable in interface com.rmiproxy.Firewall
Port used by the proxy registry.

L

list(Name) - Method in class com.rmiproxy.jndi.AbstractContext
Enumerates the names bound in the named context, along with the class names of objects bound to them.
list(Name) - Method in class com.rmiproxy.jndi.rmi.registry.RegistryContext
 
list(Name) - Method in class com.rmiproxy.jndi.rmiproxy.registry.RegistryContext
 
list(String) - Static method in class com.rmiproxy.ProxyNaming
Lists the contents of a remote registry.
list(String) - Method in class com.rmiproxy.jndi.AbstractContext
Enumerates the names bound in the named context, along with the class names of objects bound to them.
list(String) - Method in interface com.rmiproxy.registry.ProxyRegistry.ProxyLister
List the bindings in a registry
listBindings(Name) - Method in class com.rmiproxy.jndi.AbstractContext
Enumerates the names bound in the named context, along with the objects bound to them.
listBindings(Name) - Method in class com.rmiproxy.jndi.rmi.registry.RegistryContext
 
listBindings(Name) - Method in class com.rmiproxy.jndi.rmiproxy.registry.RegistryContext
 
listBindings(String) - Method in class com.rmiproxy.jndi.AbstractContext
Enumerates the names bound in the named context, along with the objects bound to them.
LocateProxyRegistry - class com.rmiproxy.registry.LocateProxyRegistry.
LocateRegistry is used to obtain a reference to a bootstrap remote object registry on a particular host (including the local host), or to create a remote object registry that accepts calls on a specific port.
lookup(Name) - Method in class com.rmiproxy.jndi.AbstractContext
Retrieves the named object.
lookup(Name) - Method in class com.rmiproxy.jndi.rmi.registry.RegistryContext
 
lookup(Name) - Method in class com.rmiproxy.jndi.rmiproxy.registry.RegistryContext
 
lookup(String) - Static method in class com.rmiproxy.ProxyNaming
Looks up a remote item in a registry.
lookup(String) - Method in class com.rmiproxy.jndi.AbstractContext
Retrieves the named object.
lookupLink(Name) - Method in class com.rmiproxy.jndi.AbstractContext
Retrieves the named object, following links except for the terminal atomic component of the name.
lookupLink(Name) - Method in class com.rmiproxy.jndi.rmi.registry.RegistryContext
 
lookupLink(Name) - Method in class com.rmiproxy.jndi.rmiproxy.registry.RegistryContext
 
lookupLink(String) - Method in class com.rmiproxy.jndi.AbstractContext
Retrieves the named object, following links except for the terminal atomic component of the name.

N

newPermissionCollection() - Method in class com.rmiproxy.security.FirewallPermission
Returns a new PermissionCollection object for storing FirewallPermission objects.
NonProxyHostsPropertyName - Static variable in interface com.rmiproxy.Firewall
Configuration property which names a list of directly accessible hosts.
NORMAL - Static variable in interface com.rmiproxy.Firewall
Proxy mode: normal.
Number - Static variable in interface com.rmiproxy.Version
 

P

parseComponents(Name) - Method in class com.rmiproxy.jndi.rmi.registry.RegistryContext
Parse name components.
parseComponents(Name) - Method in class com.rmiproxy.jndi.rmiproxy.registry.RegistryContext
Parse name components.
PASS_THROUGH - Static variable in interface com.rmiproxy.Firewall
Proxy mode: pass-through.
PolicyFileName - Static variable in interface com.rmiproxy.Firewall
Name of the RMI Proxy security policy file.
ProxyHostPropertyName - Static variable in interface com.rmiproxy.Firewall
Configuration property which names the RMI proxy host.
ProxyNaming - class com.rmiproxy.ProxyNaming.
The main access point to the RMI application firewall.
ProxyRegistry - interface com.rmiproxy.registry.ProxyRegistry.
ProxyRegistry defines the remote interface to the proxy server.
ProxyRegistry.ProxyLister - interface com.rmiproxy.registry.ProxyRegistry.ProxyLister.
 

R

rebind(Name, Object) - Method in class com.rmiproxy.jndi.AbstractContext
Binds a name to an object, overwriting any existing binding.
rebind(Name, Object) - Method in class com.rmiproxy.jndi.rmi.registry.RegistryContext
 
rebind(Name, Object) - Method in class com.rmiproxy.jndi.rmiproxy.registry.RegistryContext
 
rebind(String, Object) - Method in class com.rmiproxy.jndi.AbstractContext
Binds a name to an object, overwriting any existing binding.
rebind(String, Remote) - Static method in class com.rmiproxy.ProxyNaming
Rebinds a name to a new remote object, overriding any existing binding.
refresh() - Static method in class com.rmiproxy.Configuration
Refresh the configuration.
RegistryContext - class com.rmiproxy.jndi.rmi.registry.RegistryContext.
A RegistryContext is a context representing a remote RMI registry.
RegistryContext - class com.rmiproxy.jndi.rmiproxy.registry.RegistryContext.
A RegistryContext is a context representing a remote RMI registry.
RegistryContext(String, int, Hashtable) - Constructor for class com.rmiproxy.jndi.rmi.registry.RegistryContext
Returns a context for the registry at a given host and port.
RegistryContext(String, int, Hashtable) - Constructor for class com.rmiproxy.jndi.rmiproxy.registry.RegistryContext
Returns a context for the registry at a given host and port.
RegistryContextFactory - class com.rmiproxy.jndi.RegistryContextFactory.
Deprecated. Please use com.rmiproxy.jndi.rmi.registry.RegistryContextFactory.
RegistryContextFactory - class com.rmiproxy.jndi.rmi.registry.RegistryContextFactory.
A RegistryContextFactory takes an RMI registry reference, and creates the corresponding RMI object or registry context.
RegistryContextFactory - class com.rmiproxy.jndi.rmiproxy.registry.RegistryContextFactory.
A RegistryContextFactory takes an RMI registry reference, and creates the corresponding RMI object or registry context.
RegistryContextFactory() - Constructor for class com.rmiproxy.jndi.RegistryContextFactory
Deprecated.  
RegistryContextFactory() - Constructor for class com.rmiproxy.jndi.rmi.registry.RegistryContextFactory
 
RegistryContextFactory() - Constructor for class com.rmiproxy.jndi.rmiproxy.registry.RegistryContextFactory
 
Release - Static variable in interface com.rmiproxy.Version
 
removeFromEnvironment(String) - Method in class com.rmiproxy.jndi.AbstractContext
Removes an environment property from the environment of this context.
rename(Name, Name) - Method in class com.rmiproxy.jndi.AbstractContext
Binds a new name to the object bound to an old name, and unbinds the old name.
rename(Name, Name) - Method in class com.rmiproxy.jndi.rmi.registry.RegistryContext
Rename is implemented by this sequence of operations: lookup, bind, unbind.
rename(Name, Name) - Method in class com.rmiproxy.jndi.rmiproxy.registry.RegistryContext
Rename is implemented by this sequence of operations: lookup, bind, unbind.
rename(String, String) - Method in class com.rmiproxy.jndi.AbstractContext
Binds a new name to the object bound to an old name, and unbinds the old name.

S

SECURITY_MGR - Static variable in class com.rmiproxy.jndi.rmi.registry.RegistryContext
 
SECURITY_MGR - Static variable in class com.rmiproxy.jndi.rmiproxy.registry.RegistryContext
 

T

Title - Static variable in interface com.rmiproxy.Version
 

U

unbind(Name) - Method in class com.rmiproxy.jndi.AbstractContext
Unbinds the named object.
unbind(Name) - Method in class com.rmiproxy.jndi.rmi.registry.RegistryContext
 
unbind(Name) - Method in class com.rmiproxy.jndi.rmiproxy.registry.RegistryContext
 
unbind(String) - Static method in class com.rmiproxy.ProxyNaming
Unbinds a name from any association with a remote object.
unbind(String) - Method in class com.rmiproxy.jndi.AbstractContext
Unbinds the named object.

V

Version - interface com.rmiproxy.Version.
Copyright notice plus automatic revision & date tracker.
Version - Static variable in interface com.rmiproxy.Version
 

W

wrapRemoteException(RemoteException) - Static method in class com.rmiproxy.jndi.rmi.registry.RegistryContext
Wrap a RemoteException inside a NamingException.
wrapRemoteException(RemoteException) - Static method in class com.rmiproxy.jndi.rmiproxy.registry.RegistryContext
Wrap a RemoteException inside a NamingException.

A B C D E F G I J L N P R S T U V W
www.rmiproxy.com

Copyright © 2000, 2003 Telekinesis Pty Ltd, Box 82/85 Grattan St, Carlton 3053, Victoria, Australia. All rights reserved.