Uses of Interface
com.mcpdbwizard.pub.LogInterface
-
Uses of LogInterface in com.mcpdbwizard.pub
Classes in com.mcpdbwizard.pub that implement LogInterfaceModifier and TypeClassDescriptionclassThis is a lightweight implementation of LogInterface that uses standard output for information messages and standard error for everything else.classPartial implementation of LogInterface that composes error messages but leaves the actual logging to other classes.classAn implementation ofLogInterfacethat routes every message tojava.util.logging(JUL), the logging framework built into the JDK.classAn implementation ofLogInterfacethat routes every message to Apache Log4j 2.classAn implementation ofLogInterfacethat routes every message to SLF4J (the Simple Logging Facade for Java).classA heavyweight implementation ofLogInterface.classThis is an implementation of LogInterface that uses ajavax.swing.JLabelfield to display messages.Fields in com.mcpdbwizard.pub declared as LogInterfaceModifier and TypeFieldDescriptionprotected LogInterfaceReadOnlyRowSet.theLogAn instance of the LogInterface logging mechanismprotected LogInterfaceStatementParameters2.theLogA LogInterface objectMethods in com.mcpdbwizard.pub that return LogInterfaceModifier and TypeMethodDescriptionstatic LogInterfaceLogBackends.fromEnvironment(String theLogName, String theSecondName) The overriding backend, or null when none is configured.Methods in com.mcpdbwizard.pub with parameters of type LogInterfaceModifier and TypeMethodDescriptionstatic oracle.sql.BFILESqlUtils.createBfileLocator(String theOracleDirectory, String theFileName, Connection theConnection, LogInterface theLog, boolean debugMessages) Create and return a BFILE locator.static FileIOUtils.loadByteArrayIntoFile(byte[] theBytes, File newFile, LogInterface theLog) Turn a byte array into a File.static FileIOUtils.loadByteArrayIntoFile(byte[] theBytes, String tempFilePrefix, String tempFileSuffix, String tempFileDir, LogInterface theLog) Turn a byte array into a Temporary File.static FileIOUtils.loadCharArrayIntoFile(char[] theChars, File newFile, LogInterface theLog) Turn a char array into a File.static FileIOUtils.loadCharArrayIntoFile(char[] theChars, String tempFilePrefix, String tempFileSuffix, String tempFileDir, LogInterface theLog) Turn a char array into a Temporary File.static FileIOUtils.loadStringIntoFile(String theString, File newFile, LogInterface theLog) Turn a String into a File.static FileIOUtils.loadStringIntoFile(String theString, String tempFilePrefix, String tempFileSuffix, String tempFileDir, LogInterface theLog) Turn a String into a File.static McpMetricsExporterMcpMetricsExporter.startIfConfigured(McpMetrics theMetrics, LogInterface theLog) Start the exporter ifMcpMetricsExporter.PORT_VARIABLEnames a port, otherwise do nothing.Constructors in com.mcpdbwizard.pub with parameters of type LogInterfaceModifierConstructorDescriptionCallableStatementParameters(int howMany, LogInterface theLog) Create a set of statement Parameters of sizehowMany.CallableStatementParameters(String sqlStatement, LogInterface theLog) Create a set of statement Parameters by counting '?'DaoFactoryPool(Supplier<T> theSupplier, DaoFactoryPoolConfig theConfig, LogInterface theLog) DmlStatement(String statementSqlText, LogInterface theLog) Create a DML Statement object.DmlStatement(String statementSqlText, LogInterface theLog, Connection theConnection) Create a DML Statement object and give it a connectionQueryStatement(String statementSqlText, LogInterface theLog) Create a DML Statement object.QueryStatement(String statementSqlText, LogInterface theLog, Connection theConnection) Create a DML Statement object and give it a connectionReadOnlyRowSet(Object[] theData, String[] columnNames, String[] columnOracleDatatypeNames, int[] underlyingOracleDatatypes, int[] columnJavaDatatypes, long[] columnLengths, int[] columnDecimalPlaces, LogInterface theLog, File downloadedFileDir, boolean keepFiles) Create a ReadOnlyRowSet that is based on user defined data rather than a ResultSet.ReadOnlyRowSet(ResultSet theResultSet, String theQuery, int maxRows, LogInterface theLog) Create a ReadOnlyRowSet that is based on a ResultSet.ReadOnlyRowSet(ResultSet theResultSet, String theQuery, int maxRows, LogInterface theLog, File downloadedFileDir, boolean keepFiles, String tempFilePrefix, String tempFileSuffix) Create a ReadOnlyRowSet that is based on a ResultSet.ReadOnlyRowSet(ResultSet theResultSet, String theQuery, int maxRows, LogInterface theLog, File downloadedFileDir, boolean keepFiles, String tempFilePrefix, String tempFileSuffix, boolean keepLobs) Create a ReadOnlyRowSet that is based on a ResultSet.ReadOnlyRowSet(ResultSet theResultSet, String theQuery, int maxRows, LogInterface theLog, File downloadedFileDir, boolean keepFiles, String tempFilePrefix, String tempFileSuffix, boolean keepLobs, boolean useByteArraysForLongsAndLOBS) Create a ReadOnlyRowSet that is based on a ResultSet.StatementParameters2(int howMany, LogInterface theLog) Create a set of statement Parameters of sizehowMany.StatementParameters2(String sqlStatement, LogInterface theLog) Create a set of statement Parameters by counting '?'WriteableRowSet(Object[] theData, String[] columnNames, String[] columnOracleDatatypeNames, int[] underlyingOracleDatatypes, int[] columnJavaDatatypes, long[] columnLengths, int[] columnDecimalPlaces, LogInterface theLog, File downloadedFileDir, boolean keepFiles) Create a ReadOnlyRowSet that is based on user defined data rather than a ResultSet.WriteableRowSet(ResultSet theResultSet, String theQuery, int maxRows, LogInterface theLog) Create a writableRowSet that is based on a ResultSet.