Package io.micronaut.data.connection
Interface ConnectionStatus<C>
- Type Parameters:
- C- The connection type
- All Known Implementing Classes:
- DefaultConnectionStatus
public interface ConnectionStatus<C>
The connection status.
- Since:
- 4.0.0
- Author:
- Denis Stepanov
- 
Method SummaryModifier and TypeMethodDescriptionThe connection representation.@NonNull ConnectionDefinitionThe connection definition.booleanisNew()A new connection value.voidregisterSynchronization(@NonNull ConnectionSynchronization synchronization) Register connection synchronization.
- 
Method Details- 
isNewboolean isNew()A new connection value. Based on the propagation value the connection manager might decide to reuse the existing connection.- Returns:
- true if the connection is new
 
- 
getConnectionThe connection representation.- Returns:
- The connection representation
 
- 
getDefinitionThe connection definition.- Returns:
- The connection definition
 
- 
registerSynchronizationRegister connection synchronization.- Parameters:
- synchronization- The synchronization
 
 
-