Package org.bedework.caldav.server
Class SysIntfReader
java.lang.Object
java.io.Reader
org.bedework.caldav.server.SysIntfReader
- All Implemented Interfaces:
java.io.Closeable,java.lang.AutoCloseable,java.lang.Readable,org.bedework.util.logging.Logged
public class SysIntfReader
extends java.io.Reader
implements org.bedework.util.logging.Logged
Not sure why we need this - perhaps just for tracing?
- Author:
- douglm
-
Field Summary
Fields inherited from class java.io.Reader
lock -
Constructor Summary
Constructors Constructor Description SysIntfReader(java.io.Reader rdr) -
Method Summary
Methods inherited from class java.io.Reader
mark, markSupported, nullReader, read, read, ready, reset, skip, transferToMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.bedework.util.logging.Logged
audit, debug, debug, enableAuditLogger, enableErrorLogger, enableMetricsLogger, error, error, error, getLogLevel, info, isAuditLoggerEnabled, isErrorLoggerEnabled, isMetricsDebugEnabled, isMetricsLoggerEnabled, metrics, setLoggerClass, setLoggerClass, trace, trace, warn
-
Constructor Details
-
SysIntfReader
public SysIntfReader(java.io.Reader rdr)- Parameters:
rdr-
-
-
Method Details
-
read
public int read() throws java.io.IOException- Overrides:
readin classjava.io.Reader- Throws:
java.io.IOException
-
read
public int read(char[] cbuf, int off, int len) throws java.io.IOException- Specified by:
readin classjava.io.Reader- Throws:
java.io.IOException
-
close
public void close()- Specified by:
closein interfacejava.lang.AutoCloseable- Specified by:
closein interfacejava.io.Closeable- Specified by:
closein classjava.io.Reader
-
getLogger
public org.bedework.util.logging.BwLogger getLogger()- Specified by:
getLoggerin interfaceorg.bedework.util.logging.Logged
-