Package org.knime.core.webui.data
Class InitialDataService.InitialDataServiceBuilder<D>
java.lang.Object
org.knime.core.webui.data.InitialDataService.InitialDataServiceBuilder<D>
- Type Parameters:
D-
- All Implemented Interfaces:
DataService.DataServiceBuilder
- Enclosing class:
- InitialDataService<D>
public static final class InitialDataService.InitialDataServiceBuilder<D>
extends Object
implements DataService.DataServiceBuilder
The builder.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()onDeactivate(Runnable deactivate) serializer(InitialDataService.Serializer<D> serializer)
-
Method Details
-
onDispose
- Specified by:
onDisposein interfaceDataService.DataServiceBuilder- Parameters:
dispose- the logic to execute on dispose, seeDataService.dispose()- Returns:
- this builder
-
onDeactivate
- Specified by:
onDeactivatein interfaceDataService.DataServiceBuilder- Parameters:
deactivate- the logic to execute on dispose, seeDataService.dispose()- Returns:
- this builder
-
serializer
public InitialDataService.InitialDataServiceBuilder<D> serializer(InitialDataService.Serializer<D> serializer) - Parameters:
serializer- a custom serializer to turn the data object into a string- Returns:
- this builder
-
build
- Returns:
- a new instance
-