public ReactiveAuditException lazyException() { return fileEx ? FactoryException.newFile(LOW, thisJoinPoint, fmsg) : FactoryException.newNetwork(MEDIUM, thisJoinPoint, fmsg); } };
protected ReactiveAuditException newException(Latency latency, JoinPoint thisJoinPoint) { return FactoryException.newFile(LOW, thisJoinPoint, null); } }
@Override protected ReactiveAuditException newException(Latency latency, JoinPoint thisJoinPoint) { return FactoryException.newNetwork(latency, thisJoinPoint); } }
@Override protected ReactiveAuditException newException(Latency latency, JoinPoint thisJoinPoint) { return FactoryException.newFile(latency, thisJoinPoint); } }
public static NetworkReactiveAuditException newNetwork(Latency latency, JoinPoint thisJoinPoint) { return newNetwork(latency, thisJoinPoint, null); }
@Override protected void latency(Latency latency, JoinPoint thisJoinPoint) { final ReactiveAuditException ex= (thisJoinPoint.getTarget() instanceof FileChannel) ? FactoryException.newFile(latency, thisJoinPoint) : FactoryException.newNetwork(latency, thisJoinPoint); super.logLatency(latency, thisJoinPoint, new ExceptionFactory() { public ReactiveAuditException lazyException() { return ex; } }); } }
public static FileReactiveAuditException newFile(Latency latency, JoinPoint thisJoinPoint) { return newFile(latency, thisJoinPoint, null); }
@Override protected ReactiveAuditException newException(Latency latency, JoinPoint thisJoinPoint) { return FactoryException.newNetwork(latency, thisJoinPoint); }
ex = FactoryException.newNetwork(latency, thisJoinPoint); break; case FILE_ERROR: ex = FactoryException.newFile(latency, thisJoinPoint); break; ex = FactoryException.newNetwork(latency, thisJoinPoint); break; case FILE_ERROR: ex = FactoryException.newFile(latency, thisJoinPoint); break; ex = FactoryException.newNetwork(latency, thisJoinPoint); break; case FILE_ERROR: ex = FactoryException.newFile(latency, thisJoinPoint); break; ex = FactoryException.newNetwork(latency, thisJoinPoint); break; case FILE_ERROR: ex = FactoryException.newFile(latency, thisJoinPoint); break; ex = FactoryException.newFile(latency, thisJoinPoint);
@Before("call(java.nio.channels.FileChannel java.nio.channels.FileChannel.open(..))") public void open(JoinPoint thisJoinPoint) { final FileReactiveAuditException ex=FactoryException.newFile(MEDIUM, thisJoinPoint); logLatency(MEDIUM, thisJoinPoint,new ExceptionFactory() { public ReactiveAuditException lazyException() { return ex; } } ); }
@Override public ReactiveAuditException lazyException() { CharSequence msg=(config.isDebug()) ? FileTools.dumpChain(writer) : FileTools.printFilename(writer); return FactoryException.newNetwork(latency, thisJoinPoint, msg); } };
ex = FactoryException.newNetwork(latency, thisJoinPoint); break; case FILE_ERROR: ex = FactoryException.newFile(latency, thisJoinPoint); break; ex = FactoryException.newNetwork(latency, thisJoinPoint); break; case FILE_ERROR: ex = FactoryException.newFile(latency, thisJoinPoint); break; ex = FactoryException.newNetwork(latency, thisJoinPoint); break; case FILE_ERROR: ex = FactoryException.newFile(latency, thisJoinPoint); break; ex = FactoryException.newNetwork(latency, thisJoinPoint); break; case FILE_ERROR: ex = FactoryException.newFile(latency, thisJoinPoint); break; ex = FactoryException.newFile(latency, thisJoinPoint);
@Override public ReactiveAuditException lazyException() { CharSequence msg=(config.isDebug()) ? FileTools.dumpChain(out) : FileTools.printFilename(out); return FactoryException.newFile(latency, thisJoinPoint, msg); } };
@Override public ReactiveAuditException lazyException() { CharSequence msg=(config.isDebug()) ? FileTools.dumpChain(out) : FileTools.printFilename(out); return FactoryException.newNetwork(latency, thisJoinPoint, msg); } };
static public ReactiveAuditException latencyInputStream(ReactiveAudit config, Latency latency, JoinPoint thisJoinPoint, InputStream in) { CharSequence msg; if (config.isDebug()) msg = FileTools.dumpChain(in); else msg = FileTools.printFilename(in); ReactiveAuditException ex = null; switch (FileTools.isLastInputStreamWithLatency(in)) { case NET_ERROR: ex = FactoryException.newNetwork(latency, thisJoinPoint, msg); break; case FILE_ERROR: ex = FactoryException.newFile(latency, thisJoinPoint, msg); break; } return ex; }
@Override public ReactiveAuditException lazyException() { CharSequence msg=(config.isDebug()) ? FileTools.dumpChain(reader) : FileTools.printFilename(reader); return FactoryException.newFile(latency, thisJoinPoint, msg); } };
@Override public ReactiveAuditException lazyException() { CharSequence msg=(config.isDebug()) ? FileTools.dumpChain(reader) : FileTools.printFilename(reader); return FactoryException.newNetwork(latency, thisJoinPoint, msg); } };
@Override public ReactiveAuditException lazyException() { CharSequence msg=(config.isDebug()) ? FileTools.dumpChain(writer) : FileTools.printFilename(writer); return FactoryException.newFile(latency, thisJoinPoint, msg); } };