org.mule.providers.xmpp
Class XmppsConnector

java.lang.Object
  extended byorg.mule.providers.AbstractConnector
      extended byorg.mule.providers.xmpp.XmppConnector
          extended byorg.mule.providers.xmpp.XmppsConnector
All Implemented Interfaces:
Disposable, EventListener, ExceptionListener, Initialisable, UMOConnectable, UMOConnector, WorkListener

public class XmppsConnector
extends XmppConnector


Field Summary
 
Fields inherited from class org.mule.providers.xmpp.XmppConnector
XMPP_FROM, XMPP_GROUP_CHAT, XMPP_NICKNAME, XMPP_PROPERTY_PREFIX, XMPP_SUBJECT, XMPP_THREAD, XMPP_TO
 
Fields inherited from class org.mule.providers.AbstractConnector
connected, connecting, connectionStrategy, createMultipleTransactedReceivers, DEFAULT_NUM_CONCURRENT_TX_RECEIVERS, defaultInboundTransformer, defaultOutboundTransformer, defaultResponseTransformer, dispatcherFactory, dispatchers, disposed, disposing, exceptionListener, initialised, logger, name, numberOfConcurrentTransactedReceivers, receivers, serviceDescriptor, serviceOverrides, sessionHandler, started, startOnConnect
 
Fields inherited from interface org.mule.umo.provider.UMOConnector
INT_VALUE_NOT_SET
 
Constructor Summary
XmppsConnector()
           
 
Method Summary
protected  org.jivesoftware.smack.XMPPConnection doCreateXmppConnection(UMOEndpointURI endpointURI)
          This method creates a SSLXMPPConnection to allow secure communication to the Jabber server.
 String getProtocol()
           
 
Methods inherited from class org.mule.providers.xmpp.XmppConnector
createXmppConnection, doConnect, doDisconnect, doDispose, doInitialise, doStart, doStop, isRemoteSyncEnabled
 
Methods inherited from class org.mule.providers.AbstractConnector
checkDisposed, connect, createReceiver, destroyReceiver, disconnect, dispatch, dispose, disposeDispatchers, disposeReceivers, disposeWorkManagers, exceptionThrown, fireNotification, getConnectEventId, getConnectionDescription, getConnectionStrategy, getDefaultInboundTransformer, getDefaultOutboundTransformer, getDefaultResponseTransformer, getDispatcherFactory, getDispatcherThreadingProfile, getDispatcherWorkManager, getExceptionListener, getMaxDispatchersActive, getMessageAdapter, getName, getNumberOfConcurrentTransactedReceivers, getOutputStream, getReceiver, getReceiverKey, getReceivers, getReceivers, getReceiverThreadingProfile, getReceiverWorkManager, getReplyToHandler, getScheduler, getServiceDescriptor, getServiceOverrides, getSessionHandler, getStreamMessageAdapter, getSupportedProtocols, handleException, handleWorkException, initFromServiceDescriptor, initialise, initialiseFromUrl, isConnected, isCreateMultipleTransactedReceivers, isDisposed, isDisposing, isEnableMessageEvents, isStarted, lookupReceiver, receive, receive, registerListener, registerSupportedProtocol, registerSupportedProtocolWithoutPrefix, send, setConnectionStrategy, setCreateMultipleTransactedReceivers, setDefaultInboundTransformer, setDefaultOutboundTransformer, setDefaultResponseTransformer, setDispatcherFactory, setDispatcherThreadingProfile, setEnableMessageEvents, setExceptionListener, setMaxDispatchersActive, setName, setNumberOfConcurrentTransactedReceivers, setReceiverThreadingProfile, setServiceOverrides, setSessionHandler, setSupportedProtocols, startConnector, stopConnector, supportsProtocol, toString, unregisterListener, unregisterSupportedProtocol, workAccepted, workCompleted, workRejected, workStarted
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XmppsConnector

public XmppsConnector()
Method Detail

getProtocol

public String getProtocol()
Specified by:
getProtocol in interface UMOConnector
Overrides:
getProtocol in class XmppConnector

doCreateXmppConnection

protected org.jivesoftware.smack.XMPPConnection doCreateXmppConnection(UMOEndpointURI endpointURI)
                                                                throws org.jivesoftware.smack.XMPPException
This method creates a SSLXMPPConnection to allow secure communication to the Jabber server.

Overrides:
doCreateXmppConnection in class XmppConnector
Parameters:
endpointURI -
Returns:
Throws:
org.jivesoftware.smack.XMPPException


Copyright © 2003-2008 MuleSource, Inc.. All Rights Reserved.