public class MHawkInfoMethod extends MHawkMethod
MHawkMethod.MethodType
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
OPT_METH_START_ASYNC |
static java.lang.String |
OPT_METH_START_REPEAT |
static java.lang.String |
OPT_METH_STOP_REPEAT |
static java.lang.String |
REQ_METH_DESCRIBE |
static java.lang.String |
REQ_METH_HEARTBEAT |
static java.lang.String |
SUBJ_IMPLANT_MSG |
static java.lang.String |
SUBJ_IMPLANT_START |
static java.lang.String |
SUBJ_IMPLANT_STOP |
static java.lang.String |
SUBJ_MGR_DISCOVERY |
Constructor and Description |
---|
MHawkInfoMethod(java.lang.String methodName,
java.lang.String helpStr,
java.lang.String index)
Deprecated.
|
MHawkInfoMethod(java.lang.String methodName,
java.lang.String helpStr,
java.util.Vector input,
java.util.Vector output,
java.lang.String index)
Deprecated.
Legacy method to allow registration of input and output parms at
time of creation of method
|
Modifier and Type | Method and Description |
---|---|
void |
validateParameters()
Deprecated.
Validate the attributes for this method
|
addInputBooleanParameter, addInputIntegerParameter, addInputRealParameter, addInputStringParameter, addOutputBooleanParameter, addOutputIntegerParameter, addOutputRealParameter, addOutputStringParameter, getHelpString, getIndex, getInputParameters, getMethodName, getMethodType, getName, getOutputParameters, setMonitoredObject
public static final java.lang.String SUBJ_IMPLANT_START
public static final java.lang.String SUBJ_IMPLANT_STOP
public static final java.lang.String SUBJ_IMPLANT_MSG
public static final java.lang.String SUBJ_MGR_DISCOVERY
public static final java.lang.String REQ_METH_DESCRIBE
public static final java.lang.String REQ_METH_HEARTBEAT
public static final java.lang.String OPT_METH_START_REPEAT
public static final java.lang.String OPT_METH_STOP_REPEAT
public static final java.lang.String OPT_METH_START_ASYNC
public MHawkInfoMethod(java.lang.String methodName, java.lang.String helpStr, java.lang.String index)
index
- To be supplied only if the return value can be
tabular. In that case index should be the name of the
output parameter whose value is unique across the rows.public MHawkInfoMethod(java.lang.String methodName, java.lang.String helpStr, java.util.Vector input, java.util.Vector output, java.lang.String index)
public void validateParameters() throws MHawkException
validateParameters
in class MHawkMethod
MHawkException
- On any invalid combination