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 VmManagerRuntimeCompilerConnector.JrdClassesProvider.vmManagerMethods 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 VmManagerAgentAttachManager.vmManagerprivate VmManagerDecompilerRequestReceiver.vmManagerMethods in org.jrd.backend.core with parameters of type VmManagerModifier and TypeMethodDescriptionstatic StringDecompilerRequestReceiver.getHaltAction(String hostname, int listenPort, String vmId, int vmPid, AgentAttachManager attachManager, VmManager vmManager, boolean removeVmDecompilerStatus) private static DecompilerRequestReceiver.ResponseWithPortDecompilerRequestReceiver.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 StringLib.addByteClassesViaJar(VmInfo vmInfo, List<io.github.mkoncek.classpathless.api.IdentifiedBytecode> toJar, boolean isBoot, VmManager vmManager) static Stringstatic StringLib.addFileClassesViaJar(VmInfo vmInfo, List<FqnAndClassToJar> toJar, boolean isBoot, VmManager vmManager) static StringLib.addJar(VmInfo vmInfo, boolean isBoot, String jarName, String jarBytesInBase64, VmManager vmManager) static StringLib.decompileBytesByDecompilerName(byte[] bytes, String pluginName, String className, VmInfo vmInfo, VmManager vmManager, PluginManager pluginManager, Optional<String> classloader) static StringLib.decompileBytesByDecompilerName(String base64Bytes, String pluginName, String className, VmInfo vmInfo, VmManager vmManager, PluginManager pluginManager, Optional<String> classloader) static voidstatic int[]Lib.getByteCodeVersions(ClassInfo clazz, VmInfo vmInfo, VmManager vmManager, Optional<String> classloader) static IntegerLib.getDefaultRemoteBytecodelevel(VmInfo vmInfo, VmManager vmManager) static IntegerLib.getDefaultRemoteBytecodelevel(VmInfo vmInfo, VmManager vmManager, Optional<String> classloader) This takes classloader parameter onloy for very extreme cases, when there is more instances of object!static IntegerLib.getDefaultRemoteBytecodelevelCatched(VmInfo vmInfo, VmManager vmManager) static IntegerLib.getDefaultRemoteBytecodelevelCatched(VmInfo vmInfo, VmManager vmManager, Optional<String> classloader) This takes classloader parameter onloy for very extreme cases, when there is more instances of object!static IntegerLib.getRemoteBytecodelevel(VmInfo vmInfo, VmManager vmManager, String className, Optional<String> classloader) static VmInfostatic Lib.HandhshakeResultLib.handshakeAgent(KnownAgent agent, VmInfo vmInfo, VmManager vmManager) static Lib.HandhshakeResultLib.handshakeAgent(KnownAgent agent, VmManager vmManager) static voidLib.initClass(VmInfo vmInfo, VmManager vmManager, String fqn, PrintStream outputMessageStream) static StringLib.initClassNoThrow(VmInfo vmInfo, VmManager vmManager, String fqn) static VmDecompilerStatusstatic String[]Lib.obtainClasses(VmInfo vmInfo, VmManager manager, Optional<String> classloader) static ClassInfo[]Lib.obtainClassesDetails(VmInfo vmInfo, VmManager manager, Optional<String> classloader) Lib.obtainFilteredClasses(VmInfo vmInfo, VmManager vmManager, List<Pattern> filter, boolean details, Optional<String> search, Optional<String> classloader) static String[]Lib.obtainOverrides(VmInfo vmInfo, VmManager manager) static VmDecompilerStatusLib.obtainVersion(VmInfo vmInfo, VmManager manager) static voidLib.removeOverrides(VmInfo vmInfo, VmManager manager, String fqnAndLoader) static String[]Lib.searchClasses(VmInfo vmInfo, VmManager manager, String searchedSusbtring, String regex, Optional<String> classloader) static ClassInfo[]Lib.searchWithClassesDetails(VmInfo vmInfo, VmManager manager, String searchedSusbtring, String regex, Optional<String> classloader) static StringLib.uploadClass(VmInfo vmInfo, String className, String clazzBytesInBase64, VmManager vmManager, Optional<String> classloader) -
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 VmManagerAddClasses.vmManagerprivate final VmManagerApi.vmManagerprivate final VmManagerAttachDetach.vmManagerprivate final VmManagerClasses.vmManagerprivate final VmManagerCompile.vmManagerprivate final VmManagerDecompile.vmManagerprivate final VmManagerInitClass.vmManagerprivate final VmManagerListAgents.vmManagerprivate final VmManagerListJvms.vmManagerprivate final VmManagerOverrides.vmManagerprivate final VmManagerOverwriteAndUpload.vmManagerprivate final VmManagerPatch.vmManagerprivate final VmManagerPrintBytes.vmManagerMethods in org.jrd.backend.data.cli.workers with parameters of type VmManagerModifier and TypeMethodDescriptionstatic voidAttachDetach.detachLocalhost(int port, VmManager vmManager) private static StringClasses.getBytecodesString(VmManager vmManager, VmInfo vmInfo, boolean details, boolean bytecodeVersion, ClassInfo clazz, boolean doThrow, String classloader) 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) Classes(List<String> filteredArgs, VmManager vmManager, boolean hex, Saving saving, String classloader) Compile(boolean isHex, boolean isVerbose, List<String> filteredArgs, Saving saving, VmManager vmManager, PluginManager pluginManager, String classloader) Decompile(boolean isHex, List<String> filteredArgs, Saving saving, VmManager vmManager, PluginManager pluginManager, String classloader) ListAgents(boolean verbose, VmManager vmManager) OverwriteAndUpload(List<String> filteredArgs, VmManager vmManager, boolean isBoot, boolean isHex, String classloader) Patch(boolean isHex, boolean isVerbose, List<String> filteredArgs, boolean isRevert, VmManager vmManager, PluginManager pluginManager, boolean isBoot, Saving saving, String classloader) PrintBytes(boolean isHex, List<String> filteredArgs, Saving saving, VmManager vmManager, PluginManager pluginManager, String classloader) -
Uses of VmManager in org.jrd.backend.decompiling
Methods in org.jrd.backend.decompiling with parameters of type VmManagerModifier and TypeMethodDescriptionprivate voidPluginManager.addAndInitDepndenceClass(VmInfo vmInfo, VmManager vmManager, Map<String, byte[]> otherClasses, String clazz, Optional<String> classloader) PluginManager.decompile(DecompilerWrapper wrapper, String name, byte[] bytecode, String[] options, VmInfo vmInfo, VmManager vmManager, Optional<String> classloader) -
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 voidAgentsManager.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 StringDecompilationController.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 VmManagerOverwriteClassDialog.CompilerOutputActionFields.vmManagerprivate final VmManagerOverwriteClassDialog.vmManagerMethods in org.jrd.frontend.frame.overwrite with parameters of type VmManagerModifier and TypeMethodDescriptionprivate static OverwriteClassDialog.CompilationWithResultOverwriteClassDialog.compileWithGui(VmInfo vmInfo, VmManager vmManager, DecompilerWrapper wrapper, boolean hasCompiler, boolean isVerbose, String classloader, 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(ClassInfo 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, String classloader) (package private)UploadingCompilerOutputAction(JTextField status, VmInfo vmInfo, VmManager vmManager, PluginManager pm, DecompilerWrapper wrapper, boolean hasCompiler, boolean isVerbose, int namingSchema, String destination, String classloader) -
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 voidAgentApiGenerator.initItems(VmInfo vmInfo, VmManager vmManager, PluginManager pluginManager) private static voidAgentApiGenerator.initItems(VmInfo vmInfo, VmManager vmManager, PluginManager pluginManager, boolean withSignatures) static booleanCommonUtils.uploadByGui(VmInfo vmInfo, VmManager vmManager, CommonUtils.StatusKeeper status, String clazz, String classloader, byte[] content) static StringCommonUtils.uploadBytecode(String clazz, String classloader, VmManager vmManager, VmInfo vmInfo, byte[] bytes)