| Constructor and Description |
|---|
BaseIdentity(ServerSession serverSession) |
| Constructor and Description |
|---|
AbstractPagedCollection(ServerSession serverSession) |
CollectionLoader(ServerSession serverSession,
java.lang.Object entity,
java.lang.String propertyName) |
PagedQuery(ServerSession serverSession) |
| Modifier and Type | Method and Description |
|---|---|
ServerSession |
Conflict.getServerSession() |
ServerSession |
Conflicts.getServerSession() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
EntityManager.initializeObject(ServerSession serverSession,
java.lang.Object entity,
java.lang.String propertyName,
java.lang.Object object)
Trigger remote initialization of lazy-loaded objects
|
boolean |
RemoteInitializer.initializeObject(ServerSession serverSession,
java.lang.Object entity,
java.lang.String propertyName,
java.lang.Object object)
Trigger remote initialization of an object
|
MergeContext |
EntityManager.initMerge(ServerSession serverSession)
Initialize the merge context in the current thread
MergeContext should be released at the end of the process
|
java.lang.Object |
EntityManager.mergeExternalData(ServerSession serverSession,
java.lang.Object obj)
Merge an object coming from a remote location (in general from a service) in the local context
|
java.lang.Object |
EntityManager.mergeExternalData(ServerSession serverSession,
java.lang.Object obj,
java.lang.Object prev,
java.lang.String externalDataSessionId,
java.util.List<java.lang.Object> removals,
java.util.List<java.lang.Object> persists)
Merge an object coming from a remote location (in general from a service) in the local context
|
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
|
java.lang.Object[] |
ChangeArgumentPreprocessor.preprocess(ServerSession serverSession,
java.lang.reflect.Method method,
java.lang.Object[] args) |
| Constructor and Description |
|---|
ChangeSetBuilder(EntityManager entityManager,
ServerSession serverSession) |
ChangeSetBuilder(EntityManager entityManager,
ServerSession serverSession,
boolean local) |
Conflicts(EntityManager entityManager,
ServerSession serverSession) |
DataObserver(ServerSession serverSession) |
DataObserver(ServerSession serverSession,
EntityManager entityManager) |
DataObserver(java.lang.String channelType,
ServerSession serverSession) |
DataObserver(java.lang.String destination,
ServerSession serverSession,
EntityManager entityManager) |
DataObserver(java.lang.String destination,
java.lang.String channelType,
ServerSession serverSession,
EntityManager entityManager) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
EntityManagerImpl.initializeObject(ServerSession serverSession,
java.lang.Object entity,
java.lang.String propertyName,
java.lang.Object object)
Trigger remote initialization of lazy-loaded objects
|
boolean |
RemoteInitializerImpl.initializeObject(ServerSession serverSession,
java.lang.Object entity,
java.lang.String propertyName,
java.lang.Object object)
Trigger remote initialization of an object
|
MergeContext |
EntityManagerImpl.initMerge(ServerSession serverSession) |
java.lang.Object |
EntityManagerImpl.mergeExternalData(ServerSession serverSession,
java.lang.Object obj) |
java.lang.Object |
EntityManagerImpl.mergeExternalData(ServerSession serverSession,
java.lang.Object obj,
java.lang.Object prev,
java.lang.String externalDataSessionId,
java.util.List<java.lang.Object> removals,
java.util.List<java.lang.Object> persists)
Merge an object coming from a remote location (in general from a service) in the local context
|
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
|
| Constructor and Description |
|---|
RemoteInitializerImpl.DoInitializeObjects(ServerSession serverSession) |
RemoteInitializerImpl.InitializerListener(ServerSession serverSession,
java.lang.Object entity) |
| Modifier and Type | Method and Description |
|---|---|
ServerSession |
MergeContext.getServerSession() |
| Constructor and Description |
|---|
MergeContext(EntityManager entityManager,
DirtyCheckContext dirtyCheckContext,
ServerSession serverSession) |
| Modifier and Type | Method and Description |
|---|---|
protected ServerSession |
ComponentImpl.getServerSession()
Server session to which the component is attached
|
| Modifier and Type | Method and Description |
|---|---|
java.util.concurrent.Future<T> |
ComponentListenerImpl.invoke(ServerSession serverSession) |
| Constructor and Description |
|---|
ComponentImpl(ServerSession serverSession)
Create a new proxy attached to the specified server session
|
FaultHandler(ServerSession serverSession,
Context sourceContext,
java.lang.String componentName,
java.lang.String operation,
org.granite.client.messaging.events.Event event,
java.lang.Object info,
TideResponder<T> tideResponder,
ComponentListener<T> componentListener) |
FaultHandler(ServerSession serverSession,
org.granite.client.messaging.events.Event event) |
FaultHandler(ServerSession serverSession,
java.lang.String componentName,
java.lang.String operation) |
IssueHandler(ServerSession serverSession,
Context sourceContext,
java.lang.String componentName,
java.lang.String operation,
org.granite.client.messaging.events.FaultEvent event,
java.lang.Object info,
TideResponder<T> tideResponder,
ComponentListener<T> componentResponder) |
ResultHandler(ServerSession serverSession,
Context sourceContext,
java.lang.String componentName,
java.lang.String operation,
org.granite.client.messaging.events.Event event,
java.lang.Object info,
TideResponder<T> tideResponder,
ComponentListener<T> componentListener) |
ResultHandler(ServerSession serverSession,
org.granite.client.messaging.events.Event event) |
ResultHandler(ServerSession serverSession,
java.lang.String componentName,
java.lang.String operation) |
| Constructor and Description |
|---|
Identity(ServerSession serverSession) |
| Modifier and Type | Method and Description |
|---|---|
ServerSession |
TideRpcEvent.getServerSession() |
| Modifier and Type | Method and Description |
|---|---|
java.util.concurrent.Future<T> |
ComponentListener.invoke(ServerSession serverSession) |
java.lang.Object[] |
ArgumentPreprocessor.preprocess(ServerSession serverSession,
java.lang.reflect.Method method,
java.lang.Object[] args) |
| Constructor and Description |
|---|
TideFaultEvent(Context context,
ServerSession serverSession,
ComponentListener<?> componentListener,
Fault fault,
java.util.Map<java.lang.String,java.lang.Object> extendedData) |
TideResultEvent(Context context,
ServerSession serverSession,
ComponentListener<T> componentResponder,
T result) |
TideRpcEvent(Context context,
ServerSession serverSession,
ComponentListener<?> componentListener) |