Uses of Interface
com.espertech.esper.core.service.StatementAgentInstanceLock

Packages that use StatementAgentInstanceLock
com.espertech.esper.collection Internal collection classes 
com.espertech.esper.core.context.activator Activation of streams for statement start. 
com.espertech.esper.core.context.util Context partition utility or reference classes. 
com.espertech.esper.core.service Implementation of client package interfaces, glue code 
com.espertech.esper.epl.expression This package contains the EPL expression nodes that represent all expressions such as used in select clauses, group-by and having clauses, or order-by clauses 
com.espertech.esper.epl.lookup Subquery execution strategies and lookup indexes 
com.espertech.esper.epl.named Named window classes are in this package 
com.espertech.esper.view.stream View to event stream relationship service 
 

Uses of StatementAgentInstanceLock in com.espertech.esper.collection
 

Constructors in com.espertech.esper.collection with parameters of type StatementAgentInstanceLock
SafeIteratorImpl(StatementAgentInstanceLock iteratorLock, java.util.Iterator<E> underlying)
          Ctor.
 

Uses of StatementAgentInstanceLock in com.espertech.esper.core.context.activator
 

Methods in com.espertech.esper.core.context.activator that return StatementAgentInstanceLock
 StatementAgentInstanceLock ViewableActivationResult.getOptionalLock()
           
 

Constructors in com.espertech.esper.core.context.activator with parameters of type StatementAgentInstanceLock
ViewableActivationResult(Viewable viewable, StopCallback stopCallback, StatementAgentInstanceLock optionalLock, EvalRootState optionalPatternRoot)
           
 

Uses of StatementAgentInstanceLock in com.espertech.esper.core.context.util
 

Methods in com.espertech.esper.core.context.util that return StatementAgentInstanceLock
 StatementAgentInstanceLock AgentInstanceViewFactoryChainContext.getAgentInstanceLock()
           
 StatementAgentInstanceLock AgentInstanceContext.getAgentInstanceLock()
           
 StatementAgentInstanceLock EPStatementAgentInstanceHandle.getStatementAgentInstanceLock()
           
 

Methods in com.espertech.esper.core.context.util with parameters of type StatementAgentInstanceLock
 void EPStatementAgentInstanceHandle.setStatementAgentInstanceLock(StatementAgentInstanceLock statementAgentInstanceLock)
           
 

Constructors in com.espertech.esper.core.context.util with parameters of type StatementAgentInstanceLock
EPStatementAgentInstanceHandle(EPStatementHandle statementHandle, StatementAgentInstanceLock statementAgentInstanceLock, int agentInstanceId, StatementAgentInstanceFilterVersion statementFilterVersion)
           
 

Uses of StatementAgentInstanceLock in com.espertech.esper.core.service
 

Classes in com.espertech.esper.core.service that implement StatementAgentInstanceLock
 class StatementAgentInstanceRWLockImpl
          Simple read-write lock based on ReentrantReadWriteLock that associates a name with the lock and traces read/write locking and unlocking.
 class StatementNoLockImpl
          A Statement-lock implementation that doesn't lock.
 

Methods in com.espertech.esper.core.service that return StatementAgentInstanceLock
 StatementAgentInstanceLock InternalEventRouterEntry.getAgentInstanceLock()
           
 StatementAgentInstanceLock ExprEvaluatorContextStatement.getAgentInstanceLock()
           
 StatementAgentInstanceLock StatementContext.getDefaultAgentInstanceLock()
           
 StatementAgentInstanceLock StatementLockFactoryImpl.getStatementLock(java.lang.String statementName, java.lang.String expressionText, java.lang.annotation.Annotation[] annotations, boolean stateless)
           
 StatementAgentInstanceLock StatementLockFactory.getStatementLock(java.lang.String statementName, java.lang.String expressionText, java.lang.annotation.Annotation[] annotations, boolean stateless)
          Create lock for statement
 

Methods in com.espertech.esper.core.service with parameters of type StatementAgentInstanceLock
 void InternalEventRouterImpl.addPreprocessing(InternalEventRouterDesc internalEventRouterDesc, InternalRoutePreprocessView outputView, StatementAgentInstanceLock agentInstanceLock, boolean hasSubselect)
           
 void InternalEventRouter.addPreprocessing(InternalEventRouterDesc internalEventRouterDesc, InternalRoutePreprocessView outputView, StatementAgentInstanceLock agentInstanceLock, boolean hasSubselect)
           
 void StatementContext.setDefaultAgentInstanceLock(StatementAgentInstanceLock defaultAgentInstanceLock)
           
 

Constructors in com.espertech.esper.core.service with parameters of type StatementAgentInstanceLock
InternalEventRouterEntry(int priority, boolean drop, ExprNode optionalWhereClause, ExprNode[] assignments, EventBeanWriter writer, TypeWidener[] wideners, InternalRoutePreprocessView outputView, StatementAgentInstanceLock agentInstanceLock, boolean hasSubselect)
          Ctor.
StatementContext(StatementContextEngineServices stmtEngineServices, byte[] statementIdBytes, SchedulingService schedulingService, ScheduleBucket scheduleBucket, EPStatementHandle epStatementHandle, ViewResolutionService viewResultionService, PatternObjectResolutionService patternResolutionService, StatementExtensionSvcContext statementExtensionSvcContext, StatementStopService statementStopService, MethodResolutionService methodResolutionService, PatternContextFactory patternContextFactory, FilterService filterService, StatementResultService statementResultService, InternalEventRouteDest internalEventEngineRouteDest, java.lang.annotation.Annotation[] annotations, StatementAIResourceRegistry statementAgentInstanceRegistry, StatementAgentInstanceLock defaultAgentInstanceLock, ContextDescriptor contextDescriptor, PatternSubexpressionPoolStmtSvc patternSubexpressionPoolSvc, boolean statelessSelect, ContextControllerFactoryService contextControllerFactoryService, AgentInstanceScriptContext defaultAgentInstanceScriptContext, AggregationServiceFactoryService aggregationServiceFactoryService)
          Constructor.
 

Uses of StatementAgentInstanceLock in com.espertech.esper.epl.expression
 

Methods in com.espertech.esper.epl.expression that return StatementAgentInstanceLock
 StatementAgentInstanceLock ExprEvaluatorContextTimeOnly.getAgentInstanceLock()
           
 StatementAgentInstanceLock ExprEvaluatorContext.getAgentInstanceLock()
           
 

Uses of StatementAgentInstanceLock in com.espertech.esper.epl.lookup
 

Constructors in com.espertech.esper.epl.lookup with parameters of type StatementAgentInstanceLock
SubordFullTableScanLookupStrategyLocking(java.lang.Iterable<EventBean> contents, StatementAgentInstanceLock statementLock)
           
SubordIndexedTableLookupStrategyLocking(SubordTableLookupStrategy inner, StatementAgentInstanceLock statementLock)
           
 

Uses of StatementAgentInstanceLock in com.espertech.esper.epl.named
 

Methods in com.espertech.esper.epl.named that return StatementAgentInstanceLock
 StatementAgentInstanceLock NamedWindowServiceImpl.getNamedWindowLock(java.lang.String windowName)
           
 StatementAgentInstanceLock NamedWindowService.getNamedWindowLock(java.lang.String windowName)
          Returns the statement lock for the named window, to be shared with on-delete statements for the same named window.
 

Methods in com.espertech.esper.epl.named with parameters of type StatementAgentInstanceLock
 void NamedWindowServiceImpl.addNamedWindowLock(java.lang.String windowName, StatementAgentInstanceLock statementResourceLock, java.lang.String statementName)
           
 void NamedWindowService.addNamedWindowLock(java.lang.String windowName, StatementAgentInstanceLock statementResourceLock, java.lang.String statementName)
          Sets the lock to use for a named window.
 

Uses of StatementAgentInstanceLock in com.espertech.esper.view.stream
 

Methods in com.espertech.esper.view.stream that return types with arguments of type StatementAgentInstanceLock
 Pair<EventStream,StatementAgentInstanceLock> StreamFactorySvcImpl.createStream(java.lang.String statementId, FilterSpecCompiled filterSpec, FilterService filterService, EPStatementAgentInstanceHandle epStatementAgentInstanceHandle, boolean isJoin, boolean isSubSelect, ExprEvaluatorContext exprEvaluatorContext, boolean isNamedWindowTrigger, boolean filterWithSameTypeSubselect, java.lang.annotation.Annotation[] annotations, boolean stateless)
          See the method of the same name in StreamFactoryService.
 Pair<EventStream,StatementAgentInstanceLock> StreamFactoryService.createStream(java.lang.String statementId, FilterSpecCompiled filterSpec, FilterService filterService, EPStatementAgentInstanceHandle epStatementAgentInstanceHandle, boolean isJoin, boolean isSubSelect, ExprEvaluatorContext exprEvaluatorContext, boolean isNamedWindowTrigger, boolean filterWithSameTypeSubselect, java.lang.annotation.Annotation[] annotations, boolean stateless)
          Create or reuse existing EventStream instance representing that event filter.
 


© 2006-2011 EsperTech Inc.
All rights reserved.
Visit us at espertech.com