Package org.jlab.io.hipo
Class HipoDataSync
java.lang.Object
org.jlab.io.hipo.HipoDataSync
- All Implemented Interfaces:
DataSync
- Author:
- gavalian
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addSchema
(org.jlab.jnp.hipo4.data.Schema schema) void
addSchemaList
(List<org.jlab.jnp.hipo4.data.Schema> schemaList) void
close()
org.jlab.jnp.hipo4.io.HipoWriterSorted
static void
void
static void
void
setCompressionType
(int type) void
writeEvent
(DataEvent event)
-
Field Details
-
LOGGER
-
-
Constructor Details
-
HipoDataSync
public HipoDataSync() -
HipoDataSync
public HipoDataSync(org.jlab.jnp.hipo4.data.SchemaFactory factory)
-
-
Method Details
-
open
-
addSchema
public void addSchema(org.jlab.jnp.hipo4.data.Schema schema) -
addSchemaList
-
writeEvent
- Specified by:
writeEvent
in interfaceDataSync
-
getWriter
public org.jlab.jnp.hipo4.io.HipoWriterSorted getWriter() -
close
public void close() -
setCompressionType
public void setCompressionType(int type) -
createEvent
- Specified by:
createEvent
in interfaceDataSync
-
printUsage
public static void printUsage() -
main
-