The COM.TIBCO.hawk.microagent.Self Microagent
The Self microagent (on all platforms) returns information from and takes actions that affect the TIBCO Hawk agent itself. You use its methods to examine release version and auto-configuration information, to examine active microagents, and to start and stop diagnostic tools you might need when speaking to technical support personnel.
Remarks
Because the Self:turnDiagnosticsOn and Self:turnDiagnosticsOff methods can affect the agent’s performance, you should only use these methods when asked to do so by TIBCO Hawk technical support.
Proprietary Methods
The following method of the Self microagent is proprietary. The TIBCO Hawk system does not support direct user invocation of this method from the TIBCO Hawk Display or Console API.
However, this method is used indirectly by the TIBCO Hawk Display when interacting with agents and thus has security implications.
- The Self:getMicroAgentInfo Method
The Self:getMicroAgentInfo method (on all platforms) returns information about the microagents currently active on a TIBCO Hawk agent. - The Self:getAgentTimeZone Method
The Self:getAgentTimeZone method returns the Agent Time Zone information. - The Self:getSecurityInfo Method
The Self:getSecurityInfo method (on all platforms) returns information about the security policy currently in effect. - The Self:getComponentInfo Method
The Self:getComponentInfo method (on all platforms) returns version information about the components in the current release. - The Self:turnDiagnosticsOn Method
The Self:turnDiagnosticsOn method turns on agent diagnostics. - The Self:turnDiagnosticsOff Method
The Self:turnDiagnosticsOff method turns off agent diagnostics. - The Self:getUptime Method
The Self:getUptime method returns how long the agent has been running. - The Self:doAMIDiscovery Method
The Self:doAMIDiscovery method re-discovers all AMI instrumented applications. - The Self:onMicroAgentEvent Method
The Self:onMicroAgentEvent method reports the change in the status of the microagent.