Class HipoDataSync

java.lang.Object
org.jlab.io.hipo.HipoDataSync
All Implemented Interfaces:
DataSync

public class HipoDataSync extends Object implements DataSync
Author:
gavalian
  • Field Details Link icon

    • LOGGER Link icon

      public static final Logger LOGGER
  • Constructor Details Link icon

    • HipoDataSync Link icon

      public HipoDataSync()
    • HipoDataSync Link icon

      public HipoDataSync(org.jlab.jnp.hipo4.data.SchemaFactory factory)
  • Method Details Link icon

    • open Link icon

      public void open(String file)
      Specified by:
      open in interface DataSync
    • addSchema Link icon

      public void addSchema(org.jlab.jnp.hipo4.data.Schema schema)
    • addSchemaList Link icon

      public void addSchemaList(List<org.jlab.jnp.hipo4.data.Schema> schemaList)
    • writeEvent Link icon

      public void writeEvent(DataEvent event)
      Specified by:
      writeEvent in interface DataSync
    • getWriter Link icon

      public org.jlab.jnp.hipo4.io.HipoWriterSorted getWriter()
    • close Link icon

      public void close()
      Specified by:
      close in interface DataSync
    • setCompressionType Link icon

      public void setCompressionType(int type)
    • createEvent Link icon

      public DataEvent createEvent()
      Specified by:
      createEvent in interface DataSync
    • printUsage Link icon

      public static void printUsage()
    • main Link icon

      public static void main(String[] args)