Uses of Class
org.jivesoftware.smackx.Form

Packages that use Form
org.jivesoftware.smackx Smack extensions API. 
org.jivesoftware.smackx.commands   
org.jivesoftware.smackx.muc Classes and Interfaces that implement Multi-User Chat (MUC). 
org.jivesoftware.smackx.pubsub   
org.jivesoftware.smackx.search   
org.jivesoftware.smackx.workgroup.agent   
org.jivesoftware.smackx.workgroup.user   
 

Uses of Form in org.jivesoftware.smackx
 

Methods in org.jivesoftware.smackx that return Form
 Form Form.createAnswerForm()
          Returns a new Form to submit the completed values.
static Form Form.getFormFrom(Packet packet)
          Returns a new ReportedData if the packet is used for gathering data and includes an extension that matches the elementName and namespace "x","jabber:x:data".
 

Uses of Form in org.jivesoftware.smackx.commands
 

Methods in org.jivesoftware.smackx.commands that return Form
 Form AdHocCommand.getForm()
          Returns the form of the current stage.
 

Methods in org.jivesoftware.smackx.commands with parameters of type Form
 void RemoteCommand.complete(Form form)
           
abstract  void AdHocCommand.complete(Form response)
          Completes the command execution with the information provided in the response.
 void RemoteCommand.execute(Form form)
          Executes the default action of the command with the information provided in the Form.
 void RemoteCommand.next(Form form)
           
abstract  void AdHocCommand.next(Form response)
          Executes the next action of the command with the information provided in the response.
 

Uses of Form in org.jivesoftware.smackx.muc
 

Methods in org.jivesoftware.smackx.muc that return Form
 Form MultiUserChat.getConfigurationForm()
          Returns the room's configuration form that the room's owner can use or null if no configuration is possible.
 Form MultiUserChat.getRegistrationForm()
          Returns the room's registration form that an unaffiliated user, can use to become a member of the room or null if no registration is possible.
 

Methods in org.jivesoftware.smackx.muc with parameters of type Form
 void MultiUserChat.sendConfigurationForm(Form form)
          Sends the completed configuration form to the server.
 void MultiUserChat.sendRegistrationForm(Form form)
          Sends the completed registration form to the server.
 

Uses of Form in org.jivesoftware.smackx.pubsub
 

Subclasses of Form in org.jivesoftware.smackx.pubsub
 class ConfigureForm
          A decorator for a Form to easily enable reading and updating of node configuration.
 class SubscribeForm
          A decorator for a Form to easily enable reading and updating of subscription options.
 

Methods in org.jivesoftware.smackx.pubsub that return Form
 Form FormNode.getForm()
          Get the Form that is to be sent, or was retrieved from the server.
 

Methods in org.jivesoftware.smackx.pubsub with parameters of type Form
 Node PubSubManager.createNode(java.lang.String name, Form config)
          Creates a node with specified configuration.
 void Node.sendConfigurationForm(Form submitForm)
          Update the configuration with the contents of the new Form
 

Constructors in org.jivesoftware.smackx.pubsub with parameters of type Form
ConfigureForm(Form nodeConfigForm)
          Create a decorator from an existing Form for node configuration.
FormNode(FormNodeType formType, Form submitForm)
          Create a FormNode which contains the specified form.
FormNode(FormNodeType formType, java.lang.String nodeId, Form submitForm)
          Create a FormNode which contains the specified form, which is associated with the specified node.
SubscribeForm(Form subscribeOptionsForm)
           
 

Uses of Form in org.jivesoftware.smackx.search
 

Methods in org.jivesoftware.smackx.search that return Form
 Form UserSearch.getSearchForm(Connection con, java.lang.String searchService)
          Returns the form for all search fields supported by the search service.
 Form UserSearchManager.getSearchForm(java.lang.String searchService)
          Returns the form to fill out to perform a search.
 

Methods in org.jivesoftware.smackx.search with parameters of type Form
 ReportedData UserSearchManager.getSearchResults(Form searchForm, java.lang.String searchService)
          Submits a search form to the server and returns the resulting information in the form of ReportedData
 ReportedData UserSearch.sendSearchForm(Connection con, Form searchForm, java.lang.String searchService)
          Sends the filled out answer form to be sent and queried by the search service.
 ReportedData UserSearch.sendSimpleSearchForm(Connection con, Form searchForm, java.lang.String searchService)
          Sends the filled out answer form to be sent and queried by the search service.
 

Uses of Form in org.jivesoftware.smackx.workgroup.agent
 

Methods in org.jivesoftware.smackx.workgroup.agent that return Form
 Form TranscriptSearchManager.getSearchForm(java.lang.String serviceJID)
          Returns the Form to use for searching transcripts.
 Form AgentSession.getTranscriptSearchForm()
          Returns the Form to use for searching transcripts.
 

Methods in org.jivesoftware.smackx.workgroup.agent with parameters of type Form
 ReportedData AgentSession.searchTranscripts(Form completedForm)
          Submits the completed form and returns the result of the transcript search.
 ReportedData TranscriptSearchManager.submitSearch(java.lang.String serviceJID, Form completedForm)
          Submits the completed form and returns the result of the transcript search.
 

Uses of Form in org.jivesoftware.smackx.workgroup.user
 

Methods in org.jivesoftware.smackx.workgroup.user that return Form
 Form Workgroup.getWorkgroupForm()
          Returns the Form to use for all clients of a workgroup.
 

Methods in org.jivesoftware.smackx.workgroup.user with parameters of type Form
 void Workgroup.joinQueue(Form answerForm)
          Joins the workgroup queue to wait to be routed to an agent.
 void Workgroup.joinQueue(Form answerForm, java.lang.String userID)
          Joins the workgroup queue to wait to be routed to an agent.