KernelInstanceData

Inheritance: java.lang.Object

public class KernelInstanceData

Class contains data, which is proceed to the kernel instance in multithreaded mode The data describes information about piece of work which must be proceed in current kernel instance

Constructors

Constructor Description
KernelInstanceData(Object aKernelLock, int aThreadIndex, int aThreadCount) Init class with kernel instance data

Fields

Field Description
KernelLock Lock object for the job
ThreadCount Thread count
ThreadIndex Thread index

Methods

Method Description
equals(Object arg0)
getClass()
hashCode()
notify()
notifyAll()
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

KernelInstanceData(Object aKernelLock, int aThreadIndex, int aThreadCount)

public KernelInstanceData(Object aKernelLock, int aThreadIndex, int aThreadCount)

Init class with kernel instance data

Parameters:

Parameter Type Description
aKernelLock java.lang.Object Lock object for the job
aThreadIndex int Thread index
aThreadCount int Thread count

KernelLock

public final Object KernelLock

Lock object for the job

ThreadCount

public int ThreadCount

Thread count

ThreadIndex

public int ThreadIndex

Thread index

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

Parameter Type Description
arg0 java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

Parameter Type Description
arg0 long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

Parameter Type Description
arg0 long
arg1 int