@Override public BeforeOperationEvent create(final IValueDeserializer deserializer) { return new BeforeOperationEvent(deserializer); }
@Override public AfterOperationEvent create(final IValueDeserializer deserializer) { return new AfterOperationEvent(deserializer); }
@Override public AfterOperationFailedEvent create(final IValueDeserializer deserializer) throws RecordInstantiationException { return new AfterOperationFailedEvent(deserializer); }
private boolean refersToSameOperationAs(final AfterOperationEvent afterOperationEvent, final BeforeOperationEvent potentialBeforeEvent) { return afterOperationEvent.getOperationSignature().equals(potentialBeforeEvent.getOperationSignature()) && afterOperationEvent.getClassSignature().equals(potentialBeforeEvent.getClassSignature()); }
/** * Check if a previous event callee is the present operation. */ private boolean callsReferencedOperationOf(final CallOperationEvent prevEvent, final BeforeOperationEvent presentEvent) { return prevEvent.getCalleeOperationSignature().equals(presentEvent.getOperationSignature()) && prevEvent.getCalleeClassSignature().equals(presentEvent.getClassSignature()); }
public List<IMonitoringRecord> newTestEventRecords() { final List<IMonitoringRecord> someEvents = new ArrayList<>(); final BeforeOperationEvent testBeforeOperationEvent = new BeforeOperationEvent(22L, 11L, 101, "BeOpEv", "BeforeOperationEvent"); final AfterOperationEvent testAfterOperationEvent = new AfterOperationEvent(6L, 8L, 120, "AfOpEv", "AfterOperationEvent"); final AfterOperationFailedEvent testAfterOperationFailedEvent = new AfterOperationFailedEvent(10L, 12L, 150, "AfOpFaEv", "AfterOperationFailedEvent", "cause"); someEvents.add(testBeforeOperationEvent); someEvents.add(testAfterOperationEvent); someEvents.add(testAfterOperationFailedEvent); return someEvents; }
/** * {@inheritDoc} */ @Override public void registerStrings(final IRegistry<String> stringRegistry) { // NOPMD (generated code) stringRegistry.get(this.getOperationSignature()); stringRegistry.get(this.getClassSignature()); stringRegistry.get(this.getCause()); } /**
/** * {@inheritDoc} */ @Override public void registerStrings(final IRegistry<String> stringRegistry) { // NOPMD (generated code) stringRegistry.get(this.getOperationSignature()); stringRegistry.get(this.getClassSignature()); } /**
@Override public CallOperationEvent create(final IValueDeserializer deserializer) throws RecordInstantiationException { return new CallOperationEvent(deserializer); }
public final String getCallerOperationSignature() { return this.getOperationSignature(); }
public final String getCallerClassSignature() { return this.getClassSignature(); }
private boolean refersToSameOperationAs(final AfterOperationEvent afterOperationEvent, final BeforeOperationEvent potentialBeforeEvent) { return afterOperationEvent.getOperationSignature().equals(potentialBeforeEvent.getOperationSignature()) && afterOperationEvent.getClassSignature().equals(potentialBeforeEvent.getClassSignature()); }
/** * Check if a previous event callee is the present operation. */ private boolean callsReferencedOperationOf(final CallOperationEvent prevEvent, final BeforeOperationEvent presentEvent) { return prevEvent.getCalleeOperationSignature().equals(presentEvent.getOperationSignature()) && prevEvent.getCalleeClassSignature().equals(presentEvent.getClassSignature()); }
@Override public BeforeOperationEvent create(final IValueDeserializer deserializer) throws RecordInstantiationException { return new BeforeOperationEvent(deserializer); }
@Override public AfterOperationEvent create(final IValueDeserializer deserializer) throws RecordInstantiationException { return new AfterOperationEvent(deserializer); }
@Override public AfterOperationFailedEvent create(final IValueDeserializer deserializer) { return new AfterOperationFailedEvent(deserializer); }
@Override public CallOperationEvent create(final IValueDeserializer deserializer) { return new CallOperationEvent(deserializer); }
public final String getCallerOperationSignature() { return this.getOperationSignature(); }
public final String getCallerClassSignature() { return this.getClassSignature(); }
@Override @Deprecated public BeforeOperationEvent create(final Object[] values) { return new BeforeOperationEvent(values); }