Internal non-client methods implemented by the implementor
Type Params | Return Type | Name and description |
---|---|---|
|
RxGormInstanceApi |
createInstanceApi(PersistentEntity entity) Creates an instance API (used for instance methods) |
|
RxGormInstanceApi |
createInstanceApi(PersistentEntity entity, java.lang.String connectionSourceName) Creates an instance API (used for instance methods) |
|
Query |
createQuery(java.lang.Class type, QueryState queryState) Create a query, passing the entity state |
|
Query |
createQuery(java.lang.Class type, QueryState queryState, java.util.Map arguments) Create a query, passing the entity state |
|
RxGormStaticApi |
createStaticApi(PersistentEntity entity) Creates a static API (used for static methods) |
|
RxGormStaticApi |
createStaticApi(PersistentEntity entity, java.lang.String connectionSourceName) Creates a static API (used for static methods) |
|
RxGormValidationApi |
createValidationApi(PersistentEntity entity) Creates a validation API (used for validation methods) |
|
RxGormValidationApi |
createValidationApi(PersistentEntity entity, java.lang.String connectionSourceName) Creates a validation API (used for validation methods) |
<T1> |
java.util.Observable<T1> |
get(java.lang.Class<T1> type, java.io.Serializable id, QueryState queryState) Obtain an instance passing the query state |
|
boolean |
isAllowBlockingOperations() @return Whether blocking operations are allowed by the implementation |
<T1> |
ObservableProxy<T1> |
proxy(java.lang.Class<T1> type, java.io.Serializable id, QueryState queryState) Obtain an ObservableProxy for the given type and id |
|
ObservableProxy |
proxy(Query query, QueryState queryState) Obtain an ObservableProxy that executes the given query to initialize |
Methods inherited from class | Name |
---|---|
interface RxDatastoreClient |
createQuery, createQuery, delete, delete, deleteAll, deleteAll, get, getConnectionSources, getDatastoreClient, getDatastoreClientForTenantId, getEventPublisher, getMappingContext, getMultiTenancyMode, getNativeInterface, getTenantResolver, insert, insertAll, insertAll, persist, persist, persistAll, persistAll, proxy, proxy |
interface java.io.Closeable |
java.io.Closeable#close() |
interface ConnectionSourcesProvider |
getConnectionSources |
interface QueryCreator |
createQuery, isSchemaless |
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