- java.lang.Object
-
- com.ibm.dtfj.java.javacore.JCJavaMonitor
-
- All Implemented Interfaces:
JavaMonitor
public class JCJavaMonitor extends Object implements JavaMonitor
-
-
Constructor Summary
Constructors Constructor Description JCJavaMonitor(JCJavaRuntime javaRuntime, ImagePointer monitorPointer, String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addEnterWaiter(ImagePointer threadID)
NOT in DTFJvoid
addNotifyWaiter(ImagePointer threadID)
NOT in DTFJvoid
setObject(JavaObject encompassingObject)
NOT in DTFJvoid
setOwner(long javaThread)
NOT in DTFJ-
Methods declared in class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods declared in interface com.ibm.dtfj.java.JavaMonitor
equals, getEnterWaiters, getID, getName, getNotifyWaiters, getObject, getOwner, hashCode
-
-
-
-
Constructor Detail
-
JCJavaMonitor
public JCJavaMonitor(JCJavaRuntime javaRuntime, ImagePointer monitorPointer, String name) throws JCInvalidArgumentsException
- Throws:
JCInvalidArgumentsException
-
-
Method Detail
-
addEnterWaiter
public void addEnterWaiter(ImagePointer threadID)
NOT in DTFJ- Parameters:
threadID
-
-
addNotifyWaiter
public void addNotifyWaiter(ImagePointer threadID)
NOT in DTFJ- Parameters:
threadID
-
-
setObject
public void setObject(JavaObject encompassingObject)
NOT in DTFJ- Parameters:
encompassingObject
-
-
setOwner
public void setOwner(long javaThread)
NOT in DTFJ- Parameters:
javaThread
-
-
-