Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
things.thinger.kernel.Clearance

Packages that use Clearance
things.thinger |
things.thinger.kernel |
things.thinger.kernel.basic |
things.universe |
things.universe.server |

Uses of Clearance in things.thinger

Methods in things.thinger with parameters of type Clearance
`void` | `SystemSuperInterface.registerProcess(PCB processPCB, Clearance processClearance)` Register a ready-made PCB.
`WhoAmI` | `SystemSuperInterface.startProcess(ThingsProcess processObject, ThingsPropertyView properties, Clearance processClearance)` Start the passed process.

Uses of Clearance in things.thinger.kernel

Methods in things.thinger.kernel that return Clearance
`Clearance` | `PCB.getClearance()` Get the clearance.
`static Clearance` | `Clearance.valueOf(java.lang.String name)` Returns the enum constant of this type with the specified name.
`static Clearance[]` | `Clearance.values()` Returns an array containing the constants of this enum type, in the order they are declared.

Methods in things.thinger.kernel with parameters of type Clearance
`boolean` | `ProcessCoordinator.checkClearance(Clearance requiredLevel)` Check the clearance.
`boolean` | `Clearance.dontpass(Clearance thanThis)` Does this clearance not pass the given clearance? This is just the reverse logic of pass(Clearance).
`boolean` | `Clearance.pass(Clearance thanThis)` Does this clearance pass the given clearance?
`void` | `ProcessCoordinator.registerProcess(PCB aPCB, Clearance processClearance)` Register a process as a ready PCB.
`PCB` | `ProcessCoordinator.registerProcess(ThingsProcess aProcess, Clearance processClearance, ThingsPropertyView localProperties, ThingsPropertyViewReader configProperties)` Register process.
`WhoAmI` | `ProcessCoordinator.requireClearance(Clearance requiredLevel, java.lang.String operationName)` Require Clearance.

Constructors in things.thinger.kernel with parameters of type Clearance
`PCB(ThingsProcess process, Clearance processClearance, ThingsPropertyView localProperties, ThingsPropertyViewReader configProperties)` Constructor.

Uses of Clearance in things.thinger.kernel.basic

Fields in things.thinger.kernel.basic declared as Clearance
`static Clearance` | `KernelBasic_Constants.DEFAULT_KERNEL_CLEARANCE`
`static Clearance` | `KernelBasic_Constants.DEFAULT_SERVICE_CLEARANCE`
`static Clearance` | `KernelBasic_Constants.DEFAULT_USER_CLEARANCE`

Methods in things.thinger.kernel.basic with parameters of type Clearance
`void` | `KernelBasic.registerProcess(PCB processPCB, Clearance processClearance)` Register a ready-made PCB.
`WhoAmI` | `KernelBasic.startProcess(ThingsProcess processObject, ThingsPropertyView properties, Clearance processClearance)` Start the passed process.

Uses of Clearance in things.universe

Methods in things.universe that return Clearance
`Clearance` | `UniverseServer.getClearance()` Get the required clearance.
`Clearance` | `UniverseRegistry.getClearance(java.lang.String name)` Get an clearance for a universe by localName
`Clearance` | `UniverseRegistry.getClearance(UniverseID theUniverse)` Get an clearance for a universe by id.

Uses of Clearance in things.universe.server

Fields in things.universe.server declared as Clearance
`Clearance` | `UniverseLocalServer.requiredClearance`

Methods in things.universe.server that return Clearance
`Clearance` | `UniverseLocalServer.getClearance()` Get the required clearance.
`Clearance` | `UniverseRegistry_Simple.getClearance(java.lang.String name)` Get an clearance for a universe by localName
`Clearance` | `UniverseRegistry_Simple.getClearance(UniverseID theUniverse)` Get an clearance for a universe by id.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Things.