Package org.atmosphere.plugin.rmi
Class RMIBroadcastServiceImpl
- java.lang.Object
-
- java.rmi.server.RemoteObject
-
- java.rmi.server.RemoteServer
-
- java.rmi.server.UnicastRemoteObject
-
- org.atmosphere.plugin.rmi.RMIBroadcastServiceImpl
-
- All Implemented Interfaces:
java.io.Serializable,java.rmi.Remote,RMIBroadcastService
public class RMIBroadcastServiceImpl extends java.rmi.server.UnicastRemoteObject implements RMIBroadcastService
Default implementation of the
RMIBroadcastServicewhich can be bound to the RMI registry. It wraps a broadcaster to use when message is received.- Since:
- 1.1.1
- Version:
- 1.0
- Author:
- Guillaume DROUET
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description RMIBroadcastServiceImpl(RMIBroadcaster b)Builds a new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidsend(java.lang.Object message)Sends a message to be broadcasted.-
Methods inherited from class java.rmi.server.UnicastRemoteObject
clone, exportObject, exportObject, exportObject, exportObject, exportObject, unexportObject
-
-
-
-
Constructor Detail
-
RMIBroadcastServiceImpl
public RMIBroadcastServiceImpl(RMIBroadcaster b) throws java.rmi.RemoteException
Builds a new instance.
- Parameters:
b- the broadcaster- Throws:
java.rmi.RemoteException- if an error occurs remotely
-
-
Method Detail
-
send
public void send(java.lang.Object message)
Sends a message to be broadcasted.
- Specified by:
sendin interfaceRMIBroadcastService- Parameters:
message- the message
-
-