Class SiddhiDataProviderConfig
- java.lang.Object
-
- org.wso2.carbon.data.provider.siddhi.config.SiddhiDataProviderConfig
-
- All Implemented Interfaces:
ProviderConfig
public class SiddhiDataProviderConfig extends Object implements ProviderConfig
-
-
Constructor Summary
Constructors Constructor Description SiddhiDataProviderConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetCurrentPage()intgetPageSize()longgetPublishingInterval()Get publishing interval.longgetPurgingInterval()Get purging interval.com.google.gson.JsonElementgetQueryData()StringgetSiddhiAppContext()StringgetTimeColumns()booleanisPaginationEnabled()Get pagination enable or disable state.booleanisPurgingEnable()Get purging enable or disable state.voidsetCurrentPage(int currentPage)voidsetPageSize(int pageSize)voidsetPaginationEnabled(boolean isPaginationEnabled)voidsetQueryData(com.google.gson.JsonElement queryData)voidsetSiddhiAppContext(String siddhiAppContext)
-
-
-
Method Detail
-
getCurrentPage
public int getCurrentPage()
-
setCurrentPage
public void setCurrentPage(int currentPage)
-
getPageSize
public int getPageSize()
-
setPageSize
public void setPageSize(int pageSize)
-
setPaginationEnabled
public void setPaginationEnabled(boolean isPaginationEnabled)
-
getQueryData
public com.google.gson.JsonElement getQueryData()
-
setQueryData
public void setQueryData(com.google.gson.JsonElement queryData)
-
getSiddhiAppContext
public String getSiddhiAppContext()
-
setSiddhiAppContext
public void setSiddhiAppContext(String siddhiAppContext)
-
getPublishingInterval
public long getPublishingInterval()
Description copied from interface:ProviderConfigGet publishing interval.- Specified by:
getPublishingIntervalin interfaceProviderConfig- Returns:
- interval as long value.
-
getPurgingInterval
public long getPurgingInterval()
Description copied from interface:ProviderConfigGet purging interval.- Specified by:
getPurgingIntervalin interfaceProviderConfig- Returns:
- interval as long value.
-
isPurgingEnable
public boolean isPurgingEnable()
Description copied from interface:ProviderConfigGet purging enable or disable state.- Specified by:
isPurgingEnablein interfaceProviderConfig- Returns:
- enable or disable state as boolean value.
-
isPaginationEnabled
public boolean isPaginationEnabled()
Description copied from interface:ProviderConfigGet pagination enable or disable state.- Specified by:
isPaginationEnabledin interfaceProviderConfig- Returns:
- enable or disable state as boolean value.
-
getTimeColumns
public String getTimeColumns()
-
-