public class FileSink
extends io.siddhi.core.stream.output.sink.Sink
| Constructor and Description |
|---|
FileSink() |
| Modifier and Type | Method and Description |
|---|---|
void |
connect() |
void |
destroy() |
void |
disconnect() |
protected io.siddhi.core.stream.ServiceDeploymentInfo |
exposeServiceDeploymentInfo() |
String[] |
getSupportedDynamicOptions() |
Class[] |
getSupportedInputEventClasses() |
protected io.siddhi.core.util.snapshot.state.StateFactory |
init(io.siddhi.query.api.definition.StreamDefinition streamDefinition,
io.siddhi.core.util.transport.OptionHolder optionHolder,
io.siddhi.core.util.config.ConfigReader configReader,
io.siddhi.core.config.SiddhiAppContext siddhiAppContext) |
void |
publish(Object payload,
io.siddhi.core.util.transport.DynamicOptions dynamicOptions,
io.siddhi.core.util.snapshot.state.State state) |
public Class[] getSupportedInputEventClasses()
getSupportedInputEventClasses in class io.siddhi.core.stream.output.sink.Sinkpublic String[] getSupportedDynamicOptions()
getSupportedDynamicOptions in class io.siddhi.core.stream.output.sink.Sinkprotected io.siddhi.core.util.snapshot.state.StateFactory init(io.siddhi.query.api.definition.StreamDefinition streamDefinition,
io.siddhi.core.util.transport.OptionHolder optionHolder,
io.siddhi.core.util.config.ConfigReader configReader,
io.siddhi.core.config.SiddhiAppContext siddhiAppContext)
init in class io.siddhi.core.stream.output.sink.Sinkprotected io.siddhi.core.stream.ServiceDeploymentInfo exposeServiceDeploymentInfo()
exposeServiceDeploymentInfo in class io.siddhi.core.stream.output.sink.Sinkpublic void connect()
throws io.siddhi.core.exception.ConnectionUnavailableException
connect in class io.siddhi.core.stream.output.sink.Sinkio.siddhi.core.exception.ConnectionUnavailableExceptionpublic void disconnect()
disconnect in class io.siddhi.core.stream.output.sink.Sinkpublic void destroy()
destroy in class io.siddhi.core.stream.output.sink.Sinkpublic void publish(Object payload, io.siddhi.core.util.transport.DynamicOptions dynamicOptions, io.siddhi.core.util.snapshot.state.State state) throws io.siddhi.core.exception.ConnectionUnavailableException
publish in class io.siddhi.core.stream.output.sink.Sinkio.siddhi.core.exception.ConnectionUnavailableExceptionCopyright © 2020 WSO2. All rights reserved.