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.core Core expression classes. 
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.
SafeIteratorWTableImpl(StatementAgentInstanceLock iteratorLock, java.util.Iterator<E> underlying, TableExprEvaluatorContext tableExprEvaluatorContext)
           
 

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, EvalRootMatchRemover optEvalRootMatchRemover, boolean suppressSameEventMatches, boolean discardPartialsOnMatch, ViewableActivationResultExtension viewableActivationResultExtension)
           
 

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, FilterFaultHandlerFactory filterFaultHandlerFactory)
           
 

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 ExprEvaluatorContextWTableAccess.getAgentInstanceLock()
           
 StatementAgentInstanceLock ExprEvaluatorContextStatement.getAgentInstanceLock()
           
 StatementAgentInstanceLock StatementContext.getDefaultAgentInstanceLock()
           
 StatementAgentInstanceLock StatementLockFactoryImpl.getStatementLock(java.lang.String statementName, java.lang.annotation.Annotation[] annotations, boolean stateless)
           
 StatementAgentInstanceLock StatementLockFactory.getStatementLock(java.lang.String statementName, 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, SchedulingService schedulingService, ScheduleBucket scheduleBucket, EPStatementHandle epStatementHandle, ViewResolutionService viewResultionService, PatternObjectResolutionService patternResolutionService, StatementExtensionSvcContext statementExtensionSvcContext, StatementStopService statementStopService, PatternContextFactory patternContextFactory, FilterService filterService, StatementResultService statementResultService, InternalEventRouteDest internalEventEngineRouteDest, java.lang.annotation.Annotation[] annotations, StatementAIResourceRegistry statementAgentInstanceRegistry, StatementAgentInstanceLock defaultAgentInstanceLock, ContextDescriptor contextDescriptor, PatternSubexpressionPoolStmtSvc patternSubexpressionPoolSvc, MatchRecognizeStatePoolStmtSvc matchRecognizeStatePoolStmtSvc, boolean statelessSelect, ContextControllerFactoryService contextControllerFactoryService, AgentInstanceScriptContext defaultAgentInstanceScriptContext, AggregationServiceFactoryService aggregationServiceFactoryService, boolean writesToTables, java.lang.Object statementUserObject, StatementSemiAnonymousTypeRegistry statementSemiAnonymousTypeRegistry, int priority)
          Constructor.
 

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

Methods in com.espertech.esper.epl.expression.core 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 NamedWindowMgmtServiceImpl.getNamedWindowLock(java.lang.String windowName)
           
 StatementAgentInstanceLock NamedWindowMgmtService.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 NamedWindowMgmtServiceImpl.addNamedWindowLock(java.lang.String windowName, StatementAgentInstanceLock statementResourceLock, java.lang.String statementName)
           
 void NamedWindowMgmtService.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(int statementId, FilterSpecCompiled filterSpec, FilterService filterService, EPStatementAgentInstanceHandle epStatementAgentInstanceHandle, boolean isJoin, AgentInstanceContext agentInstanceContext, boolean hasOrderBy, boolean filterWithSameTypeSubselect, java.lang.annotation.Annotation[] annotations, boolean stateless, int streamNum, boolean isCanIterateUnbound)
          See the method of the same name in StreamFactoryService.
 Pair<EventStream,StatementAgentInstanceLock> StreamFactoryService.createStream(int statementId, FilterSpecCompiled filterSpec, FilterService filterService, EPStatementAgentInstanceHandle epStatementAgentInstanceHandle, boolean isJoin, AgentInstanceContext agentInstanceContext, boolean hasOrderBy, boolean filterWithSameTypeSubselect, java.lang.annotation.Annotation[] annotations, boolean stateless, int streamNum, boolean isCanIterateUnbound)
          Create or reuse existing EventStream instance representing that event filter.
 


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