org.mule.module.cxf.component
Class AbstractWebServiceWrapperComponent

java.lang.Object
  extended by org.mule.component.AbstractComponent
      extended by org.mule.module.cxf.component.AbstractWebServiceWrapperComponent
All Implemented Interfaces:
AnnotatedObject, Component, FlowConstructAware, MuleContextAware, Disposable, Initialisable, Lifecycle, Startable, Stoppable, MessageProcessor
Direct Known Subclasses:
WebServiceWrapperComponent, WebServiceWrapperComponent

public abstract class AbstractWebServiceWrapperComponent
extends AbstractComponent


Field Summary
protected  String address
           
protected  boolean addressFromMessage
           
protected  Log logger
           
static String WS_SERVICE_URL
           
 
Fields inherited from class org.mule.component.AbstractComponent
flowConstruct, interceptorChain, interceptors, lifecycleManager, muleContext, notificationHandler, statistics
 
Fields inherited from interface org.mule.api.lifecycle.Initialisable
PHASE_NAME
 
Fields inherited from interface org.mule.api.lifecycle.Startable
PHASE_NAME
 
Fields inherited from interface org.mule.api.lifecycle.Stoppable
PHASE_NAME
 
Fields inherited from interface org.mule.api.lifecycle.Disposable
PHASE_NAME
 
Fields inherited from interface org.mule.api.AnnotatedObject
PROPERTY_NAME
 
Constructor Summary
AbstractWebServiceWrapperComponent()
           
 
Method Summary
protected  void doInitialise()
           
 String getAddress()
           
 boolean isAddressFromMessage()
           
 void setAddress(String address)
           
 void setAddressFromMessage(boolean addressFromMessage)
           
 
Methods inherited from class org.mule.component.AbstractComponent
createResultEvent, dispose, doDispose, doInvoke, doStart, doStop, fireComponentNotification, getAnnotation, getAnnotations, getFlowConstruct, getInterceptors, getName, getStatistics, initialise, process, release, setAnnotations, setFlowConstruct, setInterceptors, setMuleContext, start, stop, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

logger

protected transient Log logger

WS_SERVICE_URL

public static final String WS_SERVICE_URL
See Also:
Constant Field Values

address

protected String address

addressFromMessage

protected boolean addressFromMessage
Constructor Detail

AbstractWebServiceWrapperComponent

public AbstractWebServiceWrapperComponent()
Method Detail

doInitialise

protected void doInitialise()
                     throws InitialisationException
Overrides:
doInitialise in class AbstractComponent
Throws:
InitialisationException

getAddress

public String getAddress()

setAddress

public void setAddress(String address)

isAddressFromMessage

public boolean isAddressFromMessage()

setAddressFromMessage

public void setAddressFromMessage(boolean addressFromMessage)


Copyright © 2003-2014 MuleSoft, Inc.. All Rights Reserved.