org.almendra.janet.cas.events
Interface IClusterEventRegistry
- All Superinterfaces:
- java.rmi.Remote
- All Known Implementing Classes:
- ClusterEventRegistry, ClusterEventRegistryRemote
public interface IClusterEventRegistry
- extends java.rmi.Remote
register
void register(java.lang.String nodeName,
RegistryLocation registryLocation)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
deregister
boolean deregister(java.lang.String nodeName)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
occured
void occured(java.lang.String originNodeName,
Event event)
throws PropagatedException,
java.rmi.RemoteException
- Throws:
PropagatedException
java.rmi.RemoteException
register
void register(java.lang.String eventName,
ClusterHandlerList handlerList)
throws java.lang.IllegalArgumentException,
java.rmi.RemoteException
- Throws:
java.lang.IllegalArgumentException
java.rmi.RemoteException
deregister
boolean deregister(java.lang.String eventName,
java.lang.String handlerListId)
throws java.util.NoSuchElementException,
java.lang.IllegalArgumentException,
java.rmi.RemoteException
- Throws:
java.util.NoSuchElementException
java.lang.IllegalArgumentException
java.rmi.RemoteException
isRegistered
boolean isRegistered(java.lang.String eventName)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
getHandlerCount
int getHandlerCount(java.lang.String eventName)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException