Package csw.command.client.cbor
Interface MessageCodecsBase
-
- All Superinterfaces:
csw.commons.codecs.ActorCodecs
,CommonCodecs
,LocationCodecs
,LocationCodecsBase
,LoggingCodecs
,ParamCodecs
,ParamCodecsBase
- All Known Subinterfaces:
MessageCodecs
- All Known Implementing Classes:
CommandAkkaSerializer
public interface MessageCodecsBase extends ParamCodecs, LoggingCodecs, LocationCodecs, csw.commons.codecs.ActorCodecs
-
-
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 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, metadataCodec, networkType, 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, charDec, charEnc, 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
-
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)
-
-