public class GroupByViewFactory extends Object implements ViewFactory
GroupByView
instances.Modifier and Type | Field and Description |
---|---|
protected boolean |
addingProperties |
protected ExprEvaluator[] |
criteriaEvals |
protected Class[] |
criteriaTypes |
protected EventType |
eventType |
protected ViewFactory[] |
groupeds |
protected boolean |
isReclaimAged |
protected String[] |
propertyNames |
protected long |
reclaimFrequency |
protected long |
reclaimMaxAge |
Constructor and Description |
---|
GroupByViewFactory() |
Modifier and Type | Method and Description |
---|---|
ExprEvaluator[] |
getCriteriaEvals() |
Class[] |
getCriteriaTypes() |
EventType |
getEventType() |
ViewFactory[] |
getGroupeds() |
String[] |
getPropertyNames() |
long |
getReclaimFrequency() |
long |
getReclaimMaxAge() |
String |
getViewName() |
void |
init(ViewFactoryContext viewFactoryContext,
EPStatementInitServices services) |
boolean |
isAddingProperties() |
boolean |
isReclaimAged() |
View |
makeView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext) |
void |
setAddingProperties(boolean addingProperties) |
void |
setCriteriaEvals(ExprEvaluator[] criteriaEvals) |
void |
setCriteriaTypes(Class[] criteriaTypes) |
void |
setEventType(EventType eventType) |
void |
setGroupeds(ViewFactory[] groupeds) |
void |
setPropertyNames(String[] propertyNames) |
void |
setReclaimAged(boolean reclaimAged) |
void |
setReclaimFrequency(long reclaimFrequency) |
void |
setReclaimMaxAge(long reclaimMaxAge) |
protected ViewFactory[] groupeds
protected ExprEvaluator[] criteriaEvals
protected String[] propertyNames
protected Class[] criteriaTypes
protected EventType eventType
protected boolean addingProperties
protected boolean isReclaimAged
protected long reclaimMaxAge
protected long reclaimFrequency
public void init(ViewFactoryContext viewFactoryContext, EPStatementInitServices services)
init
in interface ViewFactory
public View makeView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext)
makeView
in interface ViewFactory
public EventType getEventType()
getEventType
in interface ViewFactory
public boolean isReclaimAged()
public long getReclaimMaxAge()
public long getReclaimFrequency()
public ExprEvaluator[] getCriteriaEvals()
public String[] getPropertyNames()
public void setCriteriaEvals(ExprEvaluator[] criteriaEvals)
public void setPropertyNames(String[] propertyNames)
public void setEventType(EventType eventType)
setEventType
in interface ViewFactory
public void setReclaimAged(boolean reclaimAged)
public void setReclaimMaxAge(long reclaimMaxAge)
public void setReclaimFrequency(long reclaimFrequency)
public void setGroupeds(ViewFactory[] groupeds)
public ViewFactory[] getGroupeds()
public void setAddingProperties(boolean addingProperties)
public boolean isAddingProperties()
public Class[] getCriteriaTypes()
public void setCriteriaTypes(Class[] criteriaTypes)
public String getViewName()
getViewName
in interface ViewFactory
Copyright © 2005–2018. All rights reserved.