com.continuent.tungsten.replicator.extractor.mysql
Class TableMapLogEvent

java.lang.Object
  extended by com.continuent.tungsten.replicator.extractor.mysql.LogEvent
      extended by com.continuent.tungsten.replicator.extractor.mysql.TableMapLogEvent

public class TableMapLogEvent
extends LogEvent

Version:
1.0
Author:
Seppo Jaakola, Stephane Giron

Field Summary
 
Fields inherited from class com.continuent.tungsten.replicator.extractor.mysql.LogEvent
execTime, flags, logPos, serverId, startPosition, threadSpecificEvent, type, when
 
Constructor Summary
TableMapLogEvent(byte[] buffer, int eventLength, FormatDescriptionLogEvent descriptionEvent, java.lang.String currentPosition)
           
 
Method Summary
 long getColumnsCount()
           
 byte[] getColumnsTypes()
           
 java.lang.String getDatabaseName()
           
 int[] getMetadata()
           
 long getTableId()
           
 java.lang.String getTableName()
           
 
Methods inherited from class com.continuent.tungsten.replicator.extractor.mysql.LogEvent
doChecksum, extractDecimal, getDecimalBinarySize, getExecTime, getNextEventPosition, getType, getWhen, hexdump, hexdump, hexdump, readLogEvent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TableMapLogEvent

public TableMapLogEvent(byte[] buffer,
                        int eventLength,
                        FormatDescriptionLogEvent descriptionEvent,
                        java.lang.String currentPosition)
                 throws ReplicatorException
Throws:
ReplicatorException
Method Detail

getTableId

public long getTableId()

getColumnsCount

public long getColumnsCount()

getDatabaseName

public java.lang.String getDatabaseName()

getTableName

public java.lang.String getTableName()

getColumnsTypes

public byte[] getColumnsTypes()

getMetadata

public int[] getMetadata()