| 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 |
|---|---|
protected AdHocCommand.Action |
SessionData.getExecuteAction() |
protected abstract AdHocCommand.Action |
AdHocCommand.getExecuteAction(SessionData data)
Returns which of the actions available for the current stage is considered the equivalent
to "execute".
|
static AdHocCommand.Action |
AdHocCommand.Action.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AdHocCommand.Action[] |
AdHocCommand.Action.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
SessionData.setExecuteAction(AdHocCommand.Action executeAction) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
SessionData.setAllowedActions(List<AdHocCommand.Action> allowedActions)
Sets the valid actions that the user can follow from the current stage.
|
| Modifier and Type | Method and Description |
|---|---|
protected AdHocCommand.Action |
PacketsNotification.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
GetNumberActiveUsers.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
GetListActiveUsers.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
GetUsersPresence.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
GetNumberOnlineUsers.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
GetServerStats.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
GetNumberUserSessions.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
GetAdminConsoleInfo.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
HttpBindStatus.getExecuteAction(SessionData data) |
| Modifier and Type | Method and Description |
|---|---|
protected List<AdHocCommand.Action> |
PacketsNotification.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
GetNumberActiveUsers.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
GetListActiveUsers.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
GetUsersPresence.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
GetNumberOnlineUsers.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
GetServerStats.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
GetNumberUserSessions.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
GetAdminConsoleInfo.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
HttpBindStatus.getActions(SessionData data) |
| Modifier and Type | Method and Description |
|---|---|
protected AdHocCommand.Action |
AddGroup.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
DeleteGroupUsers.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
GetListGroupUsers.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
AddGroupUsers.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
GetListGroups.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
UpdateGroup.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
DeleteGroup.getExecuteAction(SessionData data) |
| Modifier and Type | Method and Description |
|---|---|
protected List<AdHocCommand.Action> |
AddGroup.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
DeleteGroupUsers.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
GetListGroupUsers.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
AddGroupUsers.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
GetListGroups.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
UpdateGroup.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
DeleteGroup.getActions(SessionData data) |
| Modifier and Type | Method and Description |
|---|---|
protected AdHocCommand.Action |
CreateMUCRoom.getExecuteAction(SessionData data) |
| Modifier and Type | Method and Description |
|---|---|
protected List<AdHocCommand.Action> |
CreateMUCRoom.getActions(SessionData data) |
| Modifier and Type | Method and Description |
|---|---|
protected AdHocCommand.Action |
AuthenticateUser.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
UserProperties.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
DeleteUser.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
AddUser.getExecuteAction(SessionData data) |
protected AdHocCommand.Action |
ChangeUserPassword.getExecuteAction(SessionData data) |
| Modifier and Type | Method and Description |
|---|---|
protected List<AdHocCommand.Action> |
AuthenticateUser.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
UserProperties.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
DeleteUser.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
AddUser.getActions(SessionData data) |
protected List<AdHocCommand.Action> |
ChangeUserPassword.getActions(SessionData data) |
| Modifier and Type | Method and Description |
|---|---|
protected AdHocCommand.Action |
PendingSubscriptionsCommand.getExecuteAction(SessionData data) |
| Modifier and Type | Method and Description |
|---|---|
protected List<AdHocCommand.Action> |
PendingSubscriptionsCommand.getActions(SessionData data) |
Copyright © 2003–2019 Ignite Realtime. All rights reserved.