|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.atomikos.icatch.imp.ExtentImp
public class ExtentImp
Copyright © 2001, Atomikos. All rights reserved. The extent carries the information about the 'size' of a propagation after it returns: the indirectly invoked servers, and the orphan detection information for those.
| Constructor Summary | |
|---|---|
ExtentImp()
|
|
ExtentImp(Hashtable participants,
Stack directs)
|
|
| Method Summary | |
|---|---|
void |
add(Extent extent)
Add another extent to the current extent. |
void |
add(Participant participant,
int count)
Add a participant to the extent. |
void |
addRemoteParticipants(Dictionary participants)
|
Stack |
getParticipants()
Get the set of direct participants of this extent. |
Hashtable |
getRemoteParticipants()
Get the remote participants indirectly invoked. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ExtentImp()
public ExtentImp(Hashtable participants,
Stack directs)
| Method Detail |
|---|
public void addRemoteParticipants(Dictionary participants)
throws IllegalStateException,
SysException
IllegalStateException
SysExceptionpublic Hashtable getRemoteParticipants()
Extent
getRemoteParticipants in interface ExtentExtentpublic Stack getParticipants()
Extent
getParticipants in interface ExtentExtent
public void add(Participant participant,
int count)
throws SysException,
IllegalStateException
Extent
add in interface Extentparticipant - The participant to add. This instance will
be added to the indirect as well as to the direct participant set.count - The number of invocations detected by the adding client.
SysException - Unexpected error.
IllegalStateException - If no longer allowed.Extent
public void add(Extent extent)
throws IllegalStateException,
SysException
Extent
add in interface Extentextent - The extent to add.
IllegalStateException - If no longer allowed.
SysException - Unexpected error.Extent
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||