| Interface | Description |
|---|---|
| ContainerWatcher |
Interface implemented by mods that wish to be notified when the item they
are attached to has its container changed.
|
| ContentsWatcher |
Interface implemented by mods that wish to be notified when an item is
added to or removed from the container they are attached to.
|
| ContextKey |
Interface for capabilities that enable entry to entry controlled contexts.
|
| ContextMod |
Marker Interface for mods that may be attached to contexts.
|
| ContextShutdownWatcher |
Interface implemented by objects that wish to be notified when their
containing context is about to be shutdown.
|
| EphemeralUserFactory |
Interface implemented by objects that can synthesize ephemeral User objects
on demand.
|
| GeneralMod |
Marker Interface for mods that may be attached to any object.
|
| InternalObject |
Interface implemented by static objects that wish to have access to the
internal state of the server, and rather than being self-contained entities.
|
| ItemMod |
Marker Interface for mods that may be attached to items.
|
| ObjectCompletionWatcher |
Interface implemented by mods that wish to be notified when their object
creation is finished.
|
| Position |
Interface type for position description information.
|
| PresenceWatcher |
Interface implemented by mods that wish to be notified when the presence
of other users in a user's social graph changes.
|
| UserFactory |
Interface implemented by objects that can produce User objects on demand,
either by manufacturing them from whole cloth or by fetching information
from an external data store.
|
| UserMod |
Marker Interface for mods that may be attached to users.
|
| UserWatcher |
Interface implemented by objects that wish to be notified when users arrive
in or depart from context.
|
| Class | Description |
|---|---|
| AdminObject |
Abstract base class for internal objects that want to be addressable in
messages delivered over internal (i.e., behind the firewall) communications
connections to the server.
|
| BasicInternalObject |
Utitlity base class for internal objects, providing a general implementation
of the InternalObject interface that should be suitable for most uses.
|
| BasicObject |
Base class of the fundamental addressable objects in the Context Server:
context, user, and item.
|
| CartesianPosition |
Position class representing an integer (x,y) coordinate on a plane.
|
| Context |
A
Context is a place for interaction between connected users. |
| Contextor |
Main state data structure in a Context Server.
|
| ContextServerBoot |
The Elko boot class for the Context Server, the basis of Elko applications
built on the context/user/item object model.
|
| GeoPosition |
Position class representing a latitude/longitude position on the surface of
the earth.
|
| InternalActor |
Actor for an internal connection to a context server from within the server
farm.
|
| Item |
A Item is an application object contained by a context or a user (or another
Item) but which is not a context or user itself.
|
| Mod |
Abstract base class to facilitate implementation of application-specific
mods that can be attached to basic objects (contexts, users, and items).
|
| Msg |
Utility class consisting of static methods that generate various generally
useful messages that can be sent to the client.
|
| User |
A User represents a connection to someone entered into a context from a
client.
|
The Context Server loads and runs applications contexts for users. Configured contexts (and the items they contain) are what constitute actual Elko user applications.
Copyright © 2017. All rights reserved.