Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/shyiko/mysql-binlog-connector-java
/ functions
Functions
787 in github.com/shyiko/mysql-binlog-connector-java
⨍
Functions
787
◇
Types & classes
116
↓ 4 callers
Method
unregisterLifecycleListener
Unregister all lifecycle listener of specific type.
src/main/java/com/github/shyiko/mysql/binlog/BinaryLogClient.java:1185
↓ 3 callers
Method
afterEventDataDeserializerSet
(EventType eventType)
src/main/java/com/github/shyiko/mysql/binlog/event/deserialization/EventDeserializer.java:130
↓ 3 callers
Method
asHex
(byte b)
src/main/java/com/github/shyiko/mysql/binlog/event/deserialization/json/JsonBinary.java:983
↓ 3 callers
Method
bigEndianLong
(byte[] bytes, int offset, int length)
src/main/java/com/github/shyiko/mysql/binlog/event/deserialization/AbstractRowsEventDataDeserializer.java:499
↓ 3 callers
Method
bind
()
src/test/java/com/github/shyiko/mysql/binlog/TCPReverseProxy.java:73
↓ 3 callers
Method
close
()
src/main/java/com/github/shyiko/mysql/binlog/BinaryLogFileReader.java:85
↓ 3 callers
Method
closeQuietly
(Closeable... arrayOfCloseable)
src/test/java/com/github/shyiko/mysql/binlog/TCPReverseProxy.java:150
↓ 3 callers
Method
commitGtid
()
src/main/java/com/github/shyiko/mysql/binlog/BinaryLogClient.java:1095
↓ 3 callers
Method
createSocket
()
src/main/java/com/github/shyiko/mysql/binlog/network/SocketFactory.java:26
↓ 3 callers
Method
deserializeFractionalSeconds
(int meta, ByteArrayInputStream inputStream)
src/main/java/com/github/shyiko/mysql/binlog/event/deserialization/AbstractRowsEventDataDeserializer.java:423
↓ 3 callers
Method
ensureEventDataDeserializerIfPresent
(EventType eventType, Class<? extends EventDataDeserializer<?>> eventDataDeserializerClass)
src/main/java/com/github/shyiko/mysql/binlog/BinaryLogClient.java:702
↓ 3 callers
Method
getCode
()
src/main/java/com/github/shyiko/mysql/binlog/event/deserialization/ColumnType.java:66
↓ 3 callers
Method
getColumnTypes
()
src/main/java/com/github/shyiko/mysql/binlog/event/TableMapEventData.java:57
↓ 3 callers
Method
getCurrentTimeMillis
()
src/main/java/com/github/shyiko/mysql/binlog/jmx/BinaryLogClientStatistics.java:131
↓ 3 callers
Method
getDataLength
()
src/main/java/com/github/shyiko/mysql/binlog/event/EventHeader.java:29
↓ 3 callers
Method
getExternal
()
src/main/java/com/github/shyiko/mysql/binlog/event/deserialization/EventDeserializer.java:373
↓ 3 callers
Method
getInternal
()
src/main/java/com/github/shyiko/mysql/binlog/event/deserialization/EventDeserializer.java:369
↓ 3 callers
Method
getServerId
()
src/main/java/com/github/shyiko/mysql/binlog/event/EventHeader.java:27
↓ 3 callers
Method
getSql
()
src/main/java/com/github/shyiko/mysql/binlog/event/QueryEventData.java:61
↓ 3 callers
Method
getString
()
src/main/java/com/github/shyiko/mysql/binlog/event/deserialization/json/JsonStringFormatter.java:77
↓ 3 callers
Method
internal
(EventData eventData)
src/main/java/com/github/shyiko/mysql/binlog/event/deserialization/EventDeserializer.java:386
↓ 3 callers
Method
isDelete
(EventType eventType)
src/main/java/com/github/shyiko/mysql/binlog/event/EventType.java:215
↓ 3 callers
Method
isUpdate
(EventType eventType)
src/main/java/com/github/shyiko/mysql/binlog/event/EventType.java:209
↓ 3 callers
Method
isWrite
(EventType eventType)
src/main/java/com/github/shyiko/mysql/binlog/event/EventType.java:203
↓ 3 callers
Method
newNamedThread
(Runnable runnable, String threadName)
src/main/java/com/github/shyiko/mysql/binlog/BinaryLogClient.java:848
↓ 3 callers
Method
onConnect
Called once client has successfully logged in but before started to receive binlog events.
src/main/java/com/github/shyiko/mysql/binlog/BinaryLogClient.java:1284
↓ 3 callers
Method
onDisconnect
Called upon disconnect (regardless of the reason).
src/main/java/com/github/shyiko/mysql/binlog/BinaryLogClient.java:1301
↓ 3 callers
Method
readInt16
()
src/main/java/com/github/shyiko/mysql/binlog/event/deserialization/json/JsonBinary.java:885
↓ 3 callers
Method
readInt32
()
src/main/java/com/github/shyiko/mysql/binlog/event/deserialization/json/JsonBinary.java:904
↓ 3 callers
Method
readLengthEncodedString
Read variable-length string. Preceding packed integer indicates the length of the string.
src/main/java/com/github/shyiko/mysql/binlog/io/ByteArrayInputStream.java:72
↓ 3 callers
Method
readLiteral
()
src/main/java/com/github/shyiko/mysql/binlog/event/deserialization/json/JsonBinary.java:962
↓ 3 callers
Method
readResultSet
(final PacketChannel channel)
src/main/java/com/github/shyiko/mysql/binlog/BinaryLogClient.java:1103
↓ 3 callers
Method
readValueType
()
src/main/java/com/github/shyiko/mysql/binlog/event/deserialization/json/JsonBinary.java:974
↓ 3 callers
Method
setCompatibilityMode
@see CompatibilityMode
src/main/java/com/github/shyiko/mysql/binlog/event/deserialization/EventDeserializer.java:164
↓ 3 callers
Method
setInvalidDateAndTimeRepresentation
(Long value)
src/main/java/com/github/shyiko/mysql/binlog/event/deserialization/AbstractRowsEventDataDeserializer.java:88
↓ 3 callers
Method
setKeepAlive
@param keepAlive true if "keep alive" thread should be automatically started (recommended and true by default), false otherwise. @see #isKeepAlive() @
src/main/java/com/github/shyiko/mysql/binlog/BinaryLogClient.java:368
↓ 3 callers
Method
setKeepAliveInterval
@param keepAliveInterval "keep alive" interval in milliseconds. @see #getKeepAliveInterval() @see #setHeartbeatInterval(long)
src/main/java/com/github/shyiko/mysql/binlog/BinaryLogClient.java:385
↓ 3 callers
Method
setMayContainExtraInformation
(boolean mayContainExtraInformation)
src/main/java/com/github/shyiko/mysql/binlog/event/deserialization/WriteRowsEventDataDeserializer.java:40
↓ 3 callers
Method
setSocketFactory
@param socketFactory custom socket factory. If not provided, socket will be created with "new Socket()".
src/main/java/com/github/shyiko/mysql/binlog/BinaryLogClient.java:465
↓ 3 callers
Method
toString
()
src/test/java/com/github/shyiko/mysql/binlog/CountDownEventListener.java:98
↓ 3 callers
Method
valueNull
Receive a null value of an element in a JSON object.
src/main/java/com/github/shyiko/mysql/binlog/event/deserialization/json/JsonFormatter.java:114
↓ 3 callers
Method
writeString
(String value)
src/main/java/com/github/shyiko/mysql/binlog/io/ByteArrayOutputStream.java:54
↓ 2 callers
Method
appendDate
(int year, int month, int day)
src/main/java/com/github/shyiko/mysql/binlog/event/deserialization/json/JsonStringFormatter.java:302
↓ 2 callers
Method
appendMap
(StringBuilder sb, Map<?, ?> map)
src/main/java/com/github/shyiko/mysql/binlog/event/TableMapEventMetadata.java:194
↓ 2 callers
Method
appendSixDigitUnsignedInt
(int value, boolean trimTrailingZeros)
src/main/java/com/github/shyiko/mysql/binlog/event/deserialization/json/JsonStringFormatter.java:276
↓ 2 callers
Method
appendString
Append a string by escaping any characters that must be escaped. @param original the string to be written; may not be null
src/main/java/com/github/shyiko/mysql/binlog/event/deserialization/json/JsonStringFormatter.java:214
↓ 2 callers
Method
appendTime
(int hour, int min, int sec, int microSeconds)
src/main/java/com/github/shyiko/mysql/binlog/event/deserialization/json/JsonStringFormatter.java:314
↓ 2 callers
Method
asBigDecimal
see mysql/strings/decimal.c
src/main/java/com/github/shyiko/mysql/binlog/event/deserialization/AbstractRowsEventDataDeserializer.java:458
↓ 2 callers
Method
bindInSeparateThread
(final TCPReverseProxy tcpReverseProxy)
src/test/java/com/github/shyiko/mysql/binlog/BinaryLogClientIntegrationTest.java:842
↓ 2 callers
Method
connect
()
src/test/java/com/github/shyiko/mysql/binlog/BinaryLogClientIntegrationTest.java:1076
↓ 2 callers
Method
connectWithTimeout
(final long connectTimeout)
src/main/java/com/github/shyiko/mysql/binlog/BinaryLogClient.java:493
↓ 2 callers
Method
deserializeEventData
(ByteArrayInputStream inputStream, EventHeader eventHeader, EventDataDeserializer eventDataDeseria
src/main/java/com/github/shyiko/mysql/binlog/event/deserialization/EventDeserializer.java:287
↓ 2 callers
Method
ensureCompatibility
(EventDataDeserializer eventDataDeserializer)
src/main/java/com/github/shyiko/mysql/binlog/event/deserialization/EventDeserializer.java:171
↓ 2 callers
Method
fill
(byte[] bytes, int offset, int length)
src/main/java/com/github/shyiko/mysql/binlog/io/ByteArrayInputStream.java:93
↓ 2 callers
Method
flush
()
src/main/java/com/github/shyiko/mysql/binlog/io/ByteArrayOutputStream.java:79
↓ 2 callers
Method
getHeaderLength
()
src/main/java/com/github/shyiko/mysql/binlog/event/EventHeaderV4.java:88
↓ 2 callers
Method
getIncludedColumns
()
src/main/java/com/github/shyiko/mysql/binlog/event/WriteRowsEventData.java:43
↓ 2 callers
Method
getLength
()
src/main/java/com/github/shyiko/mysql/binlog/event/deserialization/ChecksumType.java:35
↓ 2 callers
Method
getOutputStream
()
src/test/java/com/github/shyiko/mysql/binlog/BinaryLogClientIntegrationTest.java:925
↓ 2 callers
Method
getOutputStream
()
src/main/java/com/github/shyiko/mysql/binlog/network/protocol/PacketChannel.java:54
↓ 2 callers
Method
getPort
()
src/test/java/com/github/shyiko/mysql/binlog/TCPReverseProxy.java:61
↓ 2 callers
Method
getTableId
()
src/main/java/com/github/shyiko/mysql/binlog/event/TableMapEventData.java:33
↓ 2 callers
Method
getTimestamp
()
src/main/java/com/github/shyiko/mysql/binlog/event/EventHeader.java:25
↓ 2 callers
Method
getUUIDSets
Get an immutable collection of the {@link UUIDSet range of GTIDs for a single server}. @return the {@link UUIDSet GTID ranges for each server}; never
src/main/java/com/github/shyiko/mysql/binlog/GtidSet.java:73
↓ 2 callers
Method
getValue
(int index)
src/main/java/com/github/shyiko/mysql/binlog/network/protocol/ResultSetRowPacket.java:44
↓ 2 callers
Method
hostname
()
src/test/java/com/github/shyiko/mysql/binlog/BinaryLogClientIntegrationTest.java:1088
↓ 2 callers
Method
incrementCounter
(AtomicInteger counter)
src/test/java/com/github/shyiko/mysql/binlog/CountDownEventListener.java:55
↓ 2 callers
Method
isContainedWithin
Determine if the GTIDs represented by this object are contained completely within the supplied set of GTIDs. Note that if two {@link GtidSet}s are equ
src/main/java/com/github/shyiko/mysql/binlog/GtidSet.java:118
↓ 2 callers
Method
isOpen
()
src/main/java/com/github/shyiko/mysql/binlog/network/protocol/PacketChannel.java:101
↓ 2 callers
Method
join
(CharSequence delimiter, CharSequence... elements)
src/main/java/com/github/shyiko/mysql/binlog/event/TableMapEventMetadata.java:170
↓ 2 callers
Method
join
(String[] values, String separator)
src/main/java/com/github/shyiko/mysql/binlog/event/deserialization/PreviousGtidSetDeserializer.java:68
↓ 2 callers
Method
joinAdjacentIntervals
Collapses intervals like a-(b-1):b-c into a-c (only in index+-1 range).
src/main/java/com/github/shyiko/mysql/binlog/GtidSet.java:220
↓ 2 callers
Method
leapYearsBefore
(int year)
src/main/java/com/github/shyiko/mysql/binlog/event/deserialization/AbstractRowsEventDataDeserializer.java:569
↓ 2 callers
Method
name
Receive the name of an element in a JSON object. @param name the element's name; never null
src/main/java/com/github/shyiko/mysql/binlog/event/deserialization/json/JsonFormatter.java:60
↓ 2 callers
Method
nextEntry
Called after an entry signaling that another entry will be signaled.
src/main/java/com/github/shyiko/mysql/binlog/event/deserialization/json/JsonFormatter.java:175
↓ 2 callers
Method
nextEvent
@return deserialized event or null in case of end-of-stream
src/main/java/com/github/shyiko/mysql/binlog/event/deserialization/EventDeserializer.java:208
↓ 2 callers
Method
onCommunicationFailure
It's guarantied to be called before {@link #onDisconnect(BinaryLogClient)}) in case of communication failure.
src/main/java/com/github/shyiko/mysql/binlog/BinaryLogClient.java:1290
↓ 2 callers
Method
onDisconnect
(BinaryLogClient client)
src/main/java/com/github/shyiko/mysql/binlog/jmx/BinaryLogClientStatistics.java:118
↓ 2 callers
Method
onEventDeserializationFailure
Called in case of failed event deserialization. Note this type of error does NOT cause client to disconnect. If you wish to stop receiving events you'
src/main/java/com/github/shyiko/mysql/binlog/BinaryLogClient.java:1296
↓ 2 callers
Method
onEventDeserializationFailure
(BinaryLogClient client, Exception ex)
src/main/java/com/github/shyiko/mysql/binlog/jmx/BinaryLogClientStatistics.java:110
↓ 2 callers
Method
parseArray
(boolean small, JsonFormatter formatter)
src/main/java/com/github/shyiko/mysql/binlog/event/deserialization/json/JsonBinary.java:464
↓ 2 callers
Method
parseAsString
Parse the MySQL binary representation of a {@code JSON} value and return the JSON string representation. <p> This method is equivalent to {@link #pars
src/main/java/com/github/shyiko/mysql/binlog/event/deserialization/json/JsonBinary.java:166
↓ 2 callers
Method
parseObject
Parse a JSON object. <p> The grammar of the binary representation of JSON objects are defined in the MySQL code base in the <a href="https://github.co
src/main/java/com/github/shyiko/mysql/binlog/event/deserialization/json/JsonBinary.java:320
↓ 2 callers
Method
password
()
src/test/java/com/github/shyiko/mysql/binlog/BinaryLogClientIntegrationTest.java:1100
↓ 2 callers
Method
passwordCompatibleWithMySQL411
see mysql/sql/password.c scramble(...)
src/main/java/com/github/shyiko/mysql/binlog/network/protocol/command/AuthenticateCommand.java:82
↓ 2 callers
Method
port
()
src/test/java/com/github/shyiko/mysql/binlog/BinaryLogClientIntegrationTest.java:1092
↓ 2 callers
Method
query
(String sql, Callback<ResultSet> callback)
src/test/java/com/github/shyiko/mysql/binlog/BinaryLogClientIntegrationTest.java:1132
↓ 2 callers
Method
readDefaultCharset
(ByteArrayInputStream inputStream)
src/main/java/com/github/shyiko/mysql/binlog/event/deserialization/TableMapEventMetadataDeserializer.java:105
↓ 2 callers
Method
readEvent
@return deserialized event or null in case of end-of-stream
src/main/java/com/github/shyiko/mysql/binlog/BinaryLogFileReader.java:81
↓ 2 callers
Method
readIntegerPairs
(ByteArrayInputStream inputStream)
src/main/java/com/github/shyiko/mysql/binlog/event/deserialization/TableMapEventMetadataDeserializer.java:144
↓ 2 callers
Method
readTypeValues
(ByteArrayInputStream inputStream)
src/main/java/com/github/shyiko/mysql/binlog/event/deserialization/TableMapEventMetadataDeserializer.java:131
↓ 2 callers
Method
readVariableInt
Read a variable-length integer value. <p> If the high bit of a byte is 1, the length field is continued in the next byte, otherwise it is the last byt
src/main/java/com/github/shyiko/mysql/binlog/event/deserialization/json/JsonBinary.java:950
↓ 2 callers
Method
readWithinBlockBoundaries
()
src/main/java/com/github/shyiko/mysql/binlog/io/ByteArrayInputStream.java:195
↓ 2 callers
Method
reconnect
()
src/test/java/com/github/shyiko/mysql/binlog/BinaryLogClientIntegrationTest.java:1157
↓ 2 callers
Method
resetInternalState
()
src/test/java/com/github/shyiko/mysql/binlog/TCPReverseProxy.java:161
↓ 2 callers
Method
setEventType
(EventType eventType)
src/main/java/com/github/shyiko/mysql/binlog/event/EventHeaderV4.java:47
↓ 2 callers
Method
setKeepAliveConnectTimeout
@param connectTimeout "keep alive" connect timeout in milliseconds. @see #getKeepAliveConnectTimeout() @deprecated in favour of {@link #setConnectTim
src/main/java/com/github/shyiko/mysql/binlog/BinaryLogClient.java:405
↓ 2 callers
Method
setNextPosition
(long nextPosition)
src/main/java/com/github/shyiko/mysql/binlog/event/EventHeaderV4.java:76
↓ 2 callers
Method
setServerId
@param serverId server id (in the range from 1 to 2^32 - 1). This value MUST be unique across whole replication group (that is, different from any oth
src/main/java/com/github/shyiko/mysql/binlog/BinaryLogClient.java:243
↓ 2 callers
Method
setServerId
(long serverId)
src/main/java/com/github/shyiko/mysql/binlog/event/EventHeaderV4.java:56
← previous
next →
101–200 of 787, ranked by callers