interface RxDatastoreClientImplementor<T> extends RxDatastoreClient<T>
Internal non-client methods implemented by the implementor
| Type Params | Return Type | Name and description |
|---|---|---|
|
abstract RxGormInstanceApi |
createInstanceApi(PersistentEntity entity)Creates an instance API (used for instance methods) |
|
abstract RxGormInstanceApi |
createInstanceApi(PersistentEntity entity, java.lang.String connectionSourceName)Creates an instance API (used for instance methods) |
|
abstract Query |
createQuery(java.lang.Class type, QueryState queryState)Create a query, passing the entity state |
|
abstract Query |
createQuery(java.lang.Class type, QueryState queryState, java.util.Map arguments)Create a query, passing the entity state |
|
abstract RxGormStaticApi |
createStaticApi(PersistentEntity entity)Creates a static API (used for static methods) |
|
abstract RxGormStaticApi |
createStaticApi(PersistentEntity entity, java.lang.String connectionSourceName)Creates a static API (used for static methods) |
|
abstract RxGormValidationApi |
createValidationApi(PersistentEntity entity)Creates a validation API (used for validation methods) |
|
abstract RxGormValidationApi |
createValidationApi(PersistentEntity entity, java.lang.String connectionSourceName)Creates a validation API (used for validation methods) |
<T1> |
abstract rx.Observable<T1> |
get(java.lang.Class<T1> type, java.io.Serializable id, QueryState queryState)Obtain an instance passing the query state |
|
abstract boolean |
isAllowBlockingOperations()
|
<T1> |
abstract ObservableProxy<T1> |
proxy(java.lang.Class<T1> type, java.io.Serializable id, QueryState queryState)Obtain an ObservableProxy for the given type and id |
|
abstract ObservableProxy |
proxy(Query query, QueryState queryState)Obtain an ObservableProxy that executes the given query to initialize |
Creates an instance API (used for instance methods)
entity - The entityCreates an instance API (used for instance methods)
entity - The entityCreate a query, passing the entity state
type - The typequeryState - The query stateCreate a query, passing the entity state
type - The typequeryState - The query stateCreates a static API (used for static methods)
entity - The entityCreates a static API (used for static methods)
entity - The entityCreates a validation API (used for validation methods)
entity - The entityCreates a validation API (used for validation methods)
entity - The entityObtain an instance passing the query state
type - The typeid - The idqueryState - The query state
Obtain an ObservableProxy for the given type and id
type - The typeid - The idObtain an ObservableProxy that executes the given query to initialize
query - The query