be.SIRAPRISE.messages
Class ExecuteMonitorCommandMessageType
java.lang.Object
be.SIRAPRISE.messages.ServerMessageType
be.SIRAPRISE.messages.ServerInputMessageType
be.SIRAPRISE.messages.ExecuteMonitorCommandMessageType
- Direct Known Subclasses:
- ExecuteMonitorCommandMessageTypeV1_0
public abstract class ExecuteMonitorCommandMessageType
- extends ServerInputMessageType
The ExecuteMonitorCommandMessageType is the type of message sent by a monitor client that wants to execute a monitor command on a SIRA_PRISE server.
- Author:
- Erwin Smout
Method Summary |
abstract ExecuteMonitorCommandMessage |
message(java.lang.String monitorCommand,
byte[] signature,
java.lang.String userAuthenticationAlgorithm,
boolean authenticatedByClient,
java.lang.String userID)
Produces an ExecuteMonitorCommandMessage of the appropriate type reflecting the given attribute values |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MESSAGETYPEID
public static final int MESSAGETYPEID
- Comment for
MESSAGETYPEID
- See Also:
- Constant Field Values
message
public abstract ExecuteMonitorCommandMessage message(java.lang.String monitorCommand,
byte[] signature,
java.lang.String userAuthenticationAlgorithm,
boolean authenticatedByClient,
java.lang.String userID)
- Produces an ExecuteMonitorCommandMessage of the appropriate type reflecting the given attribute values
- Parameters:
monitorCommand
- The monitor command to be executedsignature
- The signature authenticating the user IDuserAuthenticationAlgorithm
- Name of the Signature algorithm to be used when signing the user ID/verifying the userID signatureauthenticatedByClient
- true if the user has been authenticated by the clientuserID
- The ID of the user issuing the monitor command
- Returns:
- The ExecuteMonitorCommandMessage of the appropriate type reflecting the given attribute values