| Package | Description |
|---|---|
| org.jivesoftware.openfire.commands |
Ad-Hoc Commands implementation (XEP-0050).
|
| org.jivesoftware.openfire.commands.admin | |
| org.jivesoftware.openfire.commands.admin.group | |
| org.jivesoftware.openfire.commands.admin.muc | |
| org.jivesoftware.openfire.commands.admin.user | |
| org.jivesoftware.openfire.commands.event | |
| org.jivesoftware.openfire.pubsub |
Implementation of Publish-Subscribe (XEP-0060).
|
| Modifier and Type | Method and Description |
|---|---|
void |
AdHocCommand.addNextStageInformation(SessionData data,
org.dom4j.Element command)
Increments the stage number by one and adds to the command element the new data form and
new allowed actions that the user might perform.
|
void |
AdHocCommand.addPreviousStageInformation(SessionData data,
org.dom4j.Element command)
Decrements the stage number by one and adds to the command the data form and allowed
actions that the user might perform of the previous stage.
|
protected void |
AdHocCommand.addStageActions(SessionData data,
org.dom4j.Element command)
Adds the allowed actions to follow from the current stage.
|
protected abstract void |
AdHocCommand.addStageInformation(SessionData data,
org.dom4j.Element command)
Adds to the command element the data form or notes required by the current stage.
|
abstract void |
AdHocCommand.execute(SessionData data,
org.dom4j.Element command)
Executes the command with the specified session data.
|
protected abstract List<AdHocCommand.Action> |
AdHocCommand.getActions(SessionData data)
Returns a collection with the allowed actions based on the current stage as defined
in the SessionData.
|
protected abstract AdHocCommand.Action |
AdHocCommand.getExecuteAction(SessionData data)
Returns which of the actions available for the current stage is considered the equivalent
to "execute".
|
abstract int |
AdHocCommand.getMaxStages(SessionData data)
Returns the max number of stages for this command.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
GetNumberOnlineUsers.addStageInformation(SessionData data,
org.dom4j.Element command) |
protected void |
GetNumberUserSessions.addStageInformation(SessionData data,
org.dom4j.Element command) |
protected void |
GetUsersPresence.addStageInformation(SessionData data,
org.dom4j.Element command) |
protected void |
GetNumberActiveUsers.addStageInformation(SessionData data,
org.dom4j.Element command) |
protected void |
GetAdminConsoleInfo.addStageInformation(SessionData data,
org.dom4j.Element command) |
protected void |
HttpBindStatus.addStageInformation(SessionData data,
org.dom4j.Element command) |
protected void |
GetServerStats.addStageInformation(SessionData data,
org.dom4j.Element command) |
protected void |
PacketsNotification.addStageInformation(SessionData data,
org.dom4j.Element command) |
protected void |
GetListActiveUsers.addStageInformation(SessionData data,
org.dom4j.Element command) |
void |
GetNumberOnlineUsers.execute(SessionData data,
org.dom4j.Element command) |
void |
GetNumberUserSessions.execute(SessionData data,
org.dom4j.Element command) |
void |
GetUsersPresence.execute(SessionData data,
org.dom4j.Element command) |
void |
GetNumberActiveUsers.execute(SessionData data,
org.dom4j.Element command) |
void |
GetAdminConsoleInfo.execute(SessionData data,
org.dom4j.Element command) |
void |
HttpBindStatus.execute(SessionData data,
org.dom4j.Element command) |
void |
GetServerStats.execute(SessionData data,
org.dom4j.Element command) |
void |
PacketsNotification.execute(SessionData data,
org.dom4j.Element command) |
void |
GetListActiveUsers.execute(SessionData data,
org.dom4j.Element command) |
protected List<AdHocCommand.Action> |
GetNumberOnlineUsers.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
GetNumberUserSessions.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
GetUsersPresence.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
GetNumberActiveUsers.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
GetAdminConsoleInfo.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
HttpBindStatus.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
GetServerStats.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
PacketsNotification.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
GetListActiveUsers.getActions(SessionData data) |
protected AdHocCommand.Action |
GetNumberOnlineUsers.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
GetNumberUserSessions.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
GetUsersPresence.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
GetNumberActiveUsers.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
GetAdminConsoleInfo.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
HttpBindStatus.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
GetServerStats.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
PacketsNotification.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
GetListActiveUsers.getExecuteAction(SessionData data) |
int |
GetNumberOnlineUsers.getMaxStages(SessionData data) |
int |
GetNumberUserSessions.getMaxStages(SessionData data) |
int |
GetUsersPresence.getMaxStages(SessionData data) |
int |
GetNumberActiveUsers.getMaxStages(SessionData data) |
int |
GetAdminConsoleInfo.getMaxStages(SessionData data) |
int |
HttpBindStatus.getMaxStages(SessionData data) |
int |
GetServerStats.getMaxStages(SessionData data) |
int |
PacketsNotification.getMaxStages(SessionData data) |
int |
GetListActiveUsers.getMaxStages(SessionData data) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AddGroupUsers.addStageInformation(SessionData data,
org.dom4j.Element command) |
protected void |
DeleteGroupUsers.addStageInformation(SessionData data,
org.dom4j.Element command) |
protected void |
AddGroup.addStageInformation(SessionData data,
org.dom4j.Element command) |
protected void |
DeleteGroup.addStageInformation(SessionData data,
org.dom4j.Element command) |
protected void |
GetListGroupUsers.addStageInformation(SessionData data,
org.dom4j.Element command) |
protected void |
GetListGroups.addStageInformation(SessionData data,
org.dom4j.Element command) |
protected void |
UpdateGroup.addStageInformation(SessionData data,
org.dom4j.Element command) |
void |
AddGroupUsers.execute(SessionData data,
org.dom4j.Element command) |
void |
DeleteGroupUsers.execute(SessionData data,
org.dom4j.Element command) |
void |
AddGroup.execute(SessionData data,
org.dom4j.Element command) |
void |
DeleteGroup.execute(SessionData data,
org.dom4j.Element command) |
void |
GetListGroupUsers.execute(SessionData data,
org.dom4j.Element command) |
void |
GetListGroups.execute(SessionData data,
org.dom4j.Element command) |
void |
UpdateGroup.execute(SessionData data,
org.dom4j.Element command) |
protected List<AdHocCommand.Action> |
AddGroupUsers.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
DeleteGroupUsers.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
AddGroup.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
DeleteGroup.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
GetListGroupUsers.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
GetListGroups.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
UpdateGroup.getActions(SessionData data) |
protected AdHocCommand.Action |
AddGroupUsers.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
DeleteGroupUsers.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
AddGroup.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
DeleteGroup.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
GetListGroupUsers.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
GetListGroups.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
UpdateGroup.getExecuteAction(SessionData data) |
int |
AddGroupUsers.getMaxStages(SessionData data) |
int |
DeleteGroupUsers.getMaxStages(SessionData data) |
int |
AddGroup.getMaxStages(SessionData data) |
int |
DeleteGroup.getMaxStages(SessionData data) |
int |
GetListGroupUsers.getMaxStages(SessionData data) |
int |
GetListGroups.getMaxStages(SessionData data) |
int |
UpdateGroup.getMaxStages(SessionData data) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
CreateMUCRoom.addStageInformation(SessionData data,
org.dom4j.Element command) |
void |
CreateMUCRoom.execute(SessionData sessionData,
org.dom4j.Element command) |
protected List<AdHocCommand.Action> |
CreateMUCRoom.getActions(SessionData data) |
protected AdHocCommand.Action |
CreateMUCRoom.getExecuteAction(SessionData data) |
int |
CreateMUCRoom.getMaxStages(SessionData data) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DeleteUser.addStageInformation(SessionData data,
org.dom4j.Element command) |
protected void |
ChangeUserPassword.addStageInformation(SessionData data,
org.dom4j.Element command) |
protected void |
AuthenticateUser.addStageInformation(SessionData data,
org.dom4j.Element command) |
protected void |
AddUser.addStageInformation(SessionData data,
org.dom4j.Element command) |
protected void |
UserProperties.addStageInformation(SessionData data,
org.dom4j.Element command) |
void |
DeleteUser.execute(SessionData sessionData,
org.dom4j.Element command) |
void |
ChangeUserPassword.execute(SessionData data,
org.dom4j.Element command) |
void |
AuthenticateUser.execute(SessionData data,
org.dom4j.Element command) |
void |
AddUser.execute(SessionData sessionData,
org.dom4j.Element command) |
void |
UserProperties.execute(SessionData data,
org.dom4j.Element command) |
protected List<AdHocCommand.Action> |
DeleteUser.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
ChangeUserPassword.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
AuthenticateUser.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
AddUser.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
UserProperties.getActions(SessionData data) |
protected AdHocCommand.Action |
DeleteUser.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
ChangeUserPassword.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
AuthenticateUser.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
AddUser.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
UserProperties.getExecuteAction(SessionData data) |
int |
DeleteUser.getMaxStages(SessionData data) |
int |
ChangeUserPassword.getMaxStages(SessionData data) |
int |
AuthenticateUser.getMaxStages(SessionData data) |
int |
AddUser.getMaxStages(SessionData data) |
int |
UserProperties.getMaxStages(SessionData data) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
GroupModified.addStageInformation(SessionData data,
org.dom4j.Element command) |
protected void |
GroupAdminRemoved.addStageInformation(SessionData data,
org.dom4j.Element command) |
protected void |
VCardCreated.addStageInformation(SessionData data,
org.dom4j.Element command) |
protected void |
GroupAdminAdded.addStageInformation(SessionData data,
org.dom4j.Element command) |
protected void |
GroupCreated.addStageInformation(SessionData data,
org.dom4j.Element command) |
protected void |
GroupDeleting.addStageInformation(SessionData data,
org.dom4j.Element command) |
protected void |
VCardDeleting.addStageInformation(SessionData data,
org.dom4j.Element command) |
protected void |
UserCreated.addStageInformation(SessionData data,
org.dom4j.Element command) |
protected void |
GroupMemberAdded.addStageInformation(SessionData data,
org.dom4j.Element command) |
protected void |
UserModified.addStageInformation(SessionData data,
org.dom4j.Element command) |
protected void |
UserDeleting.addStageInformation(SessionData data,
org.dom4j.Element command) |
protected void |
GroupMemberRemoved.addStageInformation(SessionData data,
org.dom4j.Element command) |
protected void |
VCardModified.addStageInformation(SessionData data,
org.dom4j.Element command) |
void |
GroupModified.execute(SessionData sessionData,
org.dom4j.Element command) |
void |
GroupAdminRemoved.execute(SessionData sessionData,
org.dom4j.Element command) |
void |
VCardCreated.execute(SessionData sessionData,
org.dom4j.Element command) |
void |
GroupAdminAdded.execute(SessionData sessionData,
org.dom4j.Element command) |
void |
GroupCreated.execute(SessionData sessionData,
org.dom4j.Element command) |
void |
GroupDeleting.execute(SessionData sessionData,
org.dom4j.Element command) |
void |
VCardDeleting.execute(SessionData sessionData,
org.dom4j.Element command) |
void |
UserCreated.execute(SessionData sessionData,
org.dom4j.Element command) |
void |
GroupMemberAdded.execute(SessionData sessionData,
org.dom4j.Element command) |
void |
UserModified.execute(SessionData sessionData,
org.dom4j.Element command) |
void |
UserDeleting.execute(SessionData sessionData,
org.dom4j.Element command) |
void |
GroupMemberRemoved.execute(SessionData sessionData,
org.dom4j.Element command) |
void |
VCardModified.execute(SessionData sessionData,
org.dom4j.Element command) |
protected List<AdHocCommand.Action> |
GroupModified.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
GroupAdminRemoved.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
VCardCreated.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
GroupAdminAdded.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
GroupCreated.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
GroupDeleting.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
VCardDeleting.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
UserCreated.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
GroupMemberAdded.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
UserModified.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
UserDeleting.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
GroupMemberRemoved.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
VCardModified.getActions(SessionData data) |
protected AdHocCommand.Action |
GroupModified.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
GroupAdminRemoved.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
VCardCreated.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
GroupAdminAdded.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
GroupCreated.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
GroupDeleting.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
VCardDeleting.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
UserCreated.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
GroupMemberAdded.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
UserModified.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
UserDeleting.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
GroupMemberRemoved.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
VCardModified.getExecuteAction(SessionData data) |
int |
GroupModified.getMaxStages(SessionData data) |
int |
GroupAdminRemoved.getMaxStages(SessionData data) |
int |
VCardCreated.getMaxStages(SessionData data) |
int |
GroupAdminAdded.getMaxStages(SessionData data) |
int |
GroupCreated.getMaxStages(SessionData data) |
int |
GroupDeleting.getMaxStages(SessionData data) |
int |
VCardDeleting.getMaxStages(SessionData data) |
int |
UserCreated.getMaxStages(SessionData data) |
int |
GroupMemberAdded.getMaxStages(SessionData data) |
int |
UserModified.getMaxStages(SessionData data) |
int |
UserDeleting.getMaxStages(SessionData data) |
int |
GroupMemberRemoved.getMaxStages(SessionData data) |
int |
VCardModified.getMaxStages(SessionData data) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
PendingSubscriptionsCommand.addStageInformation(SessionData data,
org.dom4j.Element command) |
void |
PendingSubscriptionsCommand.execute(SessionData data,
org.dom4j.Element command) |
protected List<AdHocCommand.Action> |
PendingSubscriptionsCommand.getActions(SessionData data) |
protected AdHocCommand.Action |
PendingSubscriptionsCommand.getExecuteAction(SessionData data) |
int |
PendingSubscriptionsCommand.getMaxStages(SessionData data) |
Copyright © 2003–2020 Ignite Realtime. All rights reserved.