Class EventMessage
- java.lang.Object
-
- org.eclipse.ecf.remoteservice.eventadmin.EventMessage
-
- All Implemented Interfaces:
Serializable
public class EventMessage extends Object implements Serializable
- Since:
- 1.1
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description EventMessage(String topic, Map properties)
EventMessage(org.osgi.service.event.Event event)
EventMessage(org.osgi.service.event.Event event, SerializationHandler serializationHandler)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.osgi.service.event.Event
createLocalEvent()
protected Map
createPropertiesFromEvent(org.osgi.service.event.Event event)
org.osgi.service.event.Event
getEvent()
protected Map
getProperties()
protected String
getTopic()
void
setSerializationHandler(SerializationHandler serializationHandler)
String
toString()
-
-
-
Constructor Detail
-
EventMessage
public EventMessage(org.osgi.service.event.Event event) throws NotSerializableException
- Throws:
NotSerializableException
-
EventMessage
public EventMessage(org.osgi.service.event.Event event, SerializationHandler serializationHandler) throws NotSerializableException
- Parameters:
event
- eventserializationHandler
- serialization handler- Throws:
NotSerializableException
- if event can't be serialized- Since:
- 1.2
-
-
Method Detail
-
createPropertiesFromEvent
protected Map createPropertiesFromEvent(org.osgi.service.event.Event event) throws NotSerializableException
- Throws:
NotSerializableException
-
getTopic
protected String getTopic()
-
getProperties
protected Map getProperties()
-
createLocalEvent
protected org.osgi.service.event.Event createLocalEvent()
-
getEvent
public org.osgi.service.event.Event getEvent()
-
setSerializationHandler
public void setSerializationHandler(SerializationHandler serializationHandler)
- Parameters:
serializationHandler
- serialization handler- Since:
- 1.2
-
-