Class BambooSmackClient

java.lang.Object
com.atlassian.bamboo.xmpp.BambooSmackClient
All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean

public class BambooSmackClient extends Object implements org.springframework.beans.factory.InitializingBean
  • Field Details

  • Constructor Details

  • Method Details

    • afterPropertiesSet

      public void afterPropertiesSet() throws Exception
      Specified by:
      afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
      Throws:
      Exception
    • connect

      public void connect(@Nullable @Nullable InstantMessagingServerDefinition instantMessagingServerDefinition) throws org.jivesoftware.smack.XMPPException, IOException, org.jivesoftware.smack.SmackException, InterruptedException
      Throws:
      org.jivesoftware.smack.XMPPException
      IOException
      org.jivesoftware.smack.SmackException
      InterruptedException
    • connect

      public void connect() throws org.jivesoftware.smack.XMPPException, IOException, org.jivesoftware.smack.SmackException, InterruptedException
      Throws:
      org.jivesoftware.smack.XMPPException
      IOException
      org.jivesoftware.smack.SmackException
      InterruptedException
    • disconnect

      public void disconnect()
    • send

      public void send(org.jivesoftware.smack.packet.Message message)
    • getMessageContextForUser

      public Map<String,String> getMessageContextForUser(String jabberAddress)
    • putUserMessageContext

      public void putUserMessageContext(String jabberAddress, Map<String,String> context)
    • setMessageListener

      public void setMessageListener(org.jivesoftware.smack.StanzaListener messageListener)