Class SiddhiTopology
- java.lang.Object
-
- org.wso2.siddhi.parser.core.topology.SiddhiTopology
-
public class SiddhiTopology extends Object
Distributed Topology of a user defined distributed Siddhi App. Topology contains all the required details for the underlying distribution provider to create new Apps.
-
-
Constructor Summary
Constructors Constructor Description SiddhiTopology(String name, List<SiddhiQueryGroup> queryGroupList, boolean transportChannelCreationEnabled, boolean isStatefulApp, boolean userGiveSourceStateful)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetName()List<SiddhiQueryGroup>getQueryGroupList()booleanisStatefulApp()booleanisTransportChannelCreationEnabled()booleanisUserGiveSourceStateful()voidsetTransportChannelCreationEnabled(boolean transportChannelCreationEnabled)
-
-
-
Constructor Detail
-
SiddhiTopology
public SiddhiTopology(String name, List<SiddhiQueryGroup> queryGroupList, boolean transportChannelCreationEnabled, boolean isStatefulApp, boolean userGiveSourceStateful)
-
-
Method Detail
-
getName
public String getName()
-
getQueryGroupList
public List<SiddhiQueryGroup> getQueryGroupList()
-
isTransportChannelCreationEnabled
public boolean isTransportChannelCreationEnabled()
-
setTransportChannelCreationEnabled
public void setTransportChannelCreationEnabled(boolean transportChannelCreationEnabled)
-
isStatefulApp
public boolean isStatefulApp()
-
isUserGiveSourceStateful
public boolean isUserGiveSourceStateful()
-
-