public class AppNotification
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static interface |
AppNotification.Listener
An implementation of Listener interface is used by the clients that invoke
install/uninstall functions of AppManagement in local mode.
|
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
APP_SYNC |
java.lang.Throwable |
causeOfFailure
The java.lang.Throwable which was caught, resulting in the failure.
|
static java.lang.String |
DISTRIBUTION |
static java.lang.String |
DISTRIBUTION_DONE |
static java.lang.String |
DISTRIBUTION_NOT_DONE |
static java.lang.String |
DISTRIBUTION_STATUS |
static java.lang.String |
DISTRIBUTION_STATUS_COMPOSITE |
static java.lang.String |
DISTRIBUTION_STATUS_NODE |
static java.lang.String |
DISTRIBUTION_UNKNOWN |
static java.lang.String |
EDIT |
static java.lang.String |
EXPANSION_ERROR |
static java.lang.String |
EXPANSION_INPROGRESS |
static java.lang.String |
EXPANSION_NOT_PROCESSING |
static java.lang.String |
EXPANSION_SKIPPED |
static java.lang.String |
EXPANSION_STATUS |
static java.lang.String |
EXPANSION_UNKNOWN |
static java.lang.String |
INSTALL |
static java.lang.String |
INSTALL_SYNC |
java.lang.String |
message
Detailed message for the app task
|
static java.lang.String |
NODESYNC_COMPLETE |
static java.lang.String |
NODESYNC_FAILED |
static java.lang.String |
NODESYNC_INIT |
java.util.Properties |
props
Properties of the app task
|
static java.lang.String |
RENAME_APP |
static java.lang.String |
SERVER_START_FAILED |
static java.lang.String |
SERVER_STARTED |
static java.lang.String |
SERVER_STARTING |
static java.lang.String |
SERVER_STOP_FAILED |
static java.lang.String |
SERVER_STOPPED |
static java.lang.String |
SERVER_STOPPING |
static java.lang.String |
STATUS_COMPLETED |
static java.lang.String |
STATUS_FAILED |
static java.lang.String |
STATUS_INPROGRESS |
static java.lang.String |
STATUS_WARNING |
java.lang.String |
subtaskName
Name of the app subtask
|
java.lang.String |
subtaskStatus
Status of the app sub ask
|
java.lang.String |
taskName
Name of the app task
|
java.lang.String |
taskStatus
Status of the app task
|
static java.lang.String |
UNINSTALL |
static java.lang.String |
UNINSTALL_SYNC |
static java.lang.String |
UPDATE |
static java.lang.String |
UPDATE_CLUSTER |
static java.lang.String |
UPDATE_COMPLETED |
static java.lang.String |
UPDATE_FAILED |
static java.lang.String |
UPDATE_INITIATED |
static java.lang.String |
UPDATE_SYNC |
Constructor and Description |
---|
AppNotification(java.lang.String taskName,
java.lang.String subtaskName,
java.lang.String taskStatus,
java.lang.String subtaskStatus,
java.lang.String taskMessage) |
AppNotification(java.lang.String taskName,
java.lang.String subtaskName,
java.lang.String taskStatus,
java.lang.String subtaskStatus,
java.lang.String taskMessage,
java.util.Properties taskProperties)
Creates a new notifier instance.
|
AppNotification(java.lang.String taskName,
java.lang.String subtaskName,
java.lang.String taskStatus,
java.lang.String subtaskStatus,
java.lang.String taskMessage,
java.util.Properties taskProperties,
java.lang.Throwable causeOfFailure)
Creates a new notifier instance.
|
Modifier and Type | Method and Description |
---|---|
void |
setProperties(java.util.Properties p) |
java.lang.String |
toString() |
public static final java.lang.String INSTALL
public static final java.lang.String UNINSTALL
public static final java.lang.String UPDATE
public static final java.lang.String EDIT
public static final java.lang.String UPDATE_CLUSTER
public static final java.lang.String RENAME_APP
public static final java.lang.String STATUS_INPROGRESS
public static final java.lang.String STATUS_COMPLETED
public static final java.lang.String STATUS_FAILED
public static final java.lang.String STATUS_WARNING
public static final java.lang.String UPDATE_SYNC
public static final java.lang.String INSTALL_SYNC
public static final java.lang.String UNINSTALL_SYNC
public static final java.lang.String APP_SYNC
public static final java.lang.String UPDATE_INITIATED
public static final java.lang.String UPDATE_COMPLETED
public static final java.lang.String UPDATE_FAILED
public static final java.lang.String SERVER_STOPPING
public static final java.lang.String SERVER_STOPPED
public static final java.lang.String SERVER_STOP_FAILED
public static final java.lang.String NODESYNC_INIT
public static final java.lang.String NODESYNC_COMPLETE
public static final java.lang.String NODESYNC_FAILED
public static final java.lang.String SERVER_STARTING
public static final java.lang.String SERVER_STARTED
public static final java.lang.String SERVER_START_FAILED
public static final java.lang.String DISTRIBUTION_STATUS_NODE
public static final java.lang.String DISTRIBUTION_STATUS_COMPOSITE
public static final java.lang.String DISTRIBUTION_DONE
public static final java.lang.String DISTRIBUTION_NOT_DONE
public static final java.lang.String DISTRIBUTION_UNKNOWN
public static final java.lang.String DISTRIBUTION
public static final java.lang.String DISTRIBUTION_STATUS
public static final java.lang.String EXPANSION_STATUS
public static final java.lang.String EXPANSION_SKIPPED
public static final java.lang.String EXPANSION_UNKNOWN
public static final java.lang.String EXPANSION_INPROGRESS
public static final java.lang.String EXPANSION_ERROR
public static final java.lang.String EXPANSION_NOT_PROCESSING
public java.lang.String taskName
public java.lang.String subtaskName
public java.lang.String taskStatus
public java.lang.String subtaskStatus
public java.lang.String message
public java.util.Properties props
public transient java.lang.Throwable causeOfFailure
public AppNotification(java.lang.String taskName, java.lang.String subtaskName, java.lang.String taskStatus, java.lang.String subtaskStatus, java.lang.String taskMessage, java.util.Properties taskProperties, java.lang.Throwable causeOfFailure)
taskName
- Name of the tasksubtaskName
- Name of the subtasktaskStatus
- Task statussubtaskStatus
- Subtask statustaskMessage
- Detailed task messagetaskProperties
- Properties of taskcauseOfFailure
- Exception associated with failure of operation.public AppNotification(java.lang.String taskName, java.lang.String subtaskName, java.lang.String taskStatus, java.lang.String subtaskStatus, java.lang.String taskMessage, java.util.Properties taskProperties)
taskName
- Name of the tasksubtaskName
- Name of the subtasktaskStatus
- Task statussubtaskStatus
- Subtask statustaskMessage
- Detailed task messagetaskProperties
- Properties of taskpublic AppNotification(java.lang.String taskName, java.lang.String subtaskName, java.lang.String taskStatus, java.lang.String subtaskStatus, java.lang.String taskMessage)