com.bea.wlai.common
Interface IEvent

All Superinterfaces:
Serializable

public interface IEvent
extends Serializable

Represents the occurrence of an event.


Method Summary
 void fromXML(String xml)
           
 IEventDefinition getEventDefinition()
           
 String getEventTypeName()
           
 EventHeader getHeader()
           
 IDocument getPayload()
           
 void setEventDefinition(IEventDefinition eventDef)
           
 void setEventTypeName(String typeName)
           
 void setHeader(EventHeader header)
           
 void setPayload(IDocument payload)
           
 String toXML()
           
 

Method Detail

getEventDefinition

public IEventDefinition getEventDefinition()

setEventDefinition

public void setEventDefinition(IEventDefinition eventDef)

getEventTypeName

public String getEventTypeName()

setEventTypeName

public void setEventTypeName(String typeName)

setHeader

public void setHeader(EventHeader header)

getHeader

public EventHeader getHeader()

setPayload

public void setPayload(IDocument payload)

getPayload

public IDocument getPayload()

toXML

public String toXML()
             throws DocumentException
Throws:
DocumentException

fromXML

public void fromXML(String xml)
             throws DocumentParseException,
                    DocumentException
Throws:
DocumentParseException
DocumentException