|
||||||||
| 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.nkernel.FeAdminer
A client interface for system administration operations. This object can only be obtained
using a KeyMaster that has System Admin authority.
| Field Summary | |
protected FeKeyMaster |
myAdminKM
|
| 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 | |
FeAdminer()
|
|
| Method Summary | |
void |
acceptConnections(boolean open)
Essential. |
Stepper |
activeSessions()
Essential. |
int |
actualHashForEqual()
|
void |
clearProfile()
|
void |
consistencyCheck()
|
FeLockSmith |
defaultLockSmith()
|
void |
disableAccess(ID clubID)
Disable login access to a Club, by revoking its direct membership of the System Access Club |
void |
enableAccess(ID clubID)
|
void |
execute(PrimIntArray commands)
Essential. |
FeLockSmith |
gateLockSmith()
Essential. |
void |
grant(ID clubID,
IDRegion globalIDs)
Essential. |
TableStepper |
grants()
|
TableStepper |
grants(IDRegion clubIDs)
|
TableStepper |
grants(IDRegion clubIDs,
IDRegion globalIDs)
Essential. |
static void |
info()
{void CLIENT} acceptConnections: open {BooleanVar} {Stepper CLIENT of: FeSession} activeSessions {void CLIENT} execute: commands {PrimIntegerArray} {FeLockSmith CLIENT} gateLockSmith {void CLIENT} grant: clubID {ID} with: globalIDs {IDRegion} {TableStepper CLIENT of: ID and: IDRegion} grants {TableStepper CLIENT of: ID and: IDRegion} grants: clubIDs {IDRegion default: NULL} {TableStepper CLIENT of: ID and: IDRegion} grants: clubIDs {IDRegion default: NULL} with: globalIDs {IDRegion default: NULL} {BooleanVar CLIENT} isAcceptingConnections {void CLIENT} setGateLockSmith: lockSmith {FeLockSmith} {void CLIENT} shutDown |
boolean |
isAcceptingConnections()
Essential. |
boolean |
isEqual(java.lang.Object other)
|
static Heaper |
make()
|
void |
nameClub(Sequence name,
ID clubID)
|
void |
renameClub(PackOBits oldName,
PackOBits newName)
|
void |
setDefaultLockSmith(FeLockSmith lockSmith)
|
void |
setGateLockSmith(FeLockSmith lockSmith)
Essential. |
void |
shutdown()
Essential. |
void |
shutDown()
|
void |
unnameClub(PackOBits name)
|
void |
writeProfile()
|
| 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 FeKeyMaster myAdminKM
| Constructor Detail |
public FeAdminer()
| Method Detail |
public void acceptConnections(boolean open)
public Stepper activeSessions()
public void execute(PrimIntArray commands)
public void grant(ID clubID,
IDRegion globalIDs)
public TableStepper grants(IDRegion clubIDs,
IDRegion globalIDs)
public boolean isAcceptingConnections()
public void shutdown()
public void clearProfile()
public void consistencyCheck()
public FeLockSmith defaultLockSmith()
public void disableAccess(ID clubID)
public void enableAccess(ID clubID)
public void nameClub(Sequence name,
ID clubID)
public void renameClub(PackOBits oldName,
PackOBits newName)
public void setDefaultLockSmith(FeLockSmith lockSmith)
public void shutDown()
public void unnameClub(PackOBits name)
public void writeProfile()
public FeLockSmith gateLockSmith()
public void setGateLockSmith(FeLockSmith lockSmith)
public TableStepper grants()
public TableStepper grants(IDRegion clubIDs)
public int actualHashForEqual()
actualHashForEqual in class Heaperpublic boolean isEqual(java.lang.Object other)
public static Heaper make()
public static void info()
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||