Package | Description |
---|---|
org.jivesoftware.smackx.commands |
Smacks implementation of XEP-0050: Ad-Hoc Commands.
|
org.jivesoftware.smackx.muc |
Classes and Interfaces that implement Multi-User Chat (MUC) as defined in XEP-0045.
|
org.jivesoftware.smackx.pubsub |
Smack's API for XEP-0060: Publish-Subscribe.
|
org.jivesoftware.smackx.search |
Smacks implementation of XEP-0055: Jabber Search.
|
org.jivesoftware.smackx.workgroup.agent |
TODO describe me.
|
org.jivesoftware.smackx.workgroup.user |
TODO describe me.
|
org.jivesoftware.smackx.xdata |
Smacks implementation of XEP-0004: Data Forms.
|
Modifier and Type | Method and Description |
---|---|
Form |
AdHocCommand.getForm()
Returns the form of the current stage.
|
Modifier and Type | Method and Description |
---|---|
abstract void |
AdHocCommand.complete(Form response)
Completes the command execution with the information provided in the
response . |
void |
RemoteCommand.complete(Form form) |
void |
RemoteCommand.execute(Form form)
Executes the default action of the command with the information provided
in the Form.
|
abstract void |
AdHocCommand.next(Form response)
Executes the next action of the command with the information provided in
the
response . |
void |
RemoteCommand.next(Form form) |
protected void |
AdHocCommand.setForm(Form form)
Sets the form of the current stage.
|
Modifier and Type | Method and Description |
---|---|
Form |
MultiUserChat.getConfigurationForm()
Returns the room's configuration form that the room's owner can use or null if
no configuration is possible.
|
Form |
RoomInfo.getForm()
Returns the form included in the extended disco info result or
null if no such form was sent. |
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.
|
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Class and Description |
---|---|
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. |
Modifier and Type | Method and Description |
---|---|
Form |
FormNode.getForm()
Get the Form that is to be sent, or was retrieved from the server.
|
Modifier and Type | Method and Description |
---|---|
Node |
PubSubManager.createNode(String nodeId,
Form config)
Creates a node with specified configuration.
|
void |
Node.sendConfigurationForm(Form submitForm)
Update the configuration with the contents of the new
Form . |
Constructor and Description |
---|
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,
String nodeId,
Form submitForm)
Create a
FormNode which contains the specified form, which is
associated with the specified node. |
SubscribeForm(Form subscribeOptionsForm) |
Modifier and Type | Method and Description |
---|---|
Form |
UserSearchManager.getSearchForm(DomainBareJid searchService)
Returns the form to fill out to perform a search.
|
Form |
UserSearch.getSearchForm(XMPPConnection con,
DomainBareJid searchService)
Returns the form for all search fields supported by the search service.
|
Modifier and Type | Method and Description |
---|---|
ReportedData |
UserSearchManager.getSearchResults(Form searchForm,
DomainBareJid searchService)
Submits a search form to the server and returns the resulting information
in the form of
ReportedData . |
ReportedData |
UserSearch.sendSearchForm(XMPPConnection con,
Form searchForm,
DomainBareJid searchService)
Sends the filled out answer form to be sent and queried by the search service.
|
ReportedData |
UserSearch.sendSimpleSearchForm(XMPPConnection con,
Form searchForm,
DomainBareJid searchService)
Sends the filled out answer form to be sent and queried by the search service.
|
Modifier and Type | Method and Description |
---|---|
Form |
TranscriptSearchManager.getSearchForm(DomainBareJid serviceJID)
Returns the Form to use for searching transcripts.
|
Form |
AgentSession.getTranscriptSearchForm()
Returns the Form to use for searching transcripts.
|
Modifier and Type | Method and Description |
---|---|
ReportedData |
AgentSession.searchTranscripts(Form completedForm)
Submits the completed form and returns the result of the transcript search.
|
ReportedData |
TranscriptSearchManager.submitSearch(DomainBareJid serviceJID,
Form completedForm)
Submits the completed form and returns the result of the transcript search.
|
Modifier and Type | Method and Description |
---|---|
Form |
Workgroup.getWorkgroupForm()
Returns the Form to use for all clients of a workgroup.
|
Modifier and Type | Method and Description |
---|---|
void |
Workgroup.joinQueue(Form answerForm)
Joins the workgroup queue to wait to be routed to an agent.
|
void |
Workgroup.joinQueue(Form answerForm,
Jid userID)
Joins the workgroup queue to wait to be routed to an agent.
|
Modifier and Type | Method and Description |
---|---|
Form |
Form.createAnswerForm()
Returns a new Form to submit the completed values.
|
static Form |
Form.getFormFrom(Stanza packet)
Returns a new ReportedData if the stanza is used for gathering data and includes an
extension that matches the elementName and namespace "x","jabber:x:data".
|