Package csw.command.client.cbor
Class CommandAkkaSerializer
java.lang.Object
csw.commons.CborAkkaSerializer<CommandSerializable>
csw.command.client.cbor.CommandAkkaSerializer
- All Implemented Interfaces:
akka.serialization.Serializer,MessageCodecs,MessageCodecsBase,LocationCodecs,LocationCodecsBase,LoggingCodecs,ParamCodecs,ParamCodecsBase,CommonCodecs
public class CommandAkkaSerializer
extends csw.commons.CborAkkaSerializer<CommandSerializable>
implements MessageCodecs
-
Nested Class Summary
Nested classes/interfaces inherited from interface csw.prefix.codecs.CommonCodecs
CommonCodecs.Timestamp, CommonCodecs.Timestamp$ -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.bullet.borer.Codec<Angle>io.bullet.borer.Decoder<byte[]>bytesDec()io.bullet.borer.Encoder<byte[]>bytesEnc()io.bullet.borer.Decoder<Character>io.bullet.borer.Encoder<Character>io.bullet.borer.Decoder<Object>charDec()io.bullet.borer.Encoder<Object>charEnc()io.bullet.borer.Codec<Choice>io.bullet.borer.Codec<CommandIssue>io.bullet.borer.Codec<CommandName>protected io.bullet.borer.Codec<CommandResponse>io.bullet.borer.Codec<Component>io.bullet.borer.Codec<ComponentId>io.bullet.borer.Codec<ComponentInfo>io.bullet.borer.Codec<Components>io.bullet.borer.Codec<ConnectionInfo>io.bullet.borer.Codec<ControlCommand>io.bullet.borer.Codec<Coords.Coord>io.bullet.borer.Codec<CswSequencerMessage>io.bullet.borer.Codec<CurrentState>io.bullet.borer.Codec<Event>io.bullet.borer.Codec<EventName>io.bullet.borer.Codec<scala.concurrent.duration.FiniteDuration>io.bullet.borer.AdtEncodingStrategyio.bullet.borer.Codec<Id>idCodec()intio.bullet.borer.Decoder<Instant>io.bullet.borer.Encoder<Instant>io.bullet.borer.Decoder<Byte[]>io.bullet.borer.Encoder<Byte[]>io.bullet.borer.Codec<Level>io.bullet.borer.Codec<LifecycleStateChanged>protected io.bullet.borer.Codec<Location>io.bullet.borer.Codec<LockingResponse>io.bullet.borer.Codec<LogMetadata>io.bullet.borer.Codec<CommandSerializationMarker.RemoteMsg>io.bullet.borer.Codec<Metadata>io.bullet.borer.Codec<NetworkType>io.bullet.borer.Codec<ObsId>io.bullet.borer.Decoder<Parameter<?>>io.bullet.borer.Encoder<Parameter<?>>io.bullet.borer.Codec<Prefix>io.bullet.borer.Codec<ProperMotion>io.bullet.borer.Codec<Registration>io.bullet.borer.Codec<Result>io.bullet.borer.Codec<Sequence>io.bullet.borer.Codec<SequenceCommand>io.bullet.borer.Codec<StateName>io.bullet.borer.Codec<StateVariable>io.bullet.borer.Codec<Coords.Tag>tagCodec()io.bullet.borer.Codec<TAITime>io.bullet.borer.Codec<TrackingEvent>io.bullet.borer.Codec<URI>uriCodec()io.bullet.borer.Codec<UTCTime>Methods inherited from class csw.commons.CborAkkaSerializer
fromBinary, fromBinary, fromBinary, includeManifest, register, toBinaryMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface csw.prefix.codecs.CommonCodecs
enumCodecMethods inherited from interface csw.location.api.codec.LocationCodecs
locationCodecMethods inherited from interface csw.location.api.codec.LocationCodecsBase
connectionCodecMethods inherited from interface csw.logging.models.codecs.LoggingCodecs
explicitEnumCodecMethods inherited from interface csw.command.client.cbor.MessageCodecs
pubSubCodecMethods inherited from interface csw.command.client.cbor.MessageCodecsBase
actorRefCodec, pubSubCodecValueMethods inherited from interface csw.params.core.formats.ParamCodecs
commandResponseCodec, coordCodecMethods inherited from interface csw.params.core.formats.ParamCodecsBase
arrayDataCodec, matrixDataCodec, paramCodec, paramCoreCodec, waCodec
-
Constructor Details
-
CommandAkkaSerializer
public CommandAkkaSerializer()
-
-
Method Details
-
Timestamp
-
angleCodec
- Specified by:
angleCodecin interfaceParamCodecsBase
-
bytesDec
public io.bullet.borer.Decoder<byte[]> bytesDec()- Specified by:
bytesDecin interfaceParamCodecsBase
-
bytesEnc
public io.bullet.borer.Encoder<byte[]> bytesEnc()- Specified by:
bytesEncin interfaceParamCodecsBase
-
charDec
- Specified by:
charDecin interfaceParamCodecsBase
-
charEnc
- Specified by:
charEncin interfaceParamCodecsBase
-
characterDec
- Specified by:
characterDecin interfaceParamCodecsBase
-
characterEnc
- Specified by:
characterEncin interfaceParamCodecsBase
-
choiceCodec
- Specified by:
choiceCodecin interfaceParamCodecsBase
-
commandIssueCodecValue
- Specified by:
commandIssueCodecValuein interfaceParamCodecsBase
-
commandNameCodec
- Specified by:
commandNameCodecin interfaceParamCodecsBase
-
commandResponseCodecValue
- Specified by:
commandResponseCodecValuein interfaceParamCodecsBase
-
componentCodec
- Specified by:
componentCodecin interfaceMessageCodecsBase
-
componentIdCodec
- Specified by:
componentIdCodecin interfaceLocationCodecsBase
-
componentInfoCodec
- Specified by:
componentInfoCodecin interfaceMessageCodecsBase
-
componentsCodec
- Specified by:
componentsCodecin interfaceMessageCodecsBase
-
connectionInfoCodec
- Specified by:
connectionInfoCodecin interfaceLocationCodecsBase
-
controlCommandCodec
- Specified by:
controlCommandCodecin interfaceParamCodecsBase
-
coordCodecValue
- Specified by:
coordCodecValuein interfaceParamCodecsBase
-
cswSequencerMessageCodec
- Specified by:
cswSequencerMessageCodecin interfaceMessageCodecsBase
-
currentStateCodecValue
- Specified by:
currentStateCodecValuein interfaceParamCodecsBase
-
eventCodec
- Specified by:
eventCodecin interfaceParamCodecsBase
-
eventNameCodec
- Specified by:
eventNameCodecin interfaceParamCodecsBase
-
finiteDurationCodec
public io.bullet.borer.Codec<scala.concurrent.duration.FiniteDuration> finiteDurationCodec()- Specified by:
finiteDurationCodecin interfaceCommonCodecs
-
flatAdtEncoding
public io.bullet.borer.AdtEncodingStrategy flatAdtEncoding()- Specified by:
flatAdtEncodingin interfaceCommonCodecs
-
idCodec
- Specified by:
idCodecin interfaceParamCodecsBase
-
identifier
public int identifier()- Specified by:
identifierin interfaceakka.serialization.Serializer
-
instantDec
- Specified by:
instantDecin interfaceCommonCodecs
-
instantEnc
- Specified by:
instantEncin interfaceCommonCodecs
-
javaByteArrayDec
- Specified by:
javaByteArrayDecin interfaceParamCodecsBase
-
javaByteArrayEnc
- Specified by:
javaByteArrayEncin interfaceParamCodecsBase
-
levelCodec
- Specified by:
levelCodecin interfaceLoggingCodecs
-
lifecycleStateChangedCodec
- Specified by:
lifecycleStateChangedCodecin interfaceMessageCodecsBase
-
locationCodecValue
- Specified by:
locationCodecValuein interfaceLocationCodecsBase
-
lockingResponseCodec
- Specified by:
lockingResponseCodecin interfaceMessageCodecsBase
-
logMetadataCodec
- Specified by:
logMetadataCodecin interfaceLoggingCodecs
-
messageRemoteMsgCodec
- Specified by:
messageRemoteMsgCodecin interfaceMessageCodecs
-
metadataCodec
- Specified by:
metadataCodecin interfaceLocationCodecsBase
-
networkType
- Specified by:
networkTypein interfaceLocationCodecsBase
-
obsIdCodec
- Specified by:
obsIdCodecin interfaceParamCodecsBase
-
paramDecExistential
- Specified by:
paramDecExistentialin interfaceParamCodecsBase
-
paramEncExistential
- Specified by:
paramEncExistentialin interfaceParamCodecsBase
-
prefixCodec
- Specified by:
prefixCodecin interfaceCommonCodecs
-
properMotionCodec
- Specified by:
properMotionCodecin interfaceParamCodecsBase
-
registrationCodec
- Specified by:
registrationCodecin interfaceLocationCodecsBase
-
resultCodec
- Specified by:
resultCodecin interfaceParamCodecsBase
-
sequenceCodec
- Specified by:
sequenceCodecin interfaceParamCodecsBase
-
sequenceCommandCodec
- Specified by:
sequenceCommandCodecin interfaceParamCodecsBase
-
stateNameCodec
- Specified by:
stateNameCodecin interfaceParamCodecsBase
-
stateVariableCodecValue
- Specified by:
stateVariableCodecValuein interfaceParamCodecsBase
-
tagCodec
- Specified by:
tagCodecin interfaceParamCodecsBase
-
taiTimeCodec
- Specified by:
taiTimeCodecin interfaceParamCodecsBase
-
trackingEventCodec
- Specified by:
trackingEventCodecin interfaceLocationCodecsBase
-
uriCodec
- Specified by:
uriCodecin interfaceLocationCodecsBase
-
utcTimeCodec
- Specified by:
utcTimeCodecin interfaceParamCodecsBase
-