public class MainAgentWrapper
extends java.lang.Object
implements org.ar4k.agent.core.interfaces.IScadaAgent
| Constructor and Description |
|---|
MainAgentWrapper(org.ar4k.agent.core.interfaces.IBeaconClient beaconClient,
org.ar4k.agent.tunnels.http2.grpc.beacon.Agent agent) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.String> |
completeCommand(java.lang.String command) |
java.lang.String |
execCommand(java.lang.String command) |
org.ar4k.agent.tunnels.http2.grpc.beacon.Agent |
getAgent() |
java.lang.String |
getAgentConfigJson() |
java.lang.String |
getAgentConfigYml() |
java.lang.String |
getAgentHelp() |
int |
getCommandsCount() |
java.lang.String |
getDescription() |
long |
getFreeMemoryMB() |
java.lang.String |
getJavaVm() |
java.lang.String |
getJsonHardwareInfo() |
java.lang.String |
getLastContact() |
java.lang.String |
getName() |
java.lang.String |
getOsName() |
java.lang.String |
getOsVersion() |
java.lang.String |
getProcessors() |
java.util.List<java.lang.String> |
getProvides() |
java.util.List<java.lang.String> |
getRequired() |
long |
getTotalMemoryMB() |
boolean |
isFoundBy(java.lang.String filter) |
java.util.List<java.lang.String> |
listCommands() |
java.util.List<java.lang.String> |
listTunnelsDescription() |
public MainAgentWrapper(org.ar4k.agent.core.interfaces.IBeaconClient beaconClient,
org.ar4k.agent.tunnels.http2.grpc.beacon.Agent agent)
public java.util.List<java.lang.String> completeCommand(java.lang.String command)
completeCommand in interface org.ar4k.agent.core.interfaces.IScadaAgentpublic java.lang.String execCommand(java.lang.String command)
execCommand in interface org.ar4k.agent.core.interfaces.IScadaAgentpublic org.ar4k.agent.tunnels.http2.grpc.beacon.Agent getAgent()
getAgent in interface org.ar4k.agent.core.interfaces.IScadaAgentpublic java.lang.String getAgentConfigJson()
getAgentConfigJson in interface org.ar4k.agent.core.interfaces.IScadaAgentpublic java.lang.String getAgentConfigYml()
getAgentConfigYml in interface org.ar4k.agent.core.interfaces.IScadaAgentpublic java.lang.String getAgentHelp()
getAgentHelp in interface org.ar4k.agent.core.interfaces.IScadaAgentpublic int getCommandsCount()
getCommandsCount in interface org.ar4k.agent.core.interfaces.IScadaAgentpublic java.lang.String getDescription()
getDescription in interface org.ar4k.agent.core.interfaces.IScadaAgentpublic long getFreeMemoryMB()
getFreeMemoryMB in interface org.ar4k.agent.core.interfaces.IScadaAgentpublic java.lang.String getJavaVm()
getJavaVm in interface org.ar4k.agent.core.interfaces.IScadaAgentpublic java.lang.String getJsonHardwareInfo()
getJsonHardwareInfo in interface org.ar4k.agent.core.interfaces.IScadaAgentpublic java.lang.String getLastContact()
getLastContact in interface org.ar4k.agent.core.interfaces.IScadaAgentpublic java.lang.String getName()
getName in interface org.ar4k.agent.core.interfaces.IScadaAgentpublic java.lang.String getOsName()
getOsName in interface org.ar4k.agent.core.interfaces.IScadaAgentpublic java.lang.String getOsVersion()
getOsVersion in interface org.ar4k.agent.core.interfaces.IScadaAgentpublic java.lang.String getProcessors()
getProcessors in interface org.ar4k.agent.core.interfaces.IScadaAgentpublic java.util.List<java.lang.String> getProvides()
getProvides in interface org.ar4k.agent.core.interfaces.IScadaAgentpublic java.util.List<java.lang.String> getRequired()
getRequired in interface org.ar4k.agent.core.interfaces.IScadaAgentpublic long getTotalMemoryMB()
getTotalMemoryMB in interface org.ar4k.agent.core.interfaces.IScadaAgentpublic boolean isFoundBy(java.lang.String filter)
isFoundBy in interface org.ar4k.agent.core.interfaces.IScadaAgentpublic java.util.List<java.lang.String> listCommands()
listCommands in interface org.ar4k.agent.core.interfaces.IScadaAgentpublic java.util.List<java.lang.String> listTunnelsDescription()
listTunnelsDescription in interface org.ar4k.agent.core.interfaces.IScadaAgent