Class HeaderBuilderImpl

  • All Implemented Interfaces:
    HeaderBuilder

    public final class HeaderBuilderImpl
    extends java.lang.Object
    implements HeaderBuilder
    INTERNAL API
    • Method Detail

      • _flags

        public byte _flags()
      • _flags_$eq

        public void _flags_$eq​(byte x$1)
      • _inboundActorRefCompressionTableVersion

        public byte _inboundActorRefCompressionTableVersion()
      • _inboundActorRefCompressionTableVersion_$eq

        public void _inboundActorRefCompressionTableVersion_$eq​(byte x$1)
      • _inboundClassManifestCompressionTableVersion

        public byte _inboundClassManifestCompressionTableVersion()
      • _inboundClassManifestCompressionTableVersion_$eq

        public void _inboundClassManifestCompressionTableVersion_$eq​(byte x$1)
      • _manifest

        public java.lang.String _manifest()
      • _manifestIdx

        public int _manifestIdx()
      • _manifestIdx_$eq

        public void _manifestIdx_$eq​(int x$1)
      • _manifest_$eq

        public void _manifest_$eq​(java.lang.String x$1)
      • _outboundClassManifestCompression

        public CompressionTable<java.lang.String> _outboundClassManifestCompression()
      • _outboundClassManifestCompression_$eq

        public void _outboundClassManifestCompression_$eq​(CompressionTable<java.lang.String> x$1)
      • _recipientActorRef

        public java.lang.String _recipientActorRef()
      • _recipientActorRefIdx

        public int _recipientActorRefIdx()
      • _recipientActorRefIdx_$eq

        public void _recipientActorRefIdx_$eq​(int x$1)
      • _recipientActorRef_$eq

        public void _recipientActorRef_$eq​(java.lang.String x$1)
      • _senderActorRef

        public java.lang.String _senderActorRef()
      • _senderActorRefIdx

        public int _senderActorRefIdx()
      • _senderActorRefIdx_$eq

        public void _senderActorRefIdx_$eq​(int x$1)
      • _senderActorRef_$eq

        public void _senderActorRef_$eq​(java.lang.String x$1)
      • _serializer

        public int _serializer()
      • _serializer_$eq

        public void _serializer_$eq​(int x$1)
      • _uid

        public long _uid()
      • _uid_$eq

        public void _uid_$eq​(long x$1)
      • _useOutboundCompression

        public boolean _useOutboundCompression()
      • _useOutboundCompression_$eq

        public void _useOutboundCompression_$eq​(boolean x$1)
      • _version

        public byte _version()
      • _version_$eq

        public void _version_$eq​(byte x$1)
      • resetMessageFields

        public void resetMessageFields()
        Description copied from interface: HeaderBuilder
        Reset all fields that are related to an outbound message, i.e. Encoder calls this as the first thing in onPush.
        Specified by:
        resetMessageFields in interface HeaderBuilder
      • setManifest

        public void setManifest​(java.lang.String manifest)
        Specified by:
        setManifest in interface HeaderBuilder
      • setRecipientActorRef

        public void setRecipientActorRef​(ActorRef ref)
        Note that Serialization.currentTransportInformation must be set when calling this method, because it's using Serialization.serializedActorPath
        Specified by:
        setRecipientActorRef in interface HeaderBuilder
      • setSenderActorRef

        public void setSenderActorRef​(ActorRef ref)
        Note that Serialization.currentTransportInformation must be set when calling this method, because it's using Serialization.serializedActorPath
        Specified by:
        setSenderActorRef in interface HeaderBuilder
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object