org.eclipse.ecf.remoteservice.eventadmin
Class EventMessage

java.lang.Object
  extended by org.eclipse.ecf.remoteservice.eventadmin.EventMessage
All Implemented Interfaces:
java.io.Serializable

public class EventMessage
extends java.lang.Object
implements java.io.Serializable

Since:
1.1
See Also:
Serialized Form

Constructor Summary
EventMessage(org.osgi.service.event.Event event)
           
EventMessage(java.lang.String topic, java.util.Map properties)
           
 
Method Summary
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()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EventMessage

public EventMessage(org.osgi.service.event.Event event)
             throws java.io.NotSerializableException
Throws:
java.io.NotSerializableException

EventMessage

public EventMessage(java.lang.String topic,
                    java.util.Map properties)
Method Detail

createPropertiesFromEvent

protected java.util.Map createPropertiesFromEvent(org.osgi.service.event.Event event)
                                           throws java.io.NotSerializableException
Throws:
java.io.NotSerializableException

getTopic

protected java.lang.String getTopic()

getProperties

protected java.util.Map getProperties()

createLocalEvent

protected org.osgi.service.event.Event createLocalEvent()

getEvent

public org.osgi.service.event.Event getEvent()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object