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 T
deserialize(byte[] serializedBytes, ClassLoader cl)
Deserialize the bytes to aRefreshHandler
instance.byte[]
serialize(T refreshHandler)
Serialize theRefreshHandler
instance to bytes.
-
-
-
Method Detail
-
serialize
byte[] serialize(T refreshHandler) throws IOException
Serialize theRefreshHandler
instance to bytes.- Throws:
IOException
-
deserialize
T deserialize(byte[] serializedBytes, ClassLoader cl) throws IOException, ClassNotFoundException
Deserialize the bytes to aRefreshHandler
instance.- Throws:
IOException
ClassNotFoundException
-
-