@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(out) : FileTools.printFilename(out); return FactoryException.newFile(latency, thisJoinPoint, msg); } };
@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(writer) : FileTools.printFilename(writer); 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); } };
@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; }