| AOServClientConfiguration |
The default client configuration is stored in a properties resource named
/com/aoindustries/aoserv/client/aoesrv-client.properties.
|
| AOServConnection |
An AOServConnection is one stream of communication
between the client and the server.
|
| AOServConnector |
An AOServConnector provides the connection between the object
layer and the data.
|
| AOServConnector.IdLock |
|
| AOServObject<K,T extends AOServObject<K,T>> |
An AOServObject is the lowest level object
for all data in the system.
|
| AOServTable<K,V extends AOServObject<K,V>> |
An AOServTable provides access to one
set of AOServObjects.
|
| AOServTable.OrderBy |
|
| CachedObject<K,T extends CachedObject<K,T>> |
A CachedObject is stored in
a CachedTable for greater
performance.
|
| CachedObjectIntegerKey<V extends CachedObjectIntegerKey<V>> |
An object that is cached and uses an int as its primary key,
|
| CachedObjectLongKey<V extends CachedObjectLongKey<V>> |
An object that is cached and uses a long as its primary key,
|
| CachedObjectStringKey<V extends CachedObjectStringKey<V>> |
An object that is cached and uses an int as its primary key,
|
| CachedTable<K,V extends CachedObject<K,V>> |
A CachedTable stores all of the
available CachedObjects and performs
all subsequent data access locally.
|
| CachedTableIntegerKey<V extends CachedObjectIntegerKey<V>> |
|
| CachedTableLongKey<V extends CachedObjectLongKey<V>> |
|
| CachedTableStringKey<V extends CachedObjectStringKey<V>> |
|
| CannotRemoveReason<T extends AOServObject<?,? extends T>> |
Encapsulates a reason and optional dependent object.
|
| FilesystemCachedObject<K,T extends FilesystemCachedObject<K,T>> |
A FilesystemCachedObject is stored in
a temporary file on disk for local-speed performance while using
minimal heap space.
|
| FilesystemCachedTable<K,V extends FilesystemCachedObject<K,V>> |
A FilesystemCachedTable stores all of the
available FilesystemCachedObjects in a
temporary file and performs all subsequent data access
locally.
|
| GlobalObject<K,T extends GlobalObject<K,T>> |
A GlobalObject is stored in
a GlobalTable and shared by all users
for greater performance.
|
| GlobalObjectDomainNameKey<T extends GlobalObjectDomainNameKey<T>> |
An object that is cached and uses a DomainName as its primary key,
|
| GlobalObjectIntegerKey<T extends GlobalObjectIntegerKey<T>> |
An object that is cached and uses an int as its primary key,
|
| GlobalObjectStringKey<T extends GlobalObjectStringKey<T>> |
An object that is cached and uses a String as its primary key,
|
| GlobalTable<K,V extends GlobalObject<K,V>> |
A GlobalTable is shared between all users.
|
| GlobalTableDomainNameKey<V extends GlobalObjectDomainNameKey<V>> |
|
| GlobalTableIntegerKey<V extends GlobalObjectIntegerKey<V>> |
|
| GlobalTableStringKey<V extends GlobalObjectStringKey<V>> |
|
| NestedInputStream |
A NestedInputStream reads data from
within a StreamableInput as if it were
a separate stream.
|
| Schema |
|
| SimpleAOClient |
|
| SocketConnection |
A SocketConnection is a single, persistent, plaintext
connection to the server.
|
| SSLConnector |
A SSLConnector provides the connection between
the client and server over secured SSL sockets.
|
| TCPConnector |
A TCPConnector provides the connection between
the object layer and the data over a pool of un-secured sockets.
|