|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.rmi.server.RemoteObject
java.rmi.server.RemoteServer
sun.rmi.registry.RegistryImpl
org.objectweb.carol.jndi.registry.ManageableRegistry
Field Summary | |
static java.rmi.server.ObjID |
id
|
static ManageableRegistry |
manageableRegistry
|
static RegistryFireWall |
readFirewall
|
static java.lang.String |
REGISTRY_MANAGER_NAME
|
java.util.Properties |
regProps
|
java.util.Hashtable |
remoteObjectTable
|
static boolean |
verbose
|
static RegistryFireWall |
writeFirewall
|
Fields inherited from class java.rmi.server.RemoteObject |
ref |
Fields inherited from interface java.rmi.registry.Registry |
REGISTRY_PORT |
Constructor Summary | |
ManageableRegistry(int port)
|
|
ManageableRegistry(int port,
java.rmi.server.RMIClientSocketFactory csf,
java.rmi.server.RMIServerSocketFactory ssf)
|
Method Summary | |
void |
addReadAllowAddress(java.net.InetAddress i)
remove a read forbiden adress |
void |
addReadForbidenAddress(java.net.InetAddress i)
add a read forbiden address |
void |
addWriteAllowAddress(java.net.InetAddress i)
remove a write forbiden adress |
void |
addWriteForbidenAddress(java.net.InetAddress i)
add a write forbiden address |
void |
allowReadAll()
Allow everybody read |
void |
allowWriteAll()
Allow everybody write |
void |
bind(java.lang.String name,
java.rmi.Remote obj)
|
static void |
checkReadAccess(java.lang.String name)
|
static void |
checkWriteAccess()
|
static java.rmi.registry.Registry |
createManagableRegistry(int port)
|
void |
forbidReadAll()
Forbid everybody read |
void |
forbidWriteAll()
Forbid everybody write |
static java.rmi.server.ObjID |
getID()
|
boolean |
isReadAllow(java.net.InetAddress i)
Tets if a InetAdress is allow to read |
boolean |
isReadAllowAll()
is read allow for all |
boolean |
isWriteAllow(java.net.InetAddress i)
Tets if a InetAdress is allow for writting |
boolean |
isWriteAllowAll()
is allow for all writer |
java.lang.String[] |
list()
|
java.net.InetAddress[] |
listReadAllowedAddress()
list read Allowed Adress |
java.net.InetAddress[] |
listReadForbidenAddress()
list read forbiden adress |
java.net.InetAddress[] |
listWriteAllowedAddress()
list write Allowed Adress |
java.net.InetAddress[] |
listWriteForbidenAddress()
list write forbiden adress |
java.rmi.Remote |
lookup(java.lang.String name)
|
static void |
main(java.lang.String[] args)
|
void |
purge()
|
void |
rebind(java.lang.String name,
java.rmi.Remote obj)
|
void |
setVerbose(boolean v)
Set verbose |
void |
unbind(java.lang.String name)
|
Methods inherited from class sun.rmi.registry.RegistryImpl |
checkAccess |
Methods inherited from class java.rmi.server.RemoteServer |
getClientHost, getLog, setLog |
Methods inherited from class java.rmi.server.RemoteObject |
equals, getRef, hashCode, toString, toStub |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
public java.util.Hashtable remoteObjectTable
public static ManageableRegistry manageableRegistry
public static java.rmi.server.ObjID id
public static RegistryFireWall writeFirewall
public static RegistryFireWall readFirewall
public static java.lang.String REGISTRY_MANAGER_NAME
public java.util.Properties regProps
public static boolean verbose
Constructor Detail |
public ManageableRegistry(int port, java.rmi.server.RMIClientSocketFactory csf, java.rmi.server.RMIServerSocketFactory ssf) throws java.rmi.RemoteException
public ManageableRegistry(int port) throws java.rmi.RemoteException
Method Detail |
public void setVerbose(boolean v)
public java.rmi.Remote lookup(java.lang.String name) throws java.rmi.RemoteException, java.rmi.NotBoundException
java.rmi.RemoteException
java.rmi.NotBoundException
public void bind(java.lang.String name, java.rmi.Remote obj) throws java.rmi.RemoteException, java.rmi.AlreadyBoundException, java.rmi.AccessException
java.rmi.RemoteException
java.rmi.AlreadyBoundException
java.rmi.AccessException
public void unbind(java.lang.String name) throws java.rmi.RemoteException, java.rmi.NotBoundException, java.rmi.AccessException
java.rmi.RemoteException
java.rmi.NotBoundException
java.rmi.AccessException
public void rebind(java.lang.String name, java.rmi.Remote obj) throws java.rmi.RemoteException, java.rmi.AccessException
java.rmi.RemoteException
java.rmi.AccessException
public java.lang.String[] list() throws java.rmi.RemoteException
java.rmi.RemoteException
public static java.rmi.server.ObjID getID()
public static java.rmi.registry.Registry createManagableRegistry(int port) throws java.rmi.RemoteException
java.rmi.RemoteException
public void purge()
public static void main(java.lang.String[] args)
public static void checkWriteAccess() throws java.rmi.AccessException
java.rmi.AccessException
public static void checkReadAccess(java.lang.String name) throws java.rmi.AccessException
java.rmi.AccessException
public void allowWriteAll()
public void forbidWriteAll()
public void addWriteForbidenAddress(java.net.InetAddress i)
i
- public void addWriteAllowAddress(java.net.InetAddress i)
i
- public java.net.InetAddress[] listWriteForbidenAddress()
public java.net.InetAddress[] listWriteAllowedAddress()
public boolean isWriteAllowAll()
public boolean isWriteAllow(java.net.InetAddress i)
i
-
public void allowReadAll()
public void forbidReadAll()
public void addReadForbidenAddress(java.net.InetAddress i)
i
- public void addReadAllowAddress(java.net.InetAddress i)
i
- public java.net.InetAddress[] listReadForbidenAddress()
public java.net.InetAddress[] listReadAllowedAddress()
public boolean isReadAllowAll()
public boolean isReadAllow(java.net.InetAddress i)
i
-
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |