Class InputStreamDataHolder
- java.lang.Object
-
- org.wso2.siddhi.parser.core.topology.InputStreamDataHolder
-
public class InputStreamDataHolder extends Object
Data Holder to hold required details of Input Streams inSiddhiTopology.
-
-
Constructor Summary
Constructors Constructor Description InputStreamDataHolder(String streamName, String streamDefinition, EventHolder eventHolderType, boolean isUserGiven, SubscriptionStrategyDataHolder subscriptionStrategy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EventHoldergetEventHolderType()StringgetStreamDefinition()StringgetStreamName()SubscriptionStrategyDataHoldergetSubscriptionStrategy()booleanisInnerGroupStream()booleanisUserGiven()booleanisUserGivenSource()voidsetInnerGroupStream(boolean innerGroupStream)voidsetStreamDefinition(String streamDefinition)voidsetUserGiven(boolean userGiven)
-
-
-
Constructor Detail
-
InputStreamDataHolder
public InputStreamDataHolder(String streamName, String streamDefinition, EventHolder eventHolderType, boolean isUserGiven, SubscriptionStrategyDataHolder subscriptionStrategy)
-
-
Method Detail
-
getStreamDefinition
public String getStreamDefinition()
-
setStreamDefinition
public void setStreamDefinition(String streamDefinition)
-
getStreamName
public String getStreamName()
-
getSubscriptionStrategy
public SubscriptionStrategyDataHolder getSubscriptionStrategy()
-
isUserGiven
public boolean isUserGiven()
-
setUserGiven
public void setUserGiven(boolean userGiven)
-
getEventHolderType
public EventHolder getEventHolderType()
-
isInnerGroupStream
public boolean isInnerGroupStream()
-
setInnerGroupStream
public void setInnerGroupStream(boolean innerGroupStream)
-
isUserGivenSource
public boolean isUserGivenSource()
-
-