Package se.laz.casual.network.outbound
Class CorrelatorImpl
java.lang.Object
se.laz.casual.network.outbound.CorrelatorImpl
- All Implemented Interfaces:
Correlator
-
Method Summary
Modifier and TypeMethodDescription<T extends se.laz.casual.api.network.protocol.messages.CasualNetworkTransmittable>
voidcomplete(se.laz.casual.api.network.protocol.messages.CasualNWMessage<T> msg) voidvoidcompleteExceptionally(List<UUID> l, Exception e) booleaninthashCode()booleanisEmpty()static CorrelatorImplof()voidput(UUID corrid, CompletableFuture<?> f)
-
Method Details
-
of
-
put
- Specified by:
putin interfaceCorrelator
-
complete
public <T extends se.laz.casual.api.network.protocol.messages.CasualNetworkTransmittable> void complete(se.laz.casual.api.network.protocol.messages.CasualNWMessage<T> msg) - Specified by:
completein interfaceCorrelator
-
isEmpty
public boolean isEmpty()- Specified by:
isEmptyin interfaceCorrelator
-
completeExceptionally
- Specified by:
completeExceptionallyin interfaceCorrelator
-
completeAllExceptionally
- Specified by:
completeAllExceptionallyin interfaceCorrelator
-
equals
-
hashCode
public int hashCode()
-