Uses of Class
org.jrd.backend.data.VmManager
Packages that use VmManager
Package
Description
-
Uses of VmManager in org.jrd.backend.communication
Fields in org.jrd.backend.communication declared as VmManagerModifier and TypeFieldDescriptionprivate final VmManager
RuntimeCompilerConnector.JrdClassesProvider.vmManager
Methods in org.jrd.backend.communication that return VmManagerConstructors in org.jrd.backend.communication with parameters of type VmManager -
Uses of VmManager in org.jrd.backend.core
Fields in org.jrd.backend.core declared as VmManagerModifier and TypeFieldDescriptionprivate VmManager
AgentAttachManager.vmManager
private VmManager
DecompilerRequestReceiver.vmManager
Methods in org.jrd.backend.core with parameters of type VmManagerModifier and TypeMethodDescriptionstatic String
DecompilerRequestReceiver.getHaltAction
(String hostname, int listenPort, String vmId, int vmPid, AgentAttachManager attachManager, VmManager vmManager, boolean removeVmDecompilerStatus) private static DecompilerRequestReceiver.ResponseWithPort
DecompilerRequestReceiver.getResponse
(String hostname, int listenPort, String vmId, int vmPid, String requestBody, AgentAttachManager attachManager, VmManager vmManager) Constructors in org.jrd.backend.core with parameters of type VmManagerModifierConstructorDescriptionAgentAttachManager
(VmManager vmManager) DecompilerRequestReceiver
(VmManager vmManager) -
Uses of VmManager in org.jrd.backend.core.agentstore
Methods in org.jrd.backend.core.agentstore with parameters of type VmManager -
Uses of VmManager in org.jrd.backend.data
Fields in org.jrd.backend.data declared as VmManagerMethods in org.jrd.backend.data that return VmManager -
Uses of VmManager in org.jrd.backend.data.cli
Methods in org.jrd.backend.data.cli that return VmManagerMethods in org.jrd.backend.data.cli with parameters of type VmManagerModifier and TypeMethodDescriptionstatic String
Lib.addByteClassesViaJar
(VmInfo vmInfo, List<io.github.mkoncek.classpathless.api.IdentifiedBytecode> toJar, boolean isBoot, VmManager vmManager) static String
static String
Lib.addFileClassesViaJar
(VmInfo vmInfo, List<FqnAndClassToJar> toJar, boolean isBoot, VmManager vmManager) static String
Lib.addJar
(VmInfo vmInfo, boolean isBoot, String jarName, String jarBytesInBase64, VmManager vmManager) static String
Lib.decompileBytesByDecompilerName
(byte[] bytes, String pluginName, String className, VmInfo vmInfo, VmManager vmManager, PluginManager pluginManager) static String
Lib.decompileBytesByDecompilerName
(String base64Bytes, String pluginName, String className, VmInfo vmInfo, VmManager vmManager, PluginManager pluginManager) static void
static int[]
Lib.getByteCodeVersions
(ClassInfo clazz, VmInfo vmInfo, VmManager vmManager) static Integer
Lib.getDefaultRemoteBytecodelevel
(VmInfo vmInfo, VmManager vmManager) static Integer
Lib.getDefaultRemoteBytecodelevel
(VmInfo vmInfo, VmManager vmManager, String className) static Integer
Lib.getDefaultRemoteBytecodelevelCatched
(VmInfo vmInfo, VmManager vmManager) static VmInfo
static Lib.HandhshakeResult
Lib.handshakeAgent
(KnownAgent agent, VmInfo vmInfo, VmManager vmManager) static Lib.HandhshakeResult
Lib.handshakeAgent
(KnownAgent agent, VmManager vmManager) static void
Lib.initClass
(VmInfo vmInfo, VmManager vmManager, String fqn, PrintStream outputMessageStream) static String
Lib.initClassNoThrow
(VmInfo vmInfo, VmManager vmManager, String fqn) static VmDecompilerStatus
Lib.obtainClass
(VmInfo vmInfo, String clazz, VmManager manager) static String[]
Lib.obtainClasses
(VmInfo vmInfo, VmManager manager) static ClassInfo[]
Lib.obtainClassesDetails
(VmInfo vmInfo, VmManager manager) Lib.obtainFilteredClasses
(VmInfo vmInfo, VmManager vmManager, List<Pattern> filter, boolean details, Optional<String> search) static String[]
Lib.obtainOverrides
(VmInfo vmInfo, VmManager manager) static VmDecompilerStatus
Lib.obtainVersion
(VmInfo vmInfo, VmManager manager) static void
Lib.removeOverrides
(VmInfo vmInfo, VmManager manager, String regex) static String[]
Lib.searchClasses
(VmInfo vmInfo, VmManager manager, String searchedSusbtring, String regex) static ClassInfo[]
Lib.searchWithClassesDetails
(VmInfo vmInfo, VmManager manager, String searchedSusbtring, String regex) static String
Lib.uploadClass
(VmInfo vmInfo, String className, byte[] bytes, VmManager vmManager) static String
Lib.uploadClass
(VmInfo vmInfo, String className, String clazzBytesInBase64, VmManager vmManager) -
Uses of VmManager in org.jrd.backend.data.cli.utils
Fields in org.jrd.backend.data.cli.utils declared as VmManagerConstructors in org.jrd.backend.data.cli.utils with parameters of type VmManagerModifierConstructorDescriptionCompileArguments
(List<String> filteredArgs, PluginManager pluginManager, VmManager vmManager, boolean checkFile) CompileArguments
(PluginManager pluginManager, VmManager vmManager, VmInfo vmInfo, String pluginCompiler) -
Uses of VmManager in org.jrd.backend.data.cli.workers
Fields in org.jrd.backend.data.cli.workers declared as VmManagerModifier and TypeFieldDescriptionprivate final VmManager
AddClasses.vmManager
private final VmManager
Api.vmManager
private final VmManager
AttachDetach.vmManager
private final VmManager
Classes.vmManager
private final VmManager
Compile.vmManager
private final VmManager
Decompile.vmManager
private final VmManager
InitClass.vmManager
private final VmManager
ListAgents.vmManager
private final VmManager
ListJvms.vmManager
private final VmManager
Overrides.vmManager
private final VmManager
OverwriteAndUpload.vmManager
private final VmManager
Patch.vmManager
private final VmManager
PrintBytes.vmManager
Methods in org.jrd.backend.data.cli.workers with parameters of type VmManagerModifier and TypeMethodDescriptionstatic void
AttachDetach.detachLocalhost
(int port, VmManager vmManager) Constructors in org.jrd.backend.data.cli.workers with parameters of type VmManagerModifierConstructorDescriptionAddClasses
(List<String> filteredArgs, VmManager vmManager, boolean isBoot) AttachDetach
(List<String> filteredArgs, VmManager vmManager) Compile
(boolean isHex, boolean isVerbose, List<String> filteredArgs, Saving saving, VmManager vmManager, PluginManager pluginManager) Decompile
(boolean isHex, List<String> filteredArgs, Saving saving, VmManager vmManager, PluginManager pluginManager) ListAgents
(boolean verbose, VmManager vmManager) OverwriteAndUpload
(List<String> filteredArgs, VmManager vmManager, boolean isBoot, boolean isHex) Patch
(boolean isHex, boolean isVerbose, List<String> filteredArgs, boolean isRevert, VmManager vmManager, PluginManager pluginManager, boolean isBoot, Saving saving) PrintBytes
(boolean isHex, List<String> filteredArgs, Saving saving, VmManager vmManager, PluginManager pluginManager) -
Uses of VmManager in org.jrd.backend.decompiling
Methods in org.jrd.backend.decompiling with parameters of type VmManagerModifier and TypeMethodDescriptionprivate void
PluginManager.addAndInitDepndenceClass
(VmInfo vmInfo, VmManager vmManager, Map<String, byte[]> otherClasses, String clazz) PluginManager.decompile
(DecompilerWrapper wrapper, String name, byte[] bytecode, String[] options, VmInfo vmInfo, VmManager vmManager) -
Uses of VmManager in org.jrd.frontend.frame.filesystem
Fields in org.jrd.frontend.frame.filesystem declared as VmManagerConstructors in org.jrd.frontend.frame.filesystem with parameters of type VmManagerModifierConstructorDescriptionNewFsVmController
(NewFsVmView newConnectionView, VmManager vmManager) -
Uses of VmManager in org.jrd.frontend.frame.main
Fields in org.jrd.frontend.frame.main declared as VmManagerMethods in org.jrd.frontend.frame.main that return VmManagerMethods in org.jrd.frontend.frame.main with parameters of type VmManagerModifier and TypeMethodDescriptionprivate void
AgentsManager.setVmManager
(VmManager vmManager) static void
-
Uses of VmManager in org.jrd.frontend.frame.main.decompilerview
Methods in org.jrd.frontend.frame.main.decompilerview that return VmManagerModifier and TypeMethodDescriptionDecompilationController.getVmManager()
TextWithControls.getVmManager()
Methods in org.jrd.frontend.frame.main.decompilerview with parameters of type VmManagerModifier and TypeMethodDescriptionstatic String
DecompilationController.submitRequest
(VmManager vmManager, AgentRequestAction request) -
Uses of VmManager in org.jrd.frontend.frame.main.decompilerview.dummycompiler.providers
Methods in org.jrd.frontend.frame.main.decompilerview.dummycompiler.providers that return VmManagerModifier and TypeMethodDescriptionClasspathProvider.getVmManager()
ClasspathProvider.SettingsClasspathProvider.getVmManager()
-
Uses of VmManager in org.jrd.frontend.frame.overwrite
Fields in org.jrd.frontend.frame.overwrite declared as VmManagerModifier and TypeFieldDescriptionprotected final VmManager
OverwriteClassDialog.CompilerOutputActionFields.vmManager
private final VmManager
OverwriteClassDialog.vmManager
Methods in org.jrd.frontend.frame.overwrite with parameters of type VmManagerModifier and TypeMethodDescriptionprivate static OverwriteClassDialog.CompilationWithResult
OverwriteClassDialog.compileWithGui
(VmInfo vmInfo, VmManager vmManager, DecompilerWrapper wrapper, boolean hasCompiler, boolean isVerbose, io.github.mkoncek.classpathless.api.IdentifiedSource... sources) Constructors in org.jrd.frontend.frame.overwrite with parameters of type VmManagerModifierConstructorDescription(package private)
CompilerOutputActionFields
(JTextField status, VmInfo vmInfo, VmManager vmManager, PluginManager pm, DecompilerWrapper dwi, boolean haveCompiler, boolean isVerbose, int namingSchema, String destination) OverwriteClassDialog
(String name, LatestPaths latestPaths, String currentBuffer, byte[] cBinBuffer, VmInfo vmInfo, VmManager vmManager, PluginManager pluginManager, DecompilerWrapper selectedDecompiler, int tab, boolean isVerbose, ClasspathProvider cp) (package private)
SavingCompilerOutputAction
(JTextField status, VmInfo vmInfo, VmManager vmManager, PluginManager pm, DecompilerWrapper dwi, boolean hasCompiler, boolean isVerbose, int namingSchema, String destination) (package private)
UploadingCompilerOutputAction
(JTextField status, VmInfo vmInfo, VmManager vmManager, PluginManager pm, DecompilerWrapper wrapper, boolean hasCompiler, boolean isVerbose, int namingSchema, String destination) -
Uses of VmManager in org.jrd.frontend.frame.remote
Fields in org.jrd.frontend.frame.remote declared as VmManagerConstructors in org.jrd.frontend.frame.remote with parameters of type VmManagerModifierConstructorDescriptionNewConnectionController
(NewConnectionView newConnectionView, VmManager vmManager) -
Uses of VmManager in org.jrd.frontend.utility
Methods in org.jrd.frontend.utility with parameters of type VmManagerModifier and TypeMethodDescriptionprivate static Collection<AgentApiGenerator.ClazzMethod>
AgentApiGenerator.getClazzMethods
(VmInfo vmInfo, VmManager vmManager, PluginManager pluginManager, String innerClazzName, String innerClazz) static void
AgentApiGenerator.initItems
(VmInfo vmInfo, VmManager vmManager, PluginManager pluginManager) private static void
AgentApiGenerator.initItems
(VmInfo vmInfo, VmManager vmManager, PluginManager pluginManager, boolean withSignatures) static boolean
CommonUtils.uploadByGui
(VmInfo vmInfo, VmManager vmManager, CommonUtils.StatusKeeper status, String clazz, byte[] content) static String
CommonUtils.uploadBytecode
(String clazz, VmManager vmManager, VmInfo vmInfo, byte[] bytes)