BaseBrowser |
Utility base class for implementing a Browser .
|
BaseConnection<C extends ConnectorContext> |
The BaseConnection class is used to implement behavior which is common across all types of interactions with the
target service (i.e.
|
BaseConnector |
Utility base class for implementing a Connector .
|
BaseDeleteOperation |
Utility base class for implementing a DELETE Operation .
|
BaseGetOperation |
Utility base class for implementing a GET Operation .
|
BaseOperation |
Utility base class for implementing an Operation .
|
BaseQueryOperation |
Utility base class for implementing a QUERY Operation .
|
BaseUpdateOperation |
Utility base class for implementing a CREATE, UPDATE, UPSERT or EXECUTE Operation .
|
BootstrapConnector<K> |
Connector base class which can be used to implement a Connector which downloads the actual service classes at
runtime.
|
BootstrapConnector.ClassLoaderCache<K> |
ConnectorCache implementation used to cache a service specific ClassLoader and Connector implementation.
|
ConnectorCache<K> |
|
ContextualOperation |
Base class for operations that were created using an OperationContext and might take advantage of a
BaseConnection but might not implement the same base interface.
|
ExpiringConnectorCache<K> |
Subclass of ConnectorCache which "expires" after a certain (fixed) amount of time.
|
ExpiringValue<V> |
Base class for tracking a value which needs to expire after a certain amount of time or inactivity.
|
InactiveExpiringValue<V> |
ExpiringValue implementation which will expire the current value if it has not been "used" for a given amount of time
(based on the last call to InactiveExpiringValue.get() )
|
SimpleExpiringValue<V> |
ExpiringValue implementation which will expire the current value after a fixed amount of time.
|
SizeLimitedUpdateOperation |
|