Interface | Description |
---|---|
InvocationEnumeration |
Corresponds to JR's inter-entry selection.
|
Op |
Basic operation abstraction.
|
OpRemote |
Adds 'remoteness' to Op.
|
Class | Description |
---|---|
ArmCode |
Base class incorporating quantifiers
for all `arms' of code, i.e., blocks for inni and co.
|
BaseArmCode |
Base class for all `arms' of code, i.e., blocks for inni and co.
|
Co |
Like JR's co statement.
|
CoArm |
Represents a possibly quantified arm on a co.
|
CoArm.OpArray |
An array of operations for this CoArm
and (typically) the associated quantifier values.
|
Common |
Contains common, useful classes for use with inni's by clause.
|
Common.Largest |
Do invocation selection on the
exprPos 'th parameter
in largest order first. |
Common.Smallest |
Do invocation selection on the
exprPos 'th parameter
in smallest order first. |
Create |
Methods for creating RJ virtual machines and RJ remote objects.
|
Debug | |
Inni |
An Inni services on invocation from a specified group of InniOps.
|
InniArm |
Represents a possibly quantified arm on an inni.
|
InniArm.By |
A `by clause' specifies the order in which invocations are serviced.
|
InniArm.OpArray |
An array of operations for this InniArm
and (typically) the associated quantifier values.
|
InniArm.SuchThat |
A `such that clause' specifies which invocations
are eligible to be serviced.
|
InniArmElse |
Represents the else arm on an inni.
|
InniArmElseafter |
Represents the elseafter arm on an inni.
|
InniArmElseCode |
Represents the code on an inni's else arm.
|
Invocation |
Basic invocation abstraction.
|
OpImpl |
Basic operation abstraction.
|
OpInni |
An operation that's to be serviced via inni.
|
OpMethod |
An operation that's to be serviced via a method.
|
OpProxy |
An OpProxy acts like a capability in JR or SR terms.
|
OpRemote.Helper |
Useful method(s) for
OpRemote objects. |
Quantifiers |
Used with inni and co to represent an instance of a quantifier.
|
RemoteRefs |
Class representing a remote object.
|
RJ |
The
RJ class contains several useful methods. |
Version |
Provides version number, date, and other info.
|
Enum | Description |
---|---|
BaseArmCode.Control |
Represents control flow to occur after executing ArmCode's codeBlock.
|
CoArm.CoKind |
Represents the kind of concurrent invocation.
|
Exception | Description |
---|---|
QuiescenceRegistrationException |
Used to indicate that a problem has occurred in
registering the quiescence operation.
|
rjCommunicationException |
Indicates that an exception occured during an RMI call.
|
Error | Description |
---|---|
rjRuntimeError |
Used to indicate that a runtime error has occurred due to
bad user code or an internal RJ error.
|