org.apache.muse.ws.dm.muws.events
Interface ManagementEvent

All Superinterfaces:
ExtendedElements, XmlSerializable
All Known Implementing Classes:
SimpleManagementEvent

public interface ManagementEvent
extends XmlSerializable, ExtendedElements

ManagementEvent defines the even type of the WSDM Event Format (WEF). It is composed of accessor methods for its fields and serialization methods for convertion to and from XML. Event objects should be created with a .

WefFactory factory = new SimpleWefFactory();
ManagementEvent event = factory.createEvent();
event.setSequenceNumber(1234);
// etc.

The factory will also have methods for instantiating the event from XML.

Author:
Dan Jemiolo (danj)

Method Summary
 String getEventID()
           
 Component getReporter()
           
 Date getReportTime()
           
 long getSequenceNumber()
           
 Situation getSituation()
           
 Component getSource()
           
 void setEventID(String eventID)
           
 void setReporter(Component reporter)
           
 void setReportTime(Date reportTime)
           
 void setSequenceNumber(long sequenceNumber)
           
 void setSituation(Situation situation)
           
 void setSource(Component source)
           
 
Methods inherited from interface org.apache.muse.util.xml.XmlSerializable
toXML, toXML
 
Methods inherited from interface org.apache.muse.ws.dm.muws.events.ExtendedElements
addExtendedElement, addExtendedElement, getExtendedElements, getExtendedElements
 

Method Detail

getEventID

String getEventID()

getReporter

Component getReporter()

getReportTime

Date getReportTime()

getSequenceNumber

long getSequenceNumber()

getSituation

Situation getSituation()

getSource

Component getSource()

setEventID

void setEventID(String eventID)

setReporter

void setReporter(Component reporter)

setReportTime

void setReportTime(Date reportTime)

setSequenceNumber

void setSequenceNumber(long sequenceNumber)

setSituation

void setSituation(Situation situation)

setSource

void setSource(Component source)


Copyright © 2005-2011 Apache Web Services - Muse. All Rights Reserved.