Interface AdHocCommandDataView

All Superinterfaces:
org.jivesoftware.smack.packet.IqView, org.jivesoftware.smack.packet.StanzaView, org.jivesoftware.smack.packet.XmlLangElement
All Known Implementing Classes:
AdHocCommandData, AdHocCommandDataBuilder

public interface AdHocCommandDataView extends org.jivesoftware.smack.packet.IqView
  • Method Details

    • getNode

      String getNode()
      Returns the identifier of the command.
      Returns:
      the node.
    • getName

      String getName()
      Returns the human name of the command.
      Returns:
      the name of the command.
    • getSessionId

      String getSessionId()
    • getNotes

      List<AdHocCommandNote> getNotes()
      Returns the list of notes that the command has.
      Returns:
      the notes.
    • getForm

      DataForm getForm()
      Returns the form of the command.
      Returns:
      the data form associated with the command.
    • getAction

      Returns the action to execute. The action is set only on a request.
      Returns:
      the action to execute.
    • getStatus

      Returns the status of the execution.
      Returns:
      the status.
    • getActions

    • getExecuteAction

      AdHocCommandData.AllowedAction getExecuteAction()
    • isCompleted

      default boolean isCompleted()
    • isExecuting

      default boolean isExecuting()