org.apache.muse.ws.dm.muws.events
Interface WefFactory
- All Known Implementing Classes:
- SimpleWefFactory
- public interface WefFactory
WefFactory defines methods needed to instantiate "blank" WEF events and
their sub-components, as well as events and sub-components that exist as
from XML fragments. The methods that create objects from XML require that
the XML fragments be schema-compliant and correspond to the given WEF
schema element (i.e., createSubstitutableMessage() takes
muws2:SubstitutableMessage).
- Author:
- Dan Jemiolo (danj)
createComponent
public Component createComponent()
createComponent
public Component createComponent(org.w3c.dom.Element componentXML)
createComponentAddress
public ComponentAddress createComponentAddress()
createComponentAddress
public ComponentAddress createComponentAddress(org.w3c.dom.Element addressXML)
createComponentAddress
public ComponentAddress createComponentAddress(XmlSerializable addressData)
createEvent
public ManagementEvent createEvent()
createEvent
public ManagementEvent createEvent(org.w3c.dom.Element eventXML)
createSubstitutableMessage
public SubstitutableMessage createSubstitutableMessage()
createSubstitutableMessage
public SubstitutableMessage createSubstitutableMessage(org.w3c.dom.Element messageXML)
createSituation
public Situation createSituation()
createSituation
public Situation createSituation(org.w3c.dom.Element situationXML)