Package org.djutils.event.remote
Class RemoteEventPubSubTest.TestRemoteEventProducer
- java.lang.Object
-
- java.rmi.server.RemoteObject
-
- java.rmi.server.RemoteServer
-
- java.rmi.server.UnicastRemoteObject
-
- org.djutils.rmi.RMIObject
-
- org.djutils.event.remote.RemoteEventProducer
-
- org.djutils.event.remote.RemoteEventPubSubTest.TestRemoteEventProducer
-
- All Implemented Interfaces:
Serializable
,Remote
,EventProducerInterface
,RemoteEventProducerInterface
- Enclosing class:
- RemoteEventPubSubTest
protected static class RemoteEventPubSubTest.TestRemoteEventProducer extends RemoteEventProducer
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static EventType
REMOTE_EVENT_1
static EventType
REMOTE_EVENT_2
static TimedEventType
TIMED_REMOTE_EVENT_1
-
Fields inherited from class org.djutils.event.remote.RemoteEventProducer
eventProducerImpl
-
Fields inherited from class java.rmi.server.RemoteObject
ref
-
Fields inherited from interface org.djutils.event.EventProducerInterface
FIRST_POSITION, LAST_POSITION
-
-
Constructor Summary
Constructors Constructor Description TestRemoteEventProducer()
Construct a RemoteEventProducer.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Serializable
getSourceId()
-
Methods inherited from class org.djutils.event.remote.RemoteEventProducer
addListener, addListener, addListener, addListener, fireEvent, fireEvent, fireEvent, fireEvent, fireEvent, fireEvent, fireEvent, fireEvent, fireEvent, fireEvent, fireEvent, fireTimedEvent, fireTimedEvent, fireTimedEvent, fireTimedEvent, fireTimedEvent, fireTimedEvent, fireTimedEvent, fireTimedEvent, fireTimedEvent, fireTimedEvent, fireUnverifiedEvent, fireUnverifiedEvent, fireUnverifiedEvent, fireUnverifiedEvent, fireUnverifiedEvent, fireUnverifiedEvent, fireUnverifiedEvent, fireUnverifiedEvent, fireUnverifiedEvent, fireUnverifiedEvent, fireUnverifiedEvent, fireUnverifiedTimedEvent, fireUnverifiedTimedEvent, fireUnverifiedTimedEvent, fireUnverifiedTimedEvent, fireUnverifiedTimedEvent, fireUnverifiedTimedEvent, fireUnverifiedTimedEvent, fireUnverifiedTimedEvent, fireUnverifiedTimedEvent, fireUnverifiedTimedEvent, fireUnverifiedTimedEvent, getEventTypesWithListeners, getListenerReferences, hasListeners, numberOfListeners, removeAllListeners, removeAllListeners, removeListener
-
Methods inherited from class org.djutils.rmi.RMIObject
getRegistry, register
-
Methods inherited from class java.rmi.server.UnicastRemoteObject
clone, exportObject, exportObject, exportObject, exportObject, exportObject, unexportObject
-
Methods inherited from class java.rmi.server.RemoteServer
getClientHost, getLog, setLog
-
-
-
-
Field Detail
-
REMOTE_EVENT_1
public static final EventType REMOTE_EVENT_1
-
REMOTE_EVENT_2
public static final EventType REMOTE_EVENT_2
-
TIMED_REMOTE_EVENT_1
public static final TimedEventType TIMED_REMOTE_EVENT_1
-
-
Constructor Detail
-
TestRemoteEventProducer
public TestRemoteEventProducer() throws RemoteException, AlreadyBoundException
Construct a RemoteEventProducer.- Throws:
RemoteException
- on errorAlreadyBoundException
- on error
-
-
Method Detail
-
getSourceId
public Serializable getSourceId()
- Specified by:
getSourceId
in interfaceEventProducerInterface
- Specified by:
getSourceId
in classRemoteEventProducer
-
-