Class OutputStreamDataHolder
- java.lang.Object
-
- org.wso2.siddhi.parser.core.topology.OutputStreamDataHolder
-
public class OutputStreamDataHolder extends Object
Data Holder to hold required details of Output Streams inSiddhiTopology.
-
-
Constructor Summary
Constructors Constructor Description OutputStreamDataHolder(String streamName, String streamDefinition, EventHolder eventHolderType, boolean isUserGiven)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddPublishingStrategy(PublishingStrategyDataHolder publishingStrategyDataHolder)EventHoldergetEventHolderType()List<PublishingStrategyDataHolder>getPublishingStrategyList()StringgetStreamDefinition()StringgetStreamName()booleanisInnerGroupStream()booleanisSinkBridgeAdded()booleanisUserGiven()voidsetInnerGroupStream(boolean innerGroupStream)voidsetSinkBridgeAdded(boolean sinkBridgeAdded)voidsetStreamDefinition(String streamDefinition)
-
-
-
Constructor Detail
-
OutputStreamDataHolder
public OutputStreamDataHolder(String streamName, String streamDefinition, EventHolder eventHolderType, boolean isUserGiven)
-
-
Method Detail
-
getStreamDefinition
public String getStreamDefinition()
-
setStreamDefinition
public void setStreamDefinition(String streamDefinition)
-
getStreamName
public String getStreamName()
-
getPublishingStrategyList
public List<PublishingStrategyDataHolder> getPublishingStrategyList()
-
isUserGiven
public boolean isUserGiven()
-
addPublishingStrategy
public void addPublishingStrategy(PublishingStrategyDataHolder publishingStrategyDataHolder)
-
getEventHolderType
public EventHolder getEventHolderType()
-
isInnerGroupStream
public boolean isInnerGroupStream()
-
setInnerGroupStream
public void setInnerGroupStream(boolean innerGroupStream)
-
isSinkBridgeAdded
public boolean isSinkBridgeAdded()
-
setSinkBridgeAdded
public void setSinkBridgeAdded(boolean sinkBridgeAdded)
-
-