Package org.jrd.backend.core
Class AgentRequestAction
java.lang.Object
org.jrd.backend.core.AgentRequestAction
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic AgentRequestAction
create
(VmInfo vmInfo, String hostname, int listenPort, AgentRequestAction.RequestAction action) static AgentRequestAction
createForLoader
(VmInfo vmInfo, String hostname, int listenPort, AgentRequestAction.RequestAction action, String classloader) static AgentRequestAction
createFromName
(VmInfo vmInfo, String hostname, int listenPort, AgentRequestAction.RequestAction action, String name) static AgentRequestAction
createFromNameAndBody
(VmInfo vmInfo, String hostname, int listenPort, AgentRequestAction.RequestAction action, String name, String base64body) static AgentRequestAction
createFromNameAndBodyAndLoader
(VmInfo vmInfo, String hostname, int listenPort, AgentRequestAction.RequestAction action, String name, String base64body, String base64classloader) static AgentRequestAction
createFromNameAndLoader
(VmInfo vmInfo, String hostname, int listenPort, AgentRequestAction.RequestAction action, String name, String classloader) getParameter
(String name) void
setParameter
(String name, String value)
-
Field Details
-
parameters
-
VM_ID_PARAM_NAME
- See Also:
-
VM_PID_PARAM_NAME
- See Also:
-
ACTION_PARAM_NAME
- See Also:
-
HOSTNAME_PARAM_NAME
- See Also:
-
LISTEN_PORT_PARAM_NAME
- See Also:
-
NOT_ATTACHED_PORT
public static final int NOT_ATTACHED_PORT- See Also:
-
CLASS_NAME_PARAM
- See Also:
-
CLASS_TO_OVERWRITE_BODY
- See Also:
-
CLASS_LOADER
- See Also:
-
-
Constructor Details
-
AgentRequestAction
public AgentRequestAction()
-
-
Method Details
-
createFromNameAndBody
public static AgentRequestAction createFromNameAndBody(VmInfo vmInfo, String hostname, int listenPort, AgentRequestAction.RequestAction action, String name, String base64body) -
createFromNameAndBodyAndLoader
public static AgentRequestAction createFromNameAndBodyAndLoader(VmInfo vmInfo, String hostname, int listenPort, AgentRequestAction.RequestAction action, String name, String base64body, String base64classloader) -
createForLoader
public static AgentRequestAction createForLoader(VmInfo vmInfo, String hostname, int listenPort, AgentRequestAction.RequestAction action, String classloader) -
createFromName
public static AgentRequestAction createFromName(VmInfo vmInfo, String hostname, int listenPort, AgentRequestAction.RequestAction action, String name) -
createFromNameAndLoader
public static AgentRequestAction createFromNameAndLoader(VmInfo vmInfo, String hostname, int listenPort, AgentRequestAction.RequestAction action, String name, String classloader) -
create
public static AgentRequestAction create(VmInfo vmInfo, String hostname, int listenPort, AgentRequestAction.RequestAction action) -
setParameter
-
getParameter
-