Package io.jmix.eclipselink.impl.support
Class JmixEclipseLinkRemoteConnection
java.lang.Object
org.eclipse.persistence.internal.sessions.coordination.RemoteConnection
org.eclipse.persistence.internal.sessions.coordination.broadcast.BroadcastRemoteConnection
io.jmix.eclipselink.impl.support.JmixEclipseLinkRemoteConnection
- All Implemented Interfaces:
- Serializable
@Component("eclipselink_JmixEclipseLinkRemoteConnection")
@Scope("prototype")
public class JmixEclipseLinkRemoteConnection
extends org.eclipse.persistence.internal.sessions.coordination.broadcast.BroadcastRemoteConnection
- See Also:
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected EclipseLinkChannelSupplierprotected ExtendedEntitiesprotected Metadataprotected QueryCacheManagerprotected StandardSerializationFields inherited from class org.eclipse.persistence.internal.sessions.coordination.broadcast.BroadcastRemoteConnectiondisplayString, info, infoExt, rcm, state, STATE_ACTIVE, STATE_CLOSED, STATE_CLOSING, topicNameFields inherited from class org.eclipse.persistence.internal.sessions.coordination.RemoteConnectionserviceId
- 
Constructor SummaryConstructorsConstructorDescriptionJmixEclipseLinkRemoteConnection(org.eclipse.persistence.sessions.coordination.RemoteCommandManager rcm) 
- 
Method SummaryModifier and TypeMethodDescriptionprotected booleanprotected voidprotected voidprotected ObjectexecuteCommandInternal(Object command) protected voidinit()protected voidinvalidateQueryCache(Object command) booleanisLocal()voidonMessage(org.springframework.messaging.Message<?> message) protected booleanMethods inherited from class org.eclipse.persistence.internal.sessions.coordination.broadcast.BroadcastRemoteConnectionclose, executeCommand, executeCommand, failDeserializeMessage, getInfo, getInfoExt, getState, getTopicName, isActive, isClosed, isClosing, logDebugAfterPublish, logDebugBeforePublish, logDebugOnReceiveMessage, processReceivedObject, toStringMethods inherited from class org.eclipse.persistence.internal.sessions.coordination.RemoteConnectiongetServiceId, setServiceId
- 
Field Details- 
metadata
- 
extendedEntities
- 
queryCacheManager
- 
channelSupplier
- 
serialization
 
- 
- 
Constructor Details- 
JmixEclipseLinkRemoteConnectionpublic JmixEclipseLinkRemoteConnection(org.eclipse.persistence.sessions.coordination.RemoteCommandManager rcm) 
 
- 
- 
Method Details- 
init@PostConstruct protected void init()
- 
isLocalpublic boolean isLocal()
- 
executeCommandInternal- Specified by:
- executeCommandInternalin class- org.eclipse.persistence.internal.sessions.coordination.broadcast.BroadcastRemoteConnection
 
- 
onMessagepublic void onMessage(org.springframework.messaging.Message<?> message) 
- 
areAllResourcesFreedOnCloseprotected boolean areAllResourcesFreedOnClose()- Overrides:
- areAllResourcesFreedOnClosein class- org.eclipse.persistence.internal.sessions.coordination.broadcast.BroadcastRemoteConnection
 
- 
closeInternalprotected void closeInternal()- Specified by:
- closeInternalin class- org.eclipse.persistence.internal.sessions.coordination.broadcast.BroadcastRemoteConnection
 
- 
createDisplayStringprotected void createDisplayString()- Overrides:
- createDisplayStringin class- org.eclipse.persistence.internal.sessions.coordination.broadcast.BroadcastRemoteConnection
 
- 
shouldCheckServiceIdprotected boolean shouldCheckServiceId()- Overrides:
- shouldCheckServiceIdin class- org.eclipse.persistence.internal.sessions.coordination.broadcast.BroadcastRemoteConnection
 
- 
invalidateQueryCache
 
-