/** * Consume an event * * @param ctx the execution context object * @param event the content event * @throws Exception if error */ @Override public void consume(Context ctx, Event event) throws Exception { if (event.getEventType() == Event.DELETE) { Bitstream bitstream = bitstreamService.find(ctx, event.getSubjectID()); log.debug("Attempting to remove Checker Info"); checksumHistoryService.deleteByBitstream(ctx, bitstream); log.debug("Completed removing Checker Info"); } }
bitstreams.add(bitstreamService.find(context, UUID.fromString(ids[i]))); } catch (NumberFormatException nfe) { System.err.println("The following argument: " + ids[i]
Bitstream bitstream = bitstreamService.find(context, bitstreamId);
public void consumeBitstream(Context ctx, Event event) throws SQLException { if (event.getEventType() == Event.MODIFY || event.getEventType() == Event.MODIFY_METADATA) { Bitstream bitstream = bitstreamService.find(ctx, event.getSubjectID()); if (bitstream == null) { log.debug("Cannot find bitstream " + event.getSubjectID() + "! "
dspaceBitstream = bitstreamService.find(context, dspaceBitstream.getID()); bitstream = new Bitstream(dspaceBitstream, servletContext, "", context);
bitstream = bitstreamService.find(ctx, bitstream.getID());