@Override public String getPreviousContentClaimIdentifier() { return record.getPreviousContentClaimIdentifier(); }
@Override public String getPreviousContentClaimIdentifier() { return event.getPreviousContentClaimIdentifier(); }
@Override public boolean isInputAvailable() { try { return contentRepository.isAccessible(createClaim(event.getPreviousContentClaimContainer(), event.getPreviousContentClaimSection(), event.getPreviousContentClaimIdentifier(), event.getPreviousContentClaimOffset())); } catch (final IOException e) { return false; } }
if (record.getPreviousContentClaimSection() != null && record.getPreviousContentClaimContainer() != null && record.getPreviousContentClaimIdentifier() != null) { out.writeBoolean(true); writeUTFLimited(out, record.getPreviousContentClaimContainer(), "PreviousContentClaimContainer"); writeUTFLimited(out, record.getPreviousContentClaimSection(), "PreviousContentClaimSection"); writeUTFLimited(out, record.getPreviousContentClaimIdentifier(), "PreviousContentClaimIdentifier"); if (record.getPreviousContentClaimOffset() == null) { out.writeLong(0L);
public EventRecord(final ProvenanceEventRecord event, final long eventId, final RecordSchema schema, final RecordSchema contentClaimSchema) { this.schema = schema; this.event = event; this.eventId = eventId; this.contentClaimRecord = createContentClaimRecord(contentClaimSchema, event.getContentClaimContainer(), event.getContentClaimSection(), event.getContentClaimIdentifier(), event.getContentClaimOffset(), event.getFileSize()); this.previousClaimRecord = createContentClaimRecord(contentClaimSchema, event.getPreviousContentClaimContainer(), event.getPreviousContentClaimSection(), event.getPreviousContentClaimIdentifier(), event.getPreviousContentClaimOffset(), event.getPreviousFileSize()); }
public LookupTableEventRecord(final ProvenanceEventRecord event, final long eventId, final RecordSchema schema, final RecordSchema contentClaimSchema, final RecordSchema previousContentClaimSchema, final long eventIdStartOffset, final long startTimeOffset, final Map<String, Integer> componentIdMap, final Map<String, Integer> componentTypeMap, final Map<String, Integer> queueIdMap, final Map<String, Integer> eventTypeMap) { this.schema = schema; this.event = event; this.eventId = eventId; this.previousClaimRecord = createPreviousContentClaimRecord(previousContentClaimSchema, event.getPreviousContentClaimContainer(), event.getPreviousContentClaimSection(), event.getPreviousContentClaimIdentifier(), event.getPreviousContentClaimOffset(), event.getPreviousFileSize()); this.contentClaimRecord = createContentClaimRecord(contentClaimSchema, event.getContentClaimContainer(), event.getContentClaimSection(), event.getContentClaimIdentifier(), event.getContentClaimOffset(), event.getFileSize()); this.eventIdStartOffset = eventIdStartOffset; this.startTimeOffset = startTimeOffset; this.componentIdMap = componentIdMap; this.componentTypeMap = componentTypeMap; this.queueIdMap = queueIdMap; this.eventTypeMap = eventTypeMap; }
@Override public boolean isContentSame() { return areEqual(event.getPreviousContentClaimContainer(), event.getContentClaimContainer()) && areEqual(event.getPreviousContentClaimSection(), event.getContentClaimSection()) && areEqual(event.getPreviousContentClaimIdentifier(), event.getContentClaimIdentifier()) && areEqual(event.getPreviousContentClaimOffset(), event.getContentClaimOffset()) && areEqual(event.getPreviousFileSize(), event.getFileSize()); }
final String contentClaimId = event.getPreviousContentClaimIdentifier(); final String contentClaimSection = event.getPreviousContentClaimSection(); final String contentClaimContainer = event.getPreviousContentClaimContainer();
final long offset; if (direction == ContentDirection.INPUT) { if (provEvent.getPreviousContentClaimContainer() == null || provEvent.getPreviousContentClaimSection() == null || provEvent.getPreviousContentClaimIdentifier() == null) { throw new IllegalArgumentException("Input Content Claim not specified"); provEvent.getPreviousContentClaimIdentifier(), false, false); claim = new StandardContentClaim(resourceClaim, provEvent.getPreviousContentClaimOffset()); offset = provEvent.getPreviousContentClaimOffset() == null ? 0L : provEvent.getPreviousContentClaimOffset();
final String contentClaimId = event.getPreviousContentClaimIdentifier(); final String contentClaimSection = event.getPreviousContentClaimSection(); final String contentClaimContainer = event.getPreviousContentClaimContainer(); event.getPreviousContentClaimSection(), event.getPreviousContentClaimIdentifier()); if (resourceClaim == null) { resourceClaim = resourceClaimManager.newResourceClaim(event.getPreviousContentClaimContainer(), event.getPreviousContentClaimSection(), event.getPreviousContentClaimIdentifier(), false, false);
dto.setInputContentClaimSection(event.getPreviousContentClaimSection()); dto.setInputContentClaimContainer(event.getPreviousContentClaimContainer()); dto.setInputContentClaimIdentifier(event.getPreviousContentClaimIdentifier()); dto.setInputContentClaimOffset(event.getPreviousContentClaimOffset()); dto.setInputContentClaimFileSizeBytes(event.getPreviousFileSize());
previousClaimIdentifier = event.getPreviousContentClaimIdentifier(); previousClaimOffset = event.getPreviousContentClaimOffset(); previousSize = event.getPreviousFileSize();
previousClaimIdentifier = event.getPreviousContentClaimIdentifier(); previousClaimOffset = event.getPreviousContentClaimOffset(); previousSize = event.getPreviousFileSize();