|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object
|
+--org.abora.gold.java.AboraHeaper
|
+--org.abora.gold.xpp.basic.Heaper
|
+--org.abora.gold.nadmin.FeSession
Represent a single unique connection to the server over some underlying bytestream
channel.
| Field Summary | |
protected IntegerVar |
myConnectTime
|
protected ID |
myInitialLogin
|
| Fields inherited from class org.abora.gold.xpp.basic.Heaper |
AllBlasts, BecomeMap, GarbageCount, InGC, InitializedClasses, InitializingClasses, LastMemory, NextClientRequestNumber, NotOneElementSignal, PackageTable, PromiseNameTable, StringHashSBoxes |
| Fields inherited from class org.abora.gold.java.AboraHeaper |
ActiveClubs, CurrentAuthor, CurrentBertCanopyCache, CurrentBertCrum, CurrentChunk, CurrentGrandMap, CurrentKeyMaster, CurrentPacker, CurrentSensorCanopyCache, CurrentServer, CurrentSession, CurrentSessions, CurrentTrace, InitialEditClub, InitialOwner, InitialReadClub, InitialSponsor, InsideTransactionFlag |
| Constructor Summary | |
FeSession()
|
|
| Method Summary | |
static Stepper |
allActive()
CurrentSessions fluidFetch == NULL ifTrue: [^Stepper itemStepper: CurrentSession fluidGet] ifFalse: [| acc {SetAccumulator} cur {FePromiseSession} | acc _ SetAccumulator make. cur _ CurrentSessions fluidGet. [cur ~~ NULL] whileTrue: [acc step: cur. cur _ cur next]. ^(acc value cast: ScruSet) stepper] |
IntegerVar |
connectTime()
Essential. |
static FeSession |
current()
|
void |
endSession()
Essential. |
void |
endSession(boolean withPrejudice)
Essential. |
static void |
info()
{IntegerVar CLIENT} connectTime {void CLIENT} disconnect {IDRegion CLIENT} initialLogins {PrimIntegerArray CLIENT} port |
ID |
initialLogin()
Essential. |
boolean |
isConnected()
Return whether the session has sucessfully logged in, and is still logged in. |
boolean |
isLoggedIn()
Return whether the session has sucessfully logged in. |
UInt8Array |
port()
Essential. |
void |
setInitialLogin(ID iD)
Set the ID of the Club which initially logged in during this session |
static void |
staticTimeNonInherited()
|
| Methods inherited from class org.abora.gold.java.AboraHeaper |
asOop, basicInspect, displayString, error, hack, halt, inspect, knownBug, mightNotImplement, REQUIRES, shouldImplement, shouldNotImplement, stubbleForSubclassResponsibility, thingToDo, willNotImplement |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected ID myInitialLogin
protected IntegerVar myConnectTime
| Constructor Detail |
public FeSession()
| Method Detail |
public IntegerVar connectTime()
public void endSession(boolean withPrejudice)
public ID initialLogin()
public boolean isConnected()
public boolean isLoggedIn()
public UInt8Array port()
public void endSession()
public void setInitialLogin(ID iD)
public static void info()
public static Stepper allActive()
public static FeSession current()
public static void staticTimeNonInherited()
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||