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)

Method Summary
 Component createComponent()
           
 Component createComponent(Element componentXML)
           
 ComponentAddress createComponentAddress()
           
 ComponentAddress createComponentAddress(Element addressXML)
           
 ComponentAddress createComponentAddress(XmlSerializable addressData)
           
 ManagementEvent createEvent()
           
 ManagementEvent createEvent(Element eventXML)
           
 Situation createSituation()
           
 Situation createSituation(Element situationXML)
           
 SubstitutableMessage createSubstitutableMessage()
           
 SubstitutableMessage createSubstitutableMessage(Element messageXML)
           
 

Method Detail

createComponent

Component createComponent()

createComponent

Component createComponent(Element componentXML)

createComponentAddress

ComponentAddress createComponentAddress()

createComponentAddress

ComponentAddress createComponentAddress(Element addressXML)

createComponentAddress

ComponentAddress createComponentAddress(XmlSerializable addressData)

createEvent

ManagementEvent createEvent()

createEvent

ManagementEvent createEvent(Element eventXML)

createSubstitutableMessage

SubstitutableMessage createSubstitutableMessage()

createSubstitutableMessage

SubstitutableMessage createSubstitutableMessage(Element messageXML)

createSituation

Situation createSituation()

createSituation

Situation createSituation(Element situationXML)


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