| Interface | Description |
|---|---|
| BaseTeaObject |
Base interface for describing the TeaObject.
|
| RealmConfig |
Interface to hold Realm Configuration
|
| SettableFuture<V> |
SettableFuture is a custom Future object that TEA Agent library provides for defining asynchronous operations.
|
| SingletonTeaObject |
ObjectType which has only one instance.
|
| TeaAgentRegistrationListener | |
| TeaConnectionObject |
TeaConnectionObject Special Type
SpecialTypes.CONNECTION |
| TeaLdapConfigurationListener |
Interface to be implemented for receiving LDAP Configurations from TEA Server
|
| TeaObject |
Interface for defining the TeaObjectType.
|
| TeaObjectHardLink |
Interface for defining the TeaObject HardLink.
|
| TeaObjectProvider<T extends TeaObject> |
Provider interface which provides a TeaObject given a key.
|
| TeaObjectSoftLink |
Interface for defining the TeaObject Softlink.
|
| TeaPersistence |
Interface that defines the sharing operations for the Tea Persistence
|
| TeaSessionListener | |
| TopLevelTeaObject |
This interface is used for describing the top level object type.
|
| WithConfig<CONFIG> |
This interface should be used for defining object types which have configuration.
|
| WithDocumentation |
This interface should be used for defining object type which have members/children.
|
| WithMembers |
This interface should be used for defining object type which have members/children.
|
| WithNotifications |
This interface should be used so the server will inject notification service to the TeaObject.
|
| WithServerStoredConfig | |
| WithSharedOwnership |
Shared ownership indicates that instances of this object type are managed by multiple agents.
|
| WithStatus |
This interface should be used for defining ObjectType which have status.
|
| Class | Description |
|---|---|
| AgentContext | |
| AgentThreadContext | |
| AgentTypeId |
This object handles the AgentType id formatting
The rule is as follows:
1.- When the objectId is presented as a String, then the different parts of the id are separated by : and each of the parts are URL encoded.
|
| LdapRealmConfig | |
| ObjectId |
This object handles the Object id formatting
The rule is as follows:
1.- When the objectId is presented as a String, then the different parts of the id are separated by : and each of the parts are URL encoded.
|
| ObjectTypeId |
This object handles the Object type id formatting
The rule is as follows:
1.- When the objectTypeId is presented as a String, then the different parts of the id are separated by : and each of the parts are URL encoded.
|
| SettableFutureFactory |
SettableFutureFactory can be used to create an instance of
SettableFuture |
| TeaAgentRegistrationEvent | |
| TeaAgentResponseHeaders | |
| TeaLdapConfigurationEvent |
LDAP configuration event
|
| TeaPrincipal |
The Principal implementation representing the logged in user on the TEA server, performing actions/operations.
|
| TeaServerInfo | |
| TeaSession | |
| TeaSessionEvent | |
| TeaSolution |
The TeaSolution class in library
|
| TeaSolutionDefinition | |
| TeaSolutionReference |
The TeaSolution class in library that gets sent back to the server
|
| Version |
| Enum | Description |
|---|---|
| MethodType |
Types of the operations, they define the semantics of the operation.
|
| TeaConcept |
List of the concepts defined in TEA.
|
| TeaLdapConfigurationEvent.TYPE |
Copyright © 2015 Cloud Software Group, Inc.. All Rights Reserved.