Asterisk-Java

org.asteriskjava.manager.action
Class JabberSendAction

java.lang.Object
  extended by org.asteriskjava.manager.action.AbstractManagerAction
      extended by org.asteriskjava.manager.action.JabberSendAction
All Implemented Interfaces:
java.io.Serializable, ManagerAction

public class JabberSendAction
extends AbstractManagerAction

The JabberSendAction sends a Jabber (XMPP) message to a recipient.

Available since Asterisk 1.6.0

Since:
1.0.0
Version:
$Id: JabberSendAction.java 1131 2008-08-18 12:41:36Z srt $
Author:
srt
See Also:
Serialized Form

Constructor Summary
JabberSendAction()
          Creates a new JabberSendAction.
JabberSendAction(java.lang.String jabber, java.lang.String screenName, java.lang.String message)
          Creates a new JabberSendAction.
 
Method Summary
 java.lang.String getAction()
          Returns the name of this action, i.e.
 java.lang.String getJabber()
           
 java.lang.String getMessage()
           
 java.lang.String getScreenName()
           
 void setJabber(java.lang.String jabber)
          Sets the client or transport Asterisk uses to connect to Jabber.
 void setMessage(java.lang.String message)
          Sets the message to send to the recipient.
 void setScreenName(java.lang.String screenName)
          Sets the JID of the recipient.
 
Methods inherited from class org.asteriskjava.manager.action.AbstractManagerAction
getActionId, setActionId, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JabberSendAction

public JabberSendAction()
Creates a new JabberSendAction.


JabberSendAction

public JabberSendAction(java.lang.String jabber,
                        java.lang.String screenName,
                        java.lang.String message)
Creates a new JabberSendAction.

Parameters:
jabber - the client or transport Asterisk uses to connect to Jabber.
screenName - the JID of the recipient.
message - the message to send to the recipient.
Method Detail

getAction

public java.lang.String getAction()
Returns the name of this action, i.e. "Ping".

Specified by:
getAction in interface ManagerAction
Specified by:
getAction in class AbstractManagerAction

getJabber

public java.lang.String getJabber()

setJabber

public void setJabber(java.lang.String jabber)
Sets the client or transport Asterisk uses to connect to Jabber.

Parameters:
jabber - the client or transport Asterisk uses to connect to Jabber.

getScreenName

public java.lang.String getScreenName()

setScreenName

public void setScreenName(java.lang.String screenName)
Sets the JID of the recipient.

Parameters:
screenName - the JID of the recipient.

getMessage

public java.lang.String getMessage()

setMessage

public void setMessage(java.lang.String message)
Sets the message to send to the recipient.

Parameters:
message - the message to send to the recipient.

Asterisk-Java

Copyright © 2004-2009 Stefan Reuter. All Rights Reserved.