|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.mule.providers.AbstractConnector
org.mule.providers.AbstractServiceEnabledConnector
org.mule.providers.soap.xfire.XFireConnector
Configures Xfire to provide STaX-based Web Servies support to Mule.
| Field Summary | |
static String |
DEFAULT_MULE_NAMESPACE_URI
|
static String |
XFIRE_PROPERTY
|
static String |
XFIRE_SERVICE_COMPONENT_NAME
|
protected org.mule.impl.MuleDescriptor |
xfireDescriptor
|
| Fields inherited from class org.mule.providers.AbstractServiceEnabledConnector |
serviceDescriptor, serviceOverrides |
| Fields inherited from class org.mule.providers.AbstractConnector |
connected, connecting, createDispatcherPerRequest, createMultipleTransactedReceivers, defaultInboundTransformer, defaultOutboundTransformer, defaultResponseTransformer, dispatcherFactory, dispatchers, disposed, disposing, exceptionListener, initialised, logger, name, receivers, serverSide, sessionHandler, started, startOnConnect |
| Fields inherited from interface org.mule.umo.provider.UMOConnector |
INT_VALUE_NOT_SET |
| Constructor Summary | |
XFireConnector()
|
|
| Method Summary | |
protected org.mule.impl.MuleDescriptor |
createxfireDescriptor()
|
void |
doInitialise()
|
String |
getProtocol()
|
protected Object |
getReceiverKey(org.mule.umo.UMOComponent component,
org.mule.umo.endpoint.UMOEndpoint endpoint)
The method determines the key used to store the receiver against. |
org.codehaus.xfire.service.ServiceFactory |
getServiceFactory()
|
org.codehaus.xfire.XFire |
getXfire()
|
boolean |
isEnableJSR181Annotations()
|
void |
onNotification(org.mule.umo.manager.UMOServerNotification event)
|
protected void |
registerProtocols()
|
protected void |
registerReceiverWithMuleService(org.mule.umo.provider.UMOMessageReceiver receiver,
org.mule.umo.endpoint.UMOEndpointURI ep)
|
void |
setEnableJSR181Annotations(boolean enableJSR181Annotations)
|
void |
setServiceFactory(org.codehaus.xfire.service.binding.ObjectServiceFactory serviceFactory)
|
void |
setXfire(org.codehaus.xfire.XFire xfire)
|
| Methods inherited from class org.mule.providers.AbstractServiceEnabledConnector |
createReceiver, getMessageAdapter, getServiceDescriptor, getServiceOverrides, getStreamMessageAdapter, initFromServiceDescriptor, initialiseFromUrl, setServiceOverrides |
| Methods inherited from class org.mule.providers.AbstractConnector |
checkDisposed, connect, createDispatcher, destroyReceiver, disconnect, dispose, disposeDispatchers, disposeReceivers, doConnect, doDisconnect, doDispose, doStart, doStop, exceptionThrown, fireNotification, getConnectEventId, getConnectionDescription, getConnectionStrategy, getDefaultInboundTransformer, getDefaultOutboundTransformer, getDefaultResponseTransformer, getDispatcher, getDispatcherFactory, getDispatchers, getDispatcherThreadingProfile, getExceptionListener, getName, getReceiver, getReceiver, getReceivers, getReceivers, getReceiverThreadingProfile, getReplyToHandler, getSessionHandler, getSupportedProtocols, handleException, handleWorkException, initialise, isConnected, isCreateDispatcherPerRequest, isCreateMultipleTransactedReceivers, isDisposed, isDisposing, isEnableMessageEvents, isRemoteSyncEnabled, isServerSide, isStarted, isUseSingleDispatcherThreadPool, isUseSingleReceiverThreadPool, registerListener, registerSupportedProtocol, registerSupportedProtocolWithotPrefix, setConnectionStrategy, setCreateDispatcherPerRequest, setCreateMultipleTransactedReceivers, setDefaultInboundTransformer, setDefaultOutboundTransformer, setDefaultResponseTransformer, setDispatcherFactory, setDispatcherThreadingProfile, setEnableMessageEvents, setExceptionListener, setName, setReceiverThreadingProfile, setServerSide, setSessionHandler, setSupportedProtocols, setUseSingleDispatcherThreadPool, setUseSingleReceiverThreadPool, startConnector, stopConnector, supportsProtocol, unregisterListener, unregisterSupportedProtocol, workAccepted, workCompleted, workRejected, workStarted |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final String XFIRE_SERVICE_COMPONENT_NAME
public static final String DEFAULT_MULE_NAMESPACE_URI
public static final String XFIRE_PROPERTY
protected org.mule.impl.MuleDescriptor xfireDescriptor
| Constructor Detail |
public XFireConnector()
| Method Detail |
protected void registerProtocols()
public String getProtocol()
getProtocol in interface org.mule.umo.provider.UMOConnector
public void doInitialise()
throws org.mule.umo.lifecycle.InitialisationException
org.mule.umo.lifecycle.InitialisationExceptionpublic org.codehaus.xfire.XFire getXfire()
public void setXfire(org.codehaus.xfire.XFire xfire)
protected void registerReceiverWithMuleService(org.mule.umo.provider.UMOMessageReceiver receiver,
org.mule.umo.endpoint.UMOEndpointURI ep)
throws org.mule.umo.UMOException
org.mule.umo.UMOExceptionprotected org.mule.impl.MuleDescriptor createxfireDescriptor()
public org.codehaus.xfire.service.ServiceFactory getServiceFactory()
public void setServiceFactory(org.codehaus.xfire.service.binding.ObjectServiceFactory serviceFactory)
protected Object getReceiverKey(org.mule.umo.UMOComponent component,
org.mule.umo.endpoint.UMOEndpoint endpoint)
component - the component for which the endpoint is being registeredendpoint - the endpoint being registered for the component
public boolean isEnableJSR181Annotations()
public void setEnableJSR181Annotations(boolean enableJSR181Annotations)
public void onNotification(org.mule.umo.manager.UMOServerNotification event)
onNotification in interface org.mule.umo.manager.UMOServerNotificationListener
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||