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 Summary
FieldsModifier and TypeFieldDescriptionprotected EclipseLinkChannelSupplierprotected ExtendedEntitiesprotected Metadataprotected QueryCacheManagerprotected StandardSerializationFields inherited from class org.eclipse.persistence.internal.sessions.coordination.broadcast.BroadcastRemoteConnection
displayString, info, infoExt, rcm, state, STATE_ACTIVE, STATE_CLOSED, STATE_CLOSING, topicNameFields inherited from class org.eclipse.persistence.internal.sessions.coordination.RemoteConnection
serviceId - 
Constructor Summary
ConstructorsConstructorDescriptionJmixEclipseLinkRemoteConnection(org.eclipse.persistence.sessions.coordination.RemoteCommandManager rcm)  - 
Method Summary
Modifier 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.BroadcastRemoteConnection
close, executeCommand, executeCommand, failDeserializeMessage, getInfo, getInfoExt, getState, getTopicName, isActive, isClosed, isClosing, logDebugAfterPublish, logDebugBeforePublish, logDebugOnReceiveMessage, processReceivedObject, toStringMethods inherited from class org.eclipse.persistence.internal.sessions.coordination.RemoteConnection
getServiceId, setServiceId 
- 
Field Details
- 
metadata
 - 
extendedEntities
 - 
queryCacheManager
 - 
channelSupplier
 - 
serialization
 
 - 
 - 
Constructor Details
- 
JmixEclipseLinkRemoteConnection
public JmixEclipseLinkRemoteConnection(org.eclipse.persistence.sessions.coordination.RemoteCommandManager rcm)  
 - 
 - 
Method Details
- 
init
@PostConstruct protected void init() - 
isLocal
public boolean isLocal() - 
executeCommandInternal
- Specified by:
 executeCommandInternalin classorg.eclipse.persistence.internal.sessions.coordination.broadcast.BroadcastRemoteConnection
 - 
onMessage
public void onMessage(org.springframework.messaging.Message<?> message)  - 
areAllResourcesFreedOnClose
protected boolean areAllResourcesFreedOnClose()- Overrides:
 areAllResourcesFreedOnClosein classorg.eclipse.persistence.internal.sessions.coordination.broadcast.BroadcastRemoteConnection
 - 
closeInternal
protected void closeInternal()- Specified by:
 closeInternalin classorg.eclipse.persistence.internal.sessions.coordination.broadcast.BroadcastRemoteConnection
 - 
createDisplayString
protected void createDisplayString()- Overrides:
 createDisplayStringin classorg.eclipse.persistence.internal.sessions.coordination.broadcast.BroadcastRemoteConnection
 - 
shouldCheckServiceId
protected boolean shouldCheckServiceId()- Overrides:
 shouldCheckServiceIdin classorg.eclipse.persistence.internal.sessions.coordination.broadcast.BroadcastRemoteConnection
 - 
invalidateQueryCache
 
 -