/** * First publish the metadata via {@link DataPublisher#publishMetadata(WorkUnitState)}, and then publish the output data * via the {@link DataPublisher#publishData(WorkUnitState)} method. * * @param state is a {@link WorkUnitState}. * @throws IOException if there is a problem with publishing the metadata or the data. */ public void publish(WorkUnitState state) throws IOException { publishMetadata(state); publishData(state); }
/** * First publish the metadata via {@link DataPublisher#publishMetadata(WorkUnitState)}, and then publish the output data * via the {@link DataPublisher#publishData(WorkUnitState)} method. * * @param state is a {@link WorkUnitState}. * @throws IOException if there is a problem with publishing the metadata or the data. */ public void publish(WorkUnitState state) throws IOException { publishMetadata(state); publishData(state); }