public class ViewFactoryContext extends Object
Constructor and Description |
---|
ViewFactoryContext(StatementContext statementContext,
int streamNum,
String namespaceName,
String viewName,
boolean isSubquery,
int subqueryNumber,
boolean isGrouped)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
EPStatementHandle |
getEpStatementHandle()
Returns the statement's resource locks.
|
EventAdapterService |
getEventAdapterService()
Returns service for generating events and handling event types.
|
String |
getNamespaceName()
Returns the view namespace name.
|
ScheduleBucket |
getScheduleBucket()
Returns the schedule bucket for ordering schedule callbacks within this pattern.
|
SchedulingService |
getSchedulingService()
Returns service to use for schedule evaluation.
|
StatementContext |
getStatementContext()
Returns the statement context.
|
StatementExtensionSvcContext |
getStatementExtensionServicesContext()
Returns extension svc.
|
int |
getStatementId()
Returns the statement id.
|
int |
getStreamNum()
Returns the stream number.
|
int |
getSubqueryNumber() |
String |
getViewName()
Returns the view name.
|
boolean |
isGrouped() |
boolean |
isSubquery() |
String |
toString() |
public ViewFactoryContext(StatementContext statementContext, int streamNum, String namespaceName, String viewName, boolean isSubquery, int subqueryNumber, boolean isGrouped)
statementContext
- is the statement-level servicesstreamNum
- is the stream number from zero to NnamespaceName
- is the view namespaceviewName
- is the view nameisSubquery
- subquery indicatorsubqueryNumber
- for subqueriesisGrouped
- for grouped viewpublic final SchedulingService getSchedulingService()
public EventAdapterService getEventAdapterService()
public ScheduleBucket getScheduleBucket()
public EPStatementHandle getEpStatementHandle()
public StatementExtensionSvcContext getStatementExtensionServicesContext()
public int getStatementId()
public int getStreamNum()
public String getNamespaceName()
public String getViewName()
public StatementContext getStatementContext()
public boolean isSubquery()
public int getSubqueryNumber()
public boolean isGrouped()