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.EventcreateLocalEvent()protected MapcreatePropertiesFromEvent(org.osgi.service.event.Event event)org.osgi.service.event.EventgetEvent()protected MapgetProperties()protected StringgetTopic()voidsetSerializationHandler(SerializationHandler serializationHandler)StringtoString()
-
-
-
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
-
-