org.objectweb.carol.jndi.registry

Interface RegistryManager

All Superinterfaces:
Remote
Known Implementing Classes:
RegistryManagerImpl

public interface RegistryManager
extends Remote

Author:
riviereg Remote interface to Manage Registry

Method Summary

void
addReadAllowAddress(InetAddress i)
remove a read forbiden adress
void
addReadForbidenAddress(InetAddress i)
add a read forbiden address
void
addWriteAllowAddress(InetAddress i)
remove a write forbiden adress
void
addWriteForbidenAddress(InetAddress i)
add a write forbiden address
void
allowReadAll()
Allow everybody read
void
allowWriteAll()
Allow everybody write
void
forbidReadAll()
Forbid everybody read
void
forbidWriteAll()
Forbid everybody write
boolean
isReadAllow(InetAddress i)
Tets if a InetAdress is allow to read
boolean
isReadAllowAll()
is read allow for all
boolean
isWriteAllow(InetAddress i)
Tets if a InetAdress is allow for writting
boolean
isWriteAllowAll()
is allow for all writer
String[]
list()
InetAddress[]
listReadAllowedAddress()
list read Allowed Adress
InetAddress[]
listReadForbidenAddress()
list read forbiden adress
InetAddress[]
listWriteAllowedAddress()
list write Allowed Adress
InetAddress[]
listWriteForbidenAddress()
list write forbiden adress
void
ping()
void
purge()
void
setVerbose(boolean verbose)
void
stop()

Method Details

addReadAllowAddress

public void addReadAllowAddress(InetAddress i)
            throws RemoteException
remove a read forbiden adress

Parameters:
i -


addReadForbidenAddress

public void addReadForbidenAddress(InetAddress i)
            throws RemoteException
add a read forbiden address

Parameters:
i -


addWriteAllowAddress

public void addWriteAllowAddress(InetAddress i)
            throws RemoteException
remove a write forbiden adress

Parameters:
i -


addWriteForbidenAddress

public void addWriteForbidenAddress(InetAddress i)
            throws RemoteException
add a write forbiden address

Parameters:
i -


allowReadAll

public void allowReadAll()
            throws RemoteException
Allow everybody read


allowWriteAll

public void allowWriteAll()
            throws RemoteException
Allow everybody write


forbidReadAll

public void forbidReadAll()
            throws RemoteException
Forbid everybody read


forbidWriteAll

public void forbidWriteAll()
            throws RemoteException
Forbid everybody write


isReadAllow

public boolean isReadAllow(InetAddress i)
            throws RemoteException
Tets if a InetAdress is allow to read

Parameters:
i -

Returns:


isReadAllowAll

public boolean isReadAllowAll()
            throws RemoteException
is read allow for all

Returns:


isWriteAllow

public boolean isWriteAllow(InetAddress i)
            throws RemoteException
Tets if a InetAdress is allow for writting

Parameters:
i -

Returns:


isWriteAllowAll

public boolean isWriteAllowAll()
            throws RemoteException
is allow for all writer

Returns:


list

public String[] list()
            throws RemoteException

Author:
Guillaume Riviere purge the registry


listReadAllowedAddress

public InetAddress[] listReadAllowedAddress()
            throws RemoteException
list read Allowed Adress

Returns:


listReadForbidenAddress

public InetAddress[] listReadForbidenAddress()
            throws RemoteException
list read forbiden adress

Returns:


listWriteAllowedAddress

public InetAddress[] listWriteAllowedAddress()
            throws RemoteException
list write Allowed Adress

Returns:


listWriteForbidenAddress

public InetAddress[] listWriteForbidenAddress()
            throws RemoteException
list write forbiden adress

Returns:


ping

public void ping()
            throws RemoteException

Author:
Guillaume Riviere


purge

public void purge()
            throws RemoteException

Author:
Guillaume Riviere purge the registry


setVerbose

public void setVerbose(boolean verbose)
            throws RemoteException

Author:
Guillaume Riviere Set the Flag Verbose


stop

public void stop()
            throws RemoteException

Author:
riviereg Stop Method