com.continuent.tungsten.replicator.extractor.mysql
Class MySQLBinLogUtils
java.lang.Object
com.continuent.tungsten.replicator.extractor.mysql.MySQLBinLogUtils
public class MySQLBinLogUtils
- extends java.lang.Object
|
Method Summary |
static java.lang.String |
getLine()
|
java.util.Map<java.lang.String,java.util.Vector<java.lang.String>> |
getSessionQueries()
|
static boolean |
hasEvanescentReferences(com.continuent.tungsten.replicator.extractor.mysql.MySQLBinLogUtils.SessionQuery query,
com.continuent.tungsten.replicator.extractor.mysql.MySQLBinLogUtils.SessionContext session,
StatisticsMap statistics)
|
static void |
main(java.lang.String[] args)
|
static boolean |
referencesBinaryData(java.lang.String query)
|
void |
setSessionQueries(java.util.Map<java.lang.String,java.util.Vector<java.lang.String>> sessionQueries)
|
static java.lang.String |
tempTableToCreate(java.lang.String query)
|
static java.lang.String |
tempTableToDrop(java.lang.String query)
|
static java.lang.String |
userSetQuery(java.lang.String query)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MySQLBinLogUtils
public MySQLBinLogUtils()
main
public static void main(java.lang.String[] args)
getLine
public static java.lang.String getLine()
getSessionQueries
public java.util.Map<java.lang.String,java.util.Vector<java.lang.String>> getSessionQueries()
setSessionQueries
public void setSessionQueries(java.util.Map<java.lang.String,java.util.Vector<java.lang.String>> sessionQueries)
tempTableToCreate
public static java.lang.String tempTableToCreate(java.lang.String query)
tempTableToDrop
public static java.lang.String tempTableToDrop(java.lang.String query)
userSetQuery
public static java.lang.String userSetQuery(java.lang.String query)
referencesBinaryData
public static boolean referencesBinaryData(java.lang.String query)
hasEvanescentReferences
public static boolean hasEvanescentReferences(com.continuent.tungsten.replicator.extractor.mysql.MySQLBinLogUtils.SessionQuery query,
com.continuent.tungsten.replicator.extractor.mysql.MySQLBinLogUtils.SessionContext session,
StatisticsMap statistics)