|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ISyncPointVisitor<R,P>
Interface for a synchronization point visitor.
| Method Summary | |
|---|---|
R |
objectNotifyAllCase(ObjectNotifyAllSyncPoint.Translated host,
P param)
Executed if the host is an ObjectNotifyAllSyncPoint. |
R |
objectNotifyCase(ObjectNotifySyncPoint.Translated host,
P param)
Executed if the host is an ObjectNotifySyncPoint. |
R |
objectWaitCase(ObjectEnterWaitSyncPoint.Translated host,
P param)
Executed if the host is an ObjectEnterWaitSyncPoint. |
R |
objectWaitEndCase(ObjectLeaveWaitSyncPoint.Translated host,
P param)
Executed if the host is an ObjectLeaveWaitSyncPoint. |
R |
synchronizedBlockBeginCase(SynchronizedEnterBlockSyncPoint.Translated host,
P param)
Executed if the host is an SynchronizedEnterBlockSyncPoint. |
R |
synchronizedBlockEndCase(SynchronizedLeaveBlockSyncPoint.Translated host,
P param)
Executed if the host is an SynchronizedLeaveBlockSyncPoint. |
R |
synchronizedBlockTryCase(SynchronizedTryEnterBlockSyncPoint.Translated host,
P param)
Executed if the host is an SynchronizedTryEnterBlockSyncPoint. |
R |
threadDestroyCase(ThreadDestroySyncPoint.Translated host,
P param)
Executed if the host is a ThreadDestroySyncPoint. |
R |
threadExitCase(ThreadExitSyncPoint.Translated host,
P param)
Executed if the host is a ThreadExitSyncPoint. |
R |
threadInterruptCase(ThreadInterruptSyncPoint.Translated host,
P param)
Executed if the host is a ThreadInterruptSyncPoint. |
R |
threadJoinCase(ThreadEnterJoinSyncPoint.Translated host,
P param)
Executed if the host is a ThreadEnterJoinSyncPoint. |
R |
threadJoinEndCase(ThreadLeaveJoinSyncPoint.Translated host,
P param)
Executed if the host is a ThreadLeaveJoinSyncPoint. |
R |
threadResumeCase(ThreadResumeSyncPoint.Translated host,
P param)
Executed if the host is a ThreadResumeSyncPoint. |
R |
threadSetPriorityCase(ThreadSetPrioritySyncPoint.Translated host,
P param)
Executed if the host is a ThreadSetPrioritySyncPoint. |
R |
threadSleepCase(ThreadEnterSleepSyncPoint.Translated host,
P param)
Executed if the host is a ThreadEnterSleepSyncPoint. |
R |
threadSleepEndCase(ThreadLeaveSleepSyncPoint.Translated host,
P param)
Executed if the host is a ThreadLeaveSleepSyncPoint. |
R |
threadStartCase(ThreadStartSyncPoint.Translated host,
P param)
Executed if the host is a ThreadStartSyncPoint. |
R |
threadStopCase(ThreadStopSyncPoint.Translated host,
P param)
Executed if the host is a ThreadStopSyncPoint. |
R |
threadSuspendCase(ThreadSuspendSyncPoint.Translated host,
P param)
Executed if the host is a ThreadSuspendSyncPoint. |
R |
threadYieldCase(ThreadEnterYieldSyncPoint.Translated host,
P param)
Executed if the host is a ThreadEnterYieldSyncPoint. |
R |
threadYieldEndCase(ThreadLeaveYieldSyncPoint.Translated host,
P param)
Executed if the host is a ThreadLeaveYieldSyncPoint. |
| Method Detail |
|---|
R threadStartCase(ThreadStartSyncPoint.Translated host,
P param)
host - ThreadStartSyncPointparam - visitor-specific parameter
R threadExitCase(ThreadExitSyncPoint.Translated host,
P param)
host - ThreadExitSyncPointparam - visitor-specific parameter
R threadDestroyCase(ThreadDestroySyncPoint.Translated host,
P param)
host - ThreadDestroySyncPointparam - visitor-specific parameter
R threadInterruptCase(ThreadInterruptSyncPoint.Translated host,
P param)
host - ThreadInterruptSyncPointparam - visitor-specific parameter
R threadJoinCase(ThreadEnterJoinSyncPoint.Translated host,
P param)
host - ThreadEnterJoinSyncPointparam - visitor-specific parameter
R threadJoinEndCase(ThreadLeaveJoinSyncPoint.Translated host,
P param)
host - ThreadLeaveJoinSyncPointparam - visitor-specific parameter
R threadResumeCase(ThreadResumeSyncPoint.Translated host,
P param)
host - ThreadResumeSyncPointparam - visitor-specific parameter
R threadStopCase(ThreadStopSyncPoint.Translated host,
P param)
host - ThreadStopSyncPointparam - visitor-specific parameter
R threadSuspendCase(ThreadSuspendSyncPoint.Translated host,
P param)
host - ThreadSuspendSyncPointparam - visitor-specific parameter
R threadSetPriorityCase(ThreadSetPrioritySyncPoint.Translated host,
P param)
host - ThreadSetPrioritySyncPointparam - visitor-specific parameter
R threadSleepCase(ThreadEnterSleepSyncPoint.Translated host,
P param)
host - ThreadEnterSleepSyncPointparam - visitor-specific parameter
R threadSleepEndCase(ThreadLeaveSleepSyncPoint.Translated host,
P param)
host - ThreadLeaveSleepSyncPointparam - visitor-specific parameter
R threadYieldCase(ThreadEnterYieldSyncPoint.Translated host,
P param)
host - ThreadEnterYieldSyncPointparam - visitor-specific parameter
R threadYieldEndCase(ThreadLeaveYieldSyncPoint.Translated host,
P param)
host - ThreadLeaveYieldSyncPointparam - visitor-specific parameter
R objectNotifyCase(ObjectNotifySyncPoint.Translated host,
P param)
host - ObjectNotifySyncPointparam - visitor-specific parameter
R objectNotifyAllCase(ObjectNotifyAllSyncPoint.Translated host,
P param)
host - ObjectNotifyAllSyncPointparam - visitor-specific parameter
R objectWaitCase(ObjectEnterWaitSyncPoint.Translated host,
P param)
host - ObjectEnterWaitSyncPointparam - visitor-specific parameter
R objectWaitEndCase(ObjectLeaveWaitSyncPoint.Translated host,
P param)
host - ObjectLeaveWaitSyncPointparam - visitor-specific parameter
R synchronizedBlockTryCase(SynchronizedTryEnterBlockSyncPoint.Translated host,
P param)
host - SynchronizedTryEnterBlockSyncPointparam - visitor-specific parameter
R synchronizedBlockBeginCase(SynchronizedEnterBlockSyncPoint.Translated host,
P param)
host - SynchronizedEnterBlockSyncPointparam - visitor-specific parameter
R synchronizedBlockEndCase(SynchronizedLeaveBlockSyncPoint.Translated host,
P param)
host - SynchronizedLeaveBlockSyncPointparam - visitor-specific parameter
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||