org.apache.muse.ws.dm.muws.events.impl
Class SimpleWefFactory

java.lang.Object
  extended by org.apache.muse.ws.dm.muws.events.impl.SimpleWefFactory
All Implemented Interfaces:
WefFactory

public class SimpleWefFactory
extends Object
implements WefFactory

SimpleWefFactory is the default implementation of the WefFactory component. The objects it creates are all instantiated from classes defined in this same package (org.apache.muse.ws.dm.muws.events.impl).

Author:
Dan Jemiolo (danj)

Constructor Summary
SimpleWefFactory()
           
 
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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleWefFactory

public SimpleWefFactory()
Method Detail

createComponent

public Component createComponent()
Specified by:
createComponent in interface WefFactory

createComponent

public Component createComponent(Element componentXML)
Specified by:
createComponent in interface WefFactory

createComponentAddress

public ComponentAddress createComponentAddress()
Specified by:
createComponentAddress in interface WefFactory

createComponentAddress

public ComponentAddress createComponentAddress(Element addressXML)
Specified by:
createComponentAddress in interface WefFactory

createComponentAddress

public ComponentAddress createComponentAddress(XmlSerializable addressData)
Specified by:
createComponentAddress in interface WefFactory

createEvent

public ManagementEvent createEvent()
Specified by:
createEvent in interface WefFactory

createEvent

public ManagementEvent createEvent(Element eventXML)
Specified by:
createEvent in interface WefFactory

createSituation

public Situation createSituation()
Specified by:
createSituation in interface WefFactory

createSituation

public Situation createSituation(Element situationXML)
Specified by:
createSituation in interface WefFactory

createSubstitutableMessage

public SubstitutableMessage createSubstitutableMessage()
Specified by:
createSubstitutableMessage in interface WefFactory

createSubstitutableMessage

public SubstitutableMessage createSubstitutableMessage(Element messageXML)
Specified by:
createSubstitutableMessage in interface WefFactory


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