Package csw.command.client.cbor
Interface MessageCodecsBase
-
- All Superinterfaces:
CommonCodecs
,LocationCodecs
,LocationCodecsBase
,LoggingCodecs
,ParamCodecs
,ParamCodecsBase
- All Known Subinterfaces:
MessageCodecs
- All Known Implementing Classes:
CommandAkkaSerializer
public interface MessageCodecsBase extends ParamCodecs, LoggingCodecs, LocationCodecs
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface csw.prefix.codecs.CommonCodecs
CommonCodecs.Timestamp, CommonCodecs.Timestamp$
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T> io.bullet.borer.Codec<akka.actor.typed.ActorRef<T>>
actorRefCodec()
akka.actor.typed.ActorSystem<?>
actorSystem()
io.bullet.borer.Codec<Component>
componentCodec()
io.bullet.borer.Codec<ComponentInfo>
componentInfoCodec()
io.bullet.borer.Codec<Components>
componentsCodec()
io.bullet.borer.Codec<CswSequencerMessage>
cswSequencerMessageCodec()
io.bullet.borer.Codec<LifecycleStateChanged>
lifecycleStateChangedCodec()
io.bullet.borer.Codec<LockingResponse>
lockingResponseCodec()
<T> io.bullet.borer.Codec<PubSub<T>>
pubSubCodecValue​(io.bullet.borer.Encoder<T> evidence$3, io.bullet.borer.Decoder<T> evidence$4)
-
Methods inherited from interface csw.prefix.codecs.CommonCodecs
enumCodec, finiteDurationCodec, flatAdtEncoding, instantDec, instantEnc, prefixCodec
-
Methods inherited from interface csw.location.api.codec.LocationCodecs
locationCodec
-
Methods inherited from interface csw.location.api.codec.LocationCodecsBase
componentIdCodec, connectionCodec, connectionInfoCodec, locationCodecValue, registrationCodec, trackingEventCodec, uriCodec
-
Methods inherited from interface csw.logging.models.codecs.LoggingCodecs
explicitEnumCodec, levelCodec, logMetadataCodec
-
Methods inherited from interface csw.params.core.formats.ParamCodecs
commandResponseCodec, coordCodec
-
Methods inherited from interface csw.params.core.formats.ParamCodecsBase
angleCodec, arrayDataCodec, bytesDec, bytesEnc, choiceCodec, commandIssueCodecValue, commandNameCodec, commandResponseCodecValue, controlCommandCodec, coordCodecValue, currentStateCodecValue, eventCodec, eventNameCodec, idCodec, javaByteArrayDec, javaByteArrayEnc, matrixDataCodec, obsIdCodec, paramCodec, paramCoreCodec, paramDecExistential, paramEncExistential, properMotionCodec, raDecCodec, resultCodec, sequenceCodec, sequenceCommandCodec, stateNameCodec, stateVariableCodecValue, structCodec, tagCodec, taiTimeCodec, utcTimeCodec, waCodec
-
-
-
-
Method Detail
-
actorRefCodec
<T> io.bullet.borer.Codec<akka.actor.typed.ActorRef<T>> actorRefCodec()
-
actorSystem
akka.actor.typed.ActorSystem<?> actorSystem()
-
componentCodec
io.bullet.borer.Codec<Component> componentCodec()
-
componentInfoCodec
io.bullet.borer.Codec<ComponentInfo> componentInfoCodec()
-
componentsCodec
io.bullet.borer.Codec<Components> componentsCodec()
-
cswSequencerMessageCodec
io.bullet.borer.Codec<CswSequencerMessage> cswSequencerMessageCodec()
-
lifecycleStateChangedCodec
io.bullet.borer.Codec<LifecycleStateChanged> lifecycleStateChangedCodec()
-
lockingResponseCodec
io.bullet.borer.Codec<LockingResponse> lockingResponseCodec()
-
pubSubCodecValue
<T> io.bullet.borer.Codec<PubSub<T>> pubSubCodecValue​(io.bullet.borer.Encoder<T> evidence$3, io.bullet.borer.Decoder<T> evidence$4)
-
-