Package org.apache.flink.table.refresh
Interface RefreshHandlerSerializer<T extends RefreshHandler>
-
- All Known Implementing Classes:
ContinuousRefreshHandlerSerializer
@PublicEvolving public interface RefreshHandlerSerializer<T extends RefreshHandler>This interface is used to serialize and deserialize theRefreshHandler.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Tdeserialize(byte[] serializedBytes, ClassLoader cl)Deserialize the bytes to aRefreshHandlerinstance.byte[]serialize(T refreshHandler)Serialize theRefreshHandlerinstance to bytes.
-
-
-
Method Detail
-
serialize
byte[] serialize(T refreshHandler) throws IOException
Serialize theRefreshHandlerinstance to bytes.- Throws:
IOException
-
deserialize
T deserialize(byte[] serializedBytes, ClassLoader cl) throws IOException, ClassNotFoundException
Deserialize the bytes to aRefreshHandlerinstance.- Throws:
IOExceptionClassNotFoundException
-
-