public class EventMessage
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
EventMessage(org.osgi.service.event.Event event) |
EventMessage(org.osgi.service.event.Event event,
SerializationHandler serializationHandler) |
EventMessage(java.lang.String topic,
java.util.Map properties) |
Modifier and Type | Method and Description |
---|---|
protected org.osgi.service.event.Event |
createLocalEvent() |
protected java.util.Map |
createPropertiesFromEvent(org.osgi.service.event.Event event) |
org.osgi.service.event.Event |
getEvent() |
protected java.util.Map |
getProperties() |
protected java.lang.String |
getTopic() |
void |
setSerializationHandler(SerializationHandler serializationHandler) |
java.lang.String |
toString() |
public EventMessage(org.osgi.service.event.Event event) throws java.io.NotSerializableException
java.io.NotSerializableException
public EventMessage(org.osgi.service.event.Event event, SerializationHandler serializationHandler) throws java.io.NotSerializableException
event
- eventserializationHandler
- serialization handlerjava.io.NotSerializableException
- if event can't be serializedpublic EventMessage(java.lang.String topic, java.util.Map properties)
protected java.util.Map createPropertiesFromEvent(org.osgi.service.event.Event event) throws java.io.NotSerializableException
java.io.NotSerializableException
protected java.lang.String getTopic()
protected java.util.Map getProperties()
protected org.osgi.service.event.Event createLocalEvent()
public org.osgi.service.event.Event getEvent()
public java.lang.String toString()
toString
in class java.lang.Object
public void setSerializationHandler(SerializationHandler serializationHandler)
serializationHandler
- serialization handler