Package org.jrd.backend.core
Class VmDecompilerStatus
- java.lang.Object
-
- org.jrd.backend.core.VmDecompilerStatus
-
public class VmDecompilerStatus extends java.lang.Object
This class stores all information about the state of decompiler plugin on each VM.
-
-
Field Summary
Fields Modifier and Type Field Description private BytemanCompanion
bytemanCompanion
private java.lang.String
hostname
private int
listenPort
private java.lang.String
loadedClassBytes
private ClassInfo[]
loadedClasses
private boolean
reused
private java.lang.String
vmId
-
Constructor Summary
Constructors Constructor Description VmDecompilerStatus()
VmDecompilerStatus(boolean reused)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BytemanCompanion
getBytemanCompanion()
java.lang.String
getHostname()
int
getListenPort()
java.lang.String
getLoadedClassBytes()
ClassInfo[]
getLoadedClasses()
java.lang.String[]
getLoadedClassNames()
java.lang.String
getVmId()
boolean
isReused()
void
setBytemanCompanion(BytemanCompanion bytemanCompanion)
void
setHostname(java.lang.String hostname)
void
setListenPort(int port)
void
setLoadedClassBytes(java.lang.String value)
void
setLoadedClasses(ClassInfo[] loadedClassNames)
void
setVmId(java.lang.String vmId)
-
-
-
Field Detail
-
reused
private final boolean reused
-
vmId
private java.lang.String vmId
-
hostname
private java.lang.String hostname
-
listenPort
private int listenPort
-
loadedClasses
private ClassInfo[] loadedClasses
-
loadedClassBytes
private java.lang.String loadedClassBytes
-
bytemanCompanion
private BytemanCompanion bytemanCompanion
-
-
Method Detail
-
getVmId
public java.lang.String getVmId()
-
setVmId
public void setVmId(java.lang.String vmId)
-
getHostname
public java.lang.String getHostname()
-
setHostname
public void setHostname(java.lang.String hostname)
-
setListenPort
public void setListenPort(int port)
-
getListenPort
public int getListenPort()
-
setLoadedClasses
public void setLoadedClasses(ClassInfo[] loadedClassNames)
-
getLoadedClassBytes
public java.lang.String getLoadedClassBytes()
-
getLoadedClassNames
public java.lang.String[] getLoadedClassNames()
-
getLoadedClasses
public ClassInfo[] getLoadedClasses()
-
setLoadedClassBytes
public void setLoadedClassBytes(java.lang.String value)
-
isReused
public boolean isReused()
-
setBytemanCompanion
public void setBytemanCompanion(BytemanCompanion bytemanCompanion)
-
getBytemanCompanion
public BytemanCompanion getBytemanCompanion()
-
-