|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--java.lang.Thread
|
+--de.tubs.macs.util.transaction.Transaction
|
+--de.tubs.macs.control.TARecvSessionInvite
Process a MACSSessionInviteRequest.
Name: RecvSessionInvite
Group: Session-Name
TTL: 1
Submitted by: SystemNet
ResultListener: MacsControl
Resources: TransactionSystem, SessionManager, Session, SystemNet
Description: Processes a MACSSessionInviteRequest received for a specific
Session.
For Dependencies: See `Transaction.properties'.
| Field Summary | |
(package private) MACSSessionInviteRequest |
req
|
(package private) long |
request
|
(package private) ObjectID |
senderID
|
(package private) long |
sequence
|
(package private) Session |
session
|
(package private) java.io.Serializable |
user_data
|
| Fields inherited from class de.tubs.macs.util.transaction.Transaction |
ANY,
CONTINUOUS,
depList,
depType,
depTypeString,
DONE,
group,
GROUPNONE,
LIST,
log,
name,
NONE,
ONE_TIME,
resultListener,
RUNNING,
runTime,
seq,
SLEEPING,
startTime,
state,
stateStr,
stopTime,
submitTime,
ttl,
WAITING,
waitTime,
wakeUpTime |
| Fields inherited from class java.lang.Thread |
MAX_PRIORITY,
MIN_PRIORITY,
NORM_PRIORITY,
values |
| Constructor Summary | |
TARecvSessionInvite(MACSSessionInviteRequest req,
TAResultListener resultListener)
|
|
| Method Summary | |
void |
doTransaction()
Method to be implement by a developer, who uses the TransactionSystem. |
| Methods inherited from class de.tubs.macs.util.transaction.Transaction |
compareTo,
equals,
equalsGroup,
equalsGroup,
hardSleep,
returnException,
returnResult,
run,
setTSReference,
sleep,
toString,
toTabString,
transactionResume,
transactionStart,
transactionStop,
trigger,
triggeredSleep,
waitDone |
| Methods inherited from class java.lang.Thread |
|
| Methods inherited from class java.lang.Object |
clone,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
| Field Detail |
Session session
ObjectID senderID
long sequence
long request
java.io.Serializable user_data
MACSSessionInviteRequest req
| Constructor Detail |
public TARecvSessionInvite(MACSSessionInviteRequest req,
TAResultListener resultListener)
| Method Detail |
public void doTransaction()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||