| Package | Description |
|---|---|
| org.granite.client.tide | |
| org.granite.client.tide.data | |
| org.granite.client.tide.data.impl | |
| org.granite.client.tide.data.spi |
| Modifier and Type | Method and Description |
|---|---|
EntityManager |
Context.getEntityManager()
Entity manager for this context
|
| Modifier and Type | Method and Description |
|---|---|
static EntityManager |
PersistenceManager.getEntityManager(java.lang.Object object) |
EntityManager |
EntityManager.newTemporaryEntityManager()
Create a new temporary entity manager
|
| Modifier and Type | Method and Description |
|---|---|
void |
EntityManager.Function.execute(EntityManager entityManager,
java.lang.Object entity) |
java.lang.Object |
EntityManager.mergeFromEntityManager(EntityManager sourceEntityManager,
ServerSession serverSession,
java.lang.Object obj,
java.lang.String externalDataSessionId,
boolean uninitializing)
Merge an object coming from another entity manager (in general in the global context) in the local context
|
void |
EntityManager.mergeInEntityManager(EntityManager entityManager,
ServerSession serverSession)
Merge conversation entity manager context variables in global entity manager
Only applicable to conversation contexts
|
void |
DataConflictListener.onConflict(EntityManager entityManager,
Conflicts conflicts) |
static void |
PersistenceManager.setEntityManager(java.lang.Object object,
EntityManager entityManager) |
| Constructor and Description |
|---|
ChangeSetBuilder(EntityManager entityManager,
ServerSession serverSession) |
ChangeSetBuilder(EntityManager entityManager,
ServerSession serverSession,
boolean local) |
Conflicts(EntityManager entityManager,
ServerSession serverSession) |
DataObserver(ServerSession serverSession,
EntityManager entityManager) |
DataObserver(java.lang.String destination,
ServerSession serverSession,
EntityManager entityManager) |
DataObserver(java.lang.String destination,
java.lang.String channelType,
ServerSession serverSession,
EntityManager entityManager) |
ManagedEntity(EntityManager entityManager) |
ManagedEntity(EntityManager entityManager,
T value) |
| Modifier and Type | Class and Description |
|---|---|
class |
EntityManagerImpl |
| Modifier and Type | Method and Description |
|---|---|
EntityManager |
EntityManagerImpl.newTemporaryEntityManager()
Create a new temporary entity manager
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
EntityManagerImpl.mergeFromEntityManager(EntityManager sourceEntityManager,
ServerSession serverSession,
java.lang.Object obj,
java.lang.String externalDataSessionId,
boolean uninitializing)
Merge an object coming from another entity manager (in general in the global context) in the local context
|
void |
EntityManagerImpl.mergeInEntityManager(EntityManager entityManager,
ServerSession serverSession)
Merge conversation entity manager context variables in global entity manager
Only applicable to conversation contexts
|
| Modifier and Type | Method and Description |
|---|---|
EntityManager |
MergeContext.getSourceEntityManager() |
| Modifier and Type | Method and Description |
|---|---|
static void |
MergeContext.destroy(EntityManager entityManager) |
static MergeContext |
MergeContext.get(EntityManager entityManager) |
void |
MergeContext.setSourceEntityManager(EntityManager sourceEntityManager) |
| Constructor and Description |
|---|
MergeContext(EntityManager entityManager,
DirtyCheckContext dirtyCheckContext,
ServerSession serverSession) |