Class FORK.ForkHeader

    • Constructor Summary

      Constructors 
      Constructor Description
      ForkHeader()  
      ForkHeader​(java.lang.String fork_stack_id, java.lang.String fork_channel_id)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.function.Supplier<? extends Header> create()
      Creates an instance of the class implementing this interface
      java.lang.String getForkChannelId()  
      java.lang.String getForkStackId()  
      short getMagicId()
      Returns the magic-ID.
      void readFrom​(java.io.DataInput in)
      Read the state of the current object (including superclasses) from instream Note that the input stream must not be closed
      int serializedSize()
      Returns the size (in bytes) of the marshalled object
      void setForkChannelId​(java.lang.String fork_channel_id)  
      void setForkStackId​(java.lang.String fork_stack_id)  
      java.lang.String toString()  
      void writeTo​(java.io.DataOutput out)
      Write the entire state of the current object (including superclasses) to outstream.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • fork_stack_id

        protected java.lang.String fork_stack_id
      • fork_channel_id

        protected java.lang.String fork_channel_id
    • Constructor Detail

      • ForkHeader

        public ForkHeader()
      • ForkHeader

        public ForkHeader​(java.lang.String fork_stack_id,
                          java.lang.String fork_channel_id)
    • Method Detail

      • getMagicId

        public short getMagicId()
        Description copied from class: Header
        Returns the magic-ID. If defined in jg-magic-map.xml, the IDs need to be the same
        Specified by:
        getMagicId in class Header
      • create

        public java.util.function.Supplier<? extends Header> create()
        Description copied from interface: Constructable
        Creates an instance of the class implementing this interface
      • getForkStackId

        public java.lang.String getForkStackId()
      • setForkStackId

        public void setForkStackId​(java.lang.String fork_stack_id)
      • getForkChannelId

        public java.lang.String getForkChannelId()
      • setForkChannelId

        public void setForkChannelId​(java.lang.String fork_channel_id)
      • serializedSize

        public int serializedSize()
        Description copied from interface: SizeStreamable
        Returns the size (in bytes) of the marshalled object
      • writeTo

        public void writeTo​(java.io.DataOutput out)
                     throws java.io.IOException
        Description copied from interface: Streamable
        Write the entire state of the current object (including superclasses) to outstream. Note that the output stream must not be closed
        Throws:
        java.io.IOException
      • readFrom

        public void readFrom​(java.io.DataInput in)
                      throws java.io.IOException
        Description copied from interface: Streamable
        Read the state of the current object (including superclasses) from instream Note that the input stream must not be closed
        Throws:
        java.io.IOException
      • toString

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