A B C D E F G H I J K L M N O P R S T U V W

A

accept(ExpressionVisitor) - Method in class org.jboss.aspects.dbc.condition.parser.BooleanExpression
 
accept(ExpressionVisitor) - Method in class org.jboss.aspects.dbc.condition.parser.ExistsExpression
 
accept(ExpressionVisitor) - Method in class org.jboss.aspects.dbc.condition.parser.Expression
 
accept(ExpressionVisitor) - Method in class org.jboss.aspects.dbc.condition.parser.ForAllExpression
 
accept(ExpressionVisitor) - Method in class org.jboss.aspects.dbc.condition.parser.ImpliesExpression
 
accept(ExpressionVisitor) - Method in class org.jboss.aspects.dbc.condition.parser.JavaExpression
 
acquire(Invocation) - Method in class org.jboss.aspects.concurrent.MutexAspect.BlockingMutex
 
acquire(Invocation) - Method in class org.jboss.aspects.concurrent.MutexAspect.TimeoutMutex
 
acquire(Invocation) - Method in class org.jboss.aspects.concurrent.MutexAspect.TryLockMutex
 
acquire(Invocation) - Method in class org.jboss.aspects.concurrent.MutexedMethodAspect
 
acquire(Invocation) - Method in class org.jboss.aspects.concurrent.SemaphoreAspect
 
acquire(Invocation) - Method in class org.jboss.aspects.concurrent.SemaphoredMethodAspect
 
add() - Method in interface org.jboss.aspects.asynchronous.concurrent.AsynchronousTask
 
add() - Method in class org.jboss.aspects.asynchronous.concurrent.AsynchronousTaskImpl
 
addObserver(Observer) - Method in interface org.jboss.aspects.patterns.observable.Subject
Add an observer
addObserver(Observer) - Method in class org.jboss.aspects.patterns.observable.SubjectImpl
 
advise(Invocation) - Method in class org.jboss.aspects.mock.MockAspect
 
AOPTest - Class in org.jboss.aop.junit
AOPTest.
AOPTest(String) - Constructor for class org.jboss.aop.junit.AOPTest
Create a new AOPTest.
AOPTestDelegate - Class in org.jboss.aop.junit
AOPTestDelegate.
AOPTestDelegate(Class<?>) - Constructor for class org.jboss.aop.junit.AOPTestDelegate
Create a new AOPTestDelegate.
append(LoggingEvent) - Method in class org.jboss.aspects.logging.ThreadLocalAppender
 
Asynchronous - Annotation Type in org.jboss.aspects.asynchronous.aspects.jboss
 
AsynchronousAspect - Class in org.jboss.aspects.asynchronous.aspects.jboss
 
AsynchronousAspect() - Constructor for class org.jboss.aspects.asynchronous.aspects.jboss.AsynchronousAspect
 
AsynchronousConstants - Interface in org.jboss.aspects.asynchronous
 
AsynchronousEmptyTask - Class in org.jboss.aspects.asynchronous.common
 
AsynchronousEmptyTask(String, int, Object, String, long) - Constructor for class org.jboss.aspects.asynchronous.common.AsynchronousEmptyTask
 
AsynchronousFacade - Interface in org.jboss.aspects.asynchronous.aspects
 
AsynchronousFacadeFields - Interface in org.jboss.aspects.asynchronous.aspects
 
AsynchronousFacadeFieldsImpl - Class in org.jboss.aspects.asynchronous.aspects
 
AsynchronousFacadeFieldsImpl() - Constructor for class org.jboss.aspects.asynchronous.aspects.AsynchronousFacadeFieldsImpl
 
AsynchronousFacadeFieldsThreadLocalImpl - Class in org.jboss.aspects.asynchronous.aspects
 
AsynchronousFacadeFieldsThreadLocalImpl() - Constructor for class org.jboss.aspects.asynchronous.aspects.AsynchronousFacadeFieldsThreadLocalImpl
 
AsynchronousFacadeImpl - Class in org.jboss.aspects.asynchronous.aspects
 
AsynchronousFacadeImpl() - Constructor for class org.jboss.aspects.asynchronous.aspects.AsynchronousFacadeImpl
 
AsynchronousInvokeTask - Class in org.jboss.aspects.asynchronous.aspects.jboss
 
AsynchronousInvokeTask() - Constructor for class org.jboss.aspects.asynchronous.aspects.jboss.AsynchronousInvokeTask
 
AsynchronousParameters - Interface in org.jboss.aspects.asynchronous
 
AsynchronousResponse - Interface in org.jboss.aspects.asynchronous
 
AsynchronousResponseImpl - Class in org.jboss.aspects.asynchronous.common
 
AsynchronousResponseImpl(int, String, Object) - Constructor for class org.jboss.aspects.asynchronous.common.AsynchronousResponseImpl
 
AsynchronousResponseImpl(int, Object) - Constructor for class org.jboss.aspects.asynchronous.common.AsynchronousResponseImpl
 
AsynchronousTask - Interface in org.jboss.aspects.asynchronous
 
AsynchronousTask - Interface in org.jboss.aspects.asynchronous.concurrent
 
AsynchronousTaskImpl - Class in org.jboss.aspects.asynchronous.concurrent
 
AsynchronousUserTask - Interface in org.jboss.aspects.asynchronous
 

B

BeanshellGenerator - Class in org.jboss.aspects.dbc.condition.parser
 
BeanshellGenerator(Expression) - Constructor for class org.jboss.aspects.dbc.condition.parser.BeanshellGenerator
 
blockIndefinately() - Method in class org.jboss.aspects.concurrent.MutexedMethodAspect
 
blockIndefinately(Semaphore) - Method in class org.jboss.aspects.concurrent.SemaphoreAspect
 
blockIndefinately() - Method in class org.jboss.aspects.concurrent.SemaphoredMethodAspect
 
BooleanExpression - Class in org.jboss.aspects.dbc.condition.parser
 
BooleanExpression(String) - Constructor for class org.jboss.aspects.dbc.condition.parser.BooleanExpression
 

C

call() - Method in class org.jboss.aspects.asynchronous.concurrent.TimedCallableImpl
 
CALL_LOGGING - Static variable in interface org.jboss.aspects.logging.LoggingConstants
Whether to enable call-logging true/false
CallLoggingInterceptor - Class in org.jboss.aspects.logging
Logs invocations.
CallLoggingInterceptor() - Constructor for class org.jboss.aspects.logging.CallLoggingInterceptor
 
CallLoggingInterceptorFactory - Class in org.jboss.aspects.logging
This interceptor handles call logging.
CallLoggingInterceptorFactory() - Constructor for class org.jboss.aspects.logging.CallLoggingInterceptorFactory
 
CAN_NOT_PROCESS - Static variable in interface org.jboss.aspects.asynchronous.AsynchronousConstants
 
checkLatch(Invocation) - Method in class org.jboss.aspects.concurrent.LatchAspect
 
clazz - Variable in class org.jboss.aspects.dbc.condition.Condition
 
cleanup(AsynchronousParameters) - Method in class org.jboss.aspects.asynchronous.aspects.jboss.AsynchronousInvokeTask
 
cleanup(AsynchronousParameters) - Method in interface org.jboss.aspects.asynchronous.AsynchronousUserTask
 
close() - Method in class org.jboss.aspects.logging.ThreadLocalAppender
 
condExpr - Variable in class org.jboss.aspects.dbc.condition.Condition
 
Condition - Class in org.jboss.aspects.dbc.condition
Stores a
Condition(String, Class<?>, boolean) - Constructor for class org.jboss.aspects.dbc.condition.Condition
 
ConditionException - Exception in org.jboss.aspects.dbc.condition
 
ConditionException(String, String, Exception) - Constructor for exception org.jboss.aspects.dbc.condition.ConditionException
 
ConditionManager - Class in org.jboss.aspects.dbc.condition
 
ConditionManager() - Constructor for class org.jboss.aspects.dbc.condition.ConditionManager
 
constructorAdvice(ConstructorInvocation) - Method in class org.jboss.aspects.patterns.singleton.Singleton
 
ConstructorCondition - Class in org.jboss.aspects.dbc.condition
 
ConstructorCondition(Constructor<?>, String) - Constructor for class org.jboss.aspects.dbc.condition.ConstructorCondition
 
ConstructorConditionManager - Class in org.jboss.aspects.dbc.condition
 
ConstructorConditionManager() - Constructor for class org.jboss.aspects.dbc.condition.ConstructorConditionManager
 
createBeanshellCode() - Method in class org.jboss.aspects.dbc.condition.parser.BeanshellGenerator
 
createNewThreadManagerRequest(String, AsynchronousParameters, AsynchronousUserTask, long) - Static method in class org.jboss.aspects.asynchronous.concurrent.ThreadManagerFactory
 
createPerClass(Advisor) - Method in class org.jboss.aspects.concurrent.MutexAspectFactory
 
createPerClass(Advisor) - Method in class org.jboss.aspects.logging.CallLoggingInterceptorFactory
 
createPerClass(Advisor) - Method in class org.jboss.aspects.logging.InvocationLogInterceptorFactory
 
createPerInstance(Advisor, InstanceAdvisor) - Method in class org.jboss.aspects.concurrent.MutexAspectFactory
 
createPerInstance(Advisor, InstanceAdvisor) - Method in class org.jboss.aspects.logging.CallLoggingInterceptorFactory
 
createPerInstance(Advisor, InstanceAdvisor) - Method in class org.jboss.aspects.logging.InvocationLogInterceptorFactory
 
createPerJoinpoint(Advisor, Joinpoint) - Method in class org.jboss.aspects.concurrent.MutexAspectFactory
 
createPerJoinpoint(Advisor, InstanceAdvisor, Joinpoint) - Method in class org.jboss.aspects.concurrent.MutexAspectFactory
 
createPerJoinpoint(Advisor, Joinpoint) - Method in class org.jboss.aspects.logging.CallLoggingInterceptorFactory
 
createPerJoinpoint(Advisor, InstanceAdvisor, Joinpoint) - Method in class org.jboss.aspects.logging.CallLoggingInterceptorFactory
 
createPerJoinpoint(Advisor, Joinpoint) - Method in class org.jboss.aspects.logging.InvocationLogInterceptorFactory
 
createPerJoinpoint(Advisor, InstanceAdvisor, Joinpoint) - Method in class org.jboss.aspects.logging.InvocationLogInterceptorFactory
 
createPerVM() - Method in class org.jboss.aspects.concurrent.MutexAspectFactory
 
createPerVM() - Method in class org.jboss.aspects.logging.CallLoggingInterceptorFactory
 
createPerVM() - Method in class org.jboss.aspects.logging.InvocationLogInterceptorFactory
 
Current - Annotation Type in org.jboss.aspects
This is an annotation.

D

Dbc - Annotation Type in org.jboss.aspects.dbc
 
DEFAULT_IS_POOLING - Variable in class org.jboss.aspects.asynchronous.concurrent.ThreadManagerFactory
 
DEFAULT_IS_WAITING_WHEN_POOLSIZE_FULL - Variable in class org.jboss.aspects.asynchronous.concurrent.ThreadManagerFactory
 
DEFAULT_KEEP_ALIVE - Variable in class org.jboss.aspects.asynchronous.concurrent.ThreadManagerFactory
 
DEFAULT_MAX_THREAD - Variable in class org.jboss.aspects.asynchronous.concurrent.ThreadManagerFactory
 
DEFAULT_MIN_THREAD - Variable in class org.jboss.aspects.asynchronous.concurrent.ThreadManagerFactory
 
deploy() - Method in class org.jboss.aop.junit.AOPTestDelegate
Deploy the aop config
deploy(URL) - Method in class org.jboss.aop.junit.AOPTestDelegate
Deploy the aop config
DesignByContractAspect - Class in org.jboss.aspects.dbc
TODO: -Once version of beanshell in cvs allows importObject() (2.0, currently in beta), make invariants use that, so don't have to use $tgt for class invariants -Add $old funtionality
DesignByContractAspect() - Constructor for class org.jboss.aspects.dbc.DesignByContractAspect
 
doit(String) - Static method in class org.jboss.aspects.dbc.condition.parser.ExpressionParser
 
dumpInvocation(Invocation) - Method in class org.jboss.aspects.logging.CallLoggingInterceptor
Display useful information about the invocation
dumpInvocationResponse(Object) - Method in class org.jboss.aspects.logging.CallLoggingInterceptor
Display useful information about the invocation response
dumpLog(Invocation) - Method in class org.jboss.aspects.logging.InvocationLogClientInterceptor
 

E

equals(Object) - Method in class org.jboss.aspects.dbc.condition.Condition
 
equals(Object) - Method in class org.jboss.aspects.dbc.condition.ConstructorCondition
 
equals(Object) - Method in class org.jboss.aspects.dbc.condition.InvariantCondition
 
equals(Object) - Method in class org.jboss.aspects.dbc.condition.MethodCondition
 
equals(Object) - Method in class org.jboss.aspects.jmx.JmxIntrospectingMixin.OpsKey
 
evaluateCondition(DesignByContractAspect, Invocation, Object[], Object) - Method in class org.jboss.aspects.dbc.condition.ExecutableCondition
 
evaluateCondition(Invocation, boolean, boolean, Object) - Method in class org.jboss.aspects.dbc.condition.InvariantCondition
 
EXCEPTIONCAUGHT - Static variable in interface org.jboss.aspects.asynchronous.AsynchronousConstants
 
ExecutableCondition - Class in org.jboss.aspects.dbc.condition
A pre or post consition
ExecutableCondition(String, Class<?>, boolean) - Constructor for class org.jboss.aspects.dbc.condition.ExecutableCondition
 
executableObject() - Method in class org.jboss.aspects.dbc.condition.ConstructorCondition
 
executableObject() - Method in class org.jboss.aspects.dbc.condition.ExecutableCondition
 
executableObject() - Method in class org.jboss.aspects.dbc.condition.MethodCondition
 
execute(MethodInvocation) - Method in class org.jboss.aspects.asynchronous.aspects.jboss.AsynchronousAspect
 
ExistsExpression - Class in org.jboss.aspects.dbc.condition.parser
 
ExistsExpression(String, String, Expression) - Constructor for class org.jboss.aspects.dbc.condition.parser.ExistsExpression
 
Expression - Class in org.jboss.aspects.dbc.condition.parser
 
Expression() - Constructor for class org.jboss.aspects.dbc.condition.parser.Expression
 
ExpressionParser - Class in org.jboss.aspects.dbc.condition.parser
A very simple expression parser, for the reason that I really, really cannot get my head around defining grammars in JavaCC.
ExpressionParser() - Constructor for class org.jboss.aspects.dbc.condition.parser.ExpressionParser
 
ExpressionVisitor - Interface in org.jboss.aspects.dbc.condition.parser
 

F

fireChange(Subject) - Method in interface org.jboss.aspects.patterns.observable.Observer
Notification that a subject has changed
ForAllExpression - Class in org.jboss.aspects.dbc.condition.parser
 
ForAllExpression(String, String, Expression) - Constructor for class org.jboss.aspects.dbc.condition.parser.ForAllExpression
 

G

getAsynchronousTask() - Method in interface org.jboss.aspects.asynchronous.aspects.AsynchronousFacade
 
getAsynchronousTask() - Method in interface org.jboss.aspects.asynchronous.aspects.AsynchronousFacadeFields
 
getAsynchronousTask() - Method in class org.jboss.aspects.asynchronous.aspects.AsynchronousFacadeFieldsImpl
 
getAsynchronousTask() - Method in class org.jboss.aspects.asynchronous.aspects.AsynchronousFacadeFieldsThreadLocalImpl
 
getAsynchronousTask() - Method in class org.jboss.aspects.asynchronous.aspects.AsynchronousFacadeImpl
 
getAttribute(String) - Method in class org.jboss.aspects.jmx.JmxIntrospectingMixin
 
getAttributes(String[]) - Method in class org.jboss.aspects.jmx.JmxIntrospectingMixin
 
getBody() - Method in class org.jboss.aspects.dbc.condition.parser.LoopExpression
 
getCollection() - Method in class org.jboss.aspects.dbc.condition.parser.LoopExpression
 
getCurrentDate() - Static method in class org.jboss.aspects.asynchronous.aspects.jboss.TraceThreadAspect
 
getDeclaration() - Method in class org.jboss.aspects.dbc.condition.parser.LoopExpression
 
getDelegate(Class<?>) - Static method in class org.jboss.aop.junit.AOPTest
Get the test delegate
getEndingTime() - Method in class org.jboss.aspects.asynchronous.common.ThreadManagerResponseImpl
 
getEndingTime() - Method in interface org.jboss.aspects.asynchronous.concurrent.AsynchronousTask
 
getEndingTime() - Method in class org.jboss.aspects.asynchronous.concurrent.AsynchronousTaskImpl
 
getEndingTime() - Method in class org.jboss.aspects.asynchronous.concurrent.TimedCallableImpl
 
getEndingTime() - Method in interface org.jboss.aspects.asynchronous.ProcessingTime
 
getExpression() - Method in class org.jboss.aspects.dbc.condition.parser.BooleanExpression
 
getId() - Method in interface org.jboss.aspects.asynchronous.aspects.AsynchronousFacade
 
getId() - Method in interface org.jboss.aspects.asynchronous.aspects.AsynchronousFacadeFields
 
getId() - Method in class org.jboss.aspects.asynchronous.aspects.AsynchronousFacadeFieldsImpl
 
getId() - Method in class org.jboss.aspects.asynchronous.aspects.AsynchronousFacadeFieldsThreadLocalImpl
 
getId() - Method in class org.jboss.aspects.asynchronous.aspects.AsynchronousFacadeImpl
 
getId() - Method in interface org.jboss.aspects.asynchronous.AsynchronousTask
 
getId() - Method in class org.jboss.aspects.asynchronous.common.AsynchronousEmptyTask
 
getId() - Method in class org.jboss.aspects.asynchronous.common.ThreadManagerRequestImpl
 
getId() - Method in class org.jboss.aspects.asynchronous.common.ThreadManagerResponseImpl
 
getId() - Method in class org.jboss.aspects.asynchronous.concurrent.AsynchronousTaskImpl
 
getId() - Method in interface org.jboss.aspects.asynchronous.ThreadManagerRequest
 
getId() - Method in interface org.jboss.aspects.asynchronous.ThreadManagerResponse
 
getInputParameters() - Method in class org.jboss.aspects.asynchronous.common.ThreadManagerRequestImpl
 
getInputParameters() - Method in interface org.jboss.aspects.asynchronous.concurrent.AsynchronousTask
 
getInputParameters() - Method in class org.jboss.aspects.asynchronous.concurrent.AsynchronousTaskImpl
 
getInputParameters() - Method in interface org.jboss.aspects.asynchronous.ThreadManagerRequest
 
getInvariants(Class<?>) - Static method in class org.jboss.aspects.dbc.condition.ConditionManager
 
getInvariants(Constructor<?>) - Static method in class org.jboss.aspects.dbc.condition.ConstructorConditionManager
 
getInvariants(Method) - Static method in class org.jboss.aspects.dbc.condition.MethodConditionManager
 
getJava() - Method in class org.jboss.aspects.dbc.condition.parser.JavaExpression
 
getKeepAliveTime() - Method in class org.jboss.aspects.asynchronous.concurrent.ThreadManagerImpl
Return the number of milliseconds to keep threads alive waiting

for new commands.

getKeepAliveTime() - Method in interface org.jboss.aspects.asynchronous.ThreadManager
Return the number of milliseconds to keep threads alive waiting

for new commands.

getLatch() - Method in interface org.jboss.aspects.concurrent.LatchedObject
 
getLatch() - Method in class org.jboss.aspects.concurrent.LatchedObjectMixin
 
getLhs() - Method in class org.jboss.aspects.dbc.condition.parser.ImpliesExpression
 
getList() - Static method in class org.jboss.aspects.logging.ThreadLocalAppender
Change the theadlocal list
getMaximumPoolSize() - Method in class org.jboss.aspects.asynchronous.concurrent.ThreadManagerImpl
Return the maximum number of threads to simultaneously execute
getMaximumPoolSize() - Method in interface org.jboss.aspects.asynchronous.ThreadManager
Return the maximum number of threads to use.
getMBeanInfo() - Method in class org.jboss.aspects.jmx.JmxIntrospectingMixin
 
getMCDelegate() - Method in class org.jboss.aop.junit.AOPTest
Get the delegate
getMethodName() - Method in class org.jboss.aspects.jmx.JmxIntrospectingMixin.OpsKey
 
getMinimumPoolSize() - Method in class org.jboss.aspects.asynchronous.concurrent.ThreadManagerImpl
Return the minimum number of threads to simultaneously execute.
getMinimumPoolSize() - Method in interface org.jboss.aspects.asynchronous.ThreadManager
Return the maximum number of threads to simultaneously execute
getMutex() - Method in interface org.jboss.aspects.concurrent.MutexedObject
 
getMutex() - Method in class org.jboss.aspects.concurrent.MutexedObjectMixin
 
getName() - Method in class org.jboss.aspects.concurrent.MutexAspectFactory
 
getName() - Method in class org.jboss.aspects.logging.CallLoggingInterceptor
 
getName() - Method in class org.jboss.aspects.logging.CallLoggingInterceptorFactory
 
getName() - Method in class org.jboss.aspects.logging.InvocationLogClientInterceptor
 
getName() - Method in class org.jboss.aspects.logging.InvocationLogInterceptor
 
getName() - Method in class org.jboss.aspects.logging.InvocationLogInterceptorFactory
 
getName() - Method in class org.jboss.aspects.mock.MockAspect
 
getName() - Method in class org.jboss.aspects.patterns.observable.SubjectInterceptor
 
getPoolSize() - Method in class org.jboss.aspects.asynchronous.concurrent.ThreadManagerImpl
Return the current number of active threads in the pool.
getPoolSize() - Method in interface org.jboss.aspects.asynchronous.ThreadManager
Return the current number of active threads in the pool.
getPostConditions(Constructor<?>) - Static method in class org.jboss.aspects.dbc.condition.ConstructorConditionManager
 
getPostConditions(Method) - Static method in class org.jboss.aspects.dbc.condition.MethodConditionManager
 
getPreConditions(Constructor<?>) - Static method in class org.jboss.aspects.dbc.condition.ConstructorConditionManager
 
getPreConditions(Method) - Static method in class org.jboss.aspects.dbc.condition.MethodConditionManager
 
getReason() - Method in interface org.jboss.aspects.asynchronous.AsynchronousResponse
 
getReason() - Method in class org.jboss.aspects.asynchronous.common.AsynchronousResponseImpl
 
getResponse() - Method in interface org.jboss.aspects.asynchronous.AsynchronousTask
 
getResponse() - Method in class org.jboss.aspects.asynchronous.common.AsynchronousEmptyTask
 
getResponse() - Method in class org.jboss.aspects.asynchronous.concurrent.AsynchronousTaskImpl
 
getResponseCode() - Method in interface org.jboss.aspects.asynchronous.aspects.AsynchronousFacade
 
getResponseCode(AsynchronousTask) - Method in interface org.jboss.aspects.asynchronous.aspects.AsynchronousFacade
 
getResponseCode() - Method in class org.jboss.aspects.asynchronous.aspects.AsynchronousFacadeImpl
 
getResponseCode(AsynchronousTask) - Method in class org.jboss.aspects.asynchronous.aspects.AsynchronousFacadeImpl
 
getResponseCode() - Method in interface org.jboss.aspects.asynchronous.AsynchronousResponse
 
getResponseCode() - Method in class org.jboss.aspects.asynchronous.common.AsynchronousResponseImpl
 
getResult() - Method in interface org.jboss.aspects.asynchronous.AsynchronousResponse
 
getResult() - Method in class org.jboss.aspects.asynchronous.common.AsynchronousResponseImpl
 
getReturnValue() - Method in interface org.jboss.aspects.asynchronous.aspects.AsynchronousFacade
 
getReturnValue(AsynchronousTask) - Method in interface org.jboss.aspects.asynchronous.aspects.AsynchronousFacade
 
getReturnValue() - Method in class org.jboss.aspects.asynchronous.aspects.AsynchronousFacadeImpl
 
getReturnValue(AsynchronousTask) - Method in class org.jboss.aspects.asynchronous.aspects.AsynchronousFacadeImpl
 
getRhs() - Method in class org.jboss.aspects.dbc.condition.parser.ImpliesExpression
 
getSemaphore() - Method in interface org.jboss.aspects.concurrent.SemaphoredObject
 
getSemaphore() - Method in class org.jboss.aspects.concurrent.SemaphoredObjectMixin
 
getSignature() - Method in class org.jboss.aspects.jmx.JmxIntrospectingMixin.OpsKey
 
getStartingTime() - Method in class org.jboss.aspects.asynchronous.common.ThreadManagerResponseImpl
 
getStartingTime() - Method in interface org.jboss.aspects.asynchronous.concurrent.AsynchronousTask
 
getStartingTime() - Method in class org.jboss.aspects.asynchronous.concurrent.AsynchronousTaskImpl
 
getStartingTime() - Method in class org.jboss.aspects.asynchronous.concurrent.TimedCallableImpl
 
getStartingTime() - Method in interface org.jboss.aspects.asynchronous.ProcessingTime
 
getTarget(Invocation, boolean) - Method in class org.jboss.aspects.dbc.condition.Condition
 
getTask() - Method in interface org.jboss.aspects.asynchronous.concurrent.AsynchronousTask
 
getTask() - Method in class org.jboss.aspects.asynchronous.concurrent.AsynchronousTaskImpl
 
getTaskClassImpl() - Method in class org.jboss.aspects.asynchronous.common.ThreadManagerRequestImpl
 
getTaskClassImpl() - Method in interface org.jboss.aspects.asynchronous.ThreadManagerRequest
 
getThreadManager() - Static method in class org.jboss.aspects.asynchronous.concurrent.ThreadManagerFactory
 
getThreadManagerResponse() - Method in interface org.jboss.aspects.asynchronous.aspects.AsynchronousFacade
 
getThreadManagerResponse() - Method in class org.jboss.aspects.asynchronous.aspects.AsynchronousFacadeImpl
 
getTimeout() - Method in interface org.jboss.aspects.asynchronous.aspects.AsynchronousFacade
 
getTimeout() - Method in interface org.jboss.aspects.asynchronous.aspects.AsynchronousFacadeFields
 
getTimeout() - Method in class org.jboss.aspects.asynchronous.aspects.AsynchronousFacadeFieldsImpl
 
getTimeout() - Method in class org.jboss.aspects.asynchronous.aspects.AsynchronousFacadeFieldsThreadLocalImpl
 
getTimeout() - Method in class org.jboss.aspects.asynchronous.aspects.AsynchronousFacadeImpl
 
getTimeout() - Method in class org.jboss.aspects.asynchronous.common.ThreadManagerRequestImpl
 
getTimeout() - Method in interface org.jboss.aspects.asynchronous.concurrent.AsynchronousTask
 
getTimeout() - Method in class org.jboss.aspects.asynchronous.concurrent.AsynchronousTaskImpl
 
getTimeout() - Method in interface org.jboss.aspects.asynchronous.ThreadManagerRequest
 
getValueForPredefinedToken(Invocation, Object, String) - Method in class org.jboss.aspects.dbc.condition.ConstructorCondition
 
getValueForPredefinedToken(Invocation, Object, String) - Method in class org.jboss.aspects.dbc.condition.ExecutableCondition
 
getValueForPredefinedToken(Invocation, Object, String) - Method in class org.jboss.aspects.dbc.condition.MethodCondition
 
getValueForToken(Invocation, Object[], Object, String) - Method in class org.jboss.aspects.dbc.condition.ExecutableCondition
 
getVerbose() - Method in class org.jboss.aspects.dbc.DesignByContractAspect
 
getWaitWhenPoolSizeIsFull() - Method in class org.jboss.aspects.asynchronous.concurrent.ThreadManagerImpl
return the policy when the pool is full
getWaitWhenPoolSizeIsFull() - Method in interface org.jboss.aspects.asynchronous.ThreadManager
return the policy when the pool is full

H

hashCode() - Method in class org.jboss.aspects.dbc.condition.Condition
 
hashCode() - Method in class org.jboss.aspects.jmx.JmxIntrospectingMixin.OpsKey
 

I

id - Variable in class org.jboss.aspects.asynchronous.common.AsynchronousEmptyTask
 
id - Variable in class org.jboss.aspects.asynchronous.common.ThreadManagerRequestImpl
 
ImpliesExpression - Class in org.jboss.aspects.dbc.condition.parser
 
ImpliesExpression(BooleanExpression, BooleanExpression) - Constructor for class org.jboss.aspects.dbc.condition.parser.ImpliesExpression
 
initialise(Class<?>) - Static method in class org.jboss.aspects.dbc.condition.ConditionManager
 
Injected - Annotation Type in org.jboss.aspects
This is an annotation This annotation denotes something that can be injected by looking at the field type/name, or method return type/name Some examples could be the TransactionManager
inputParameters - Variable in class org.jboss.aspects.asynchronous.common.ThreadManagerRequestImpl
 
INTERRUPTED - Static variable in interface org.jboss.aspects.asynchronous.AsynchronousConstants
 
Invariant - Annotation Type in org.jboss.aspects.dbc
 
InvariantCondition - Class in org.jboss.aspects.dbc.condition
 
InvariantCondition(Class<?>, String, boolean) - Constructor for class org.jboss.aspects.dbc.condition.InvariantCondition
 
invariants - Static variable in class org.jboss.aspects.dbc.condition.ConditionManager
 
invocation - Variable in class org.jboss.aspects.asynchronous.aspects.jboss.InvokeTaskInputParameters
 
INVOCATION - Static variable in interface org.jboss.aspects.asynchronous.AsynchronousConstants
 
InvocationLogClientInterceptor - Class in org.jboss.aspects.logging
An interceptor that tests dumps any logging into the invocation response
InvocationLogClientInterceptor() - Constructor for class org.jboss.aspects.logging.InvocationLogClientInterceptor
 
InvocationLogInterceptor - Class in org.jboss.aspects.logging
An interceptor that tests whether logging should be done to the invocation response.
InvocationLogInterceptor() - Constructor for class org.jboss.aspects.logging.InvocationLogInterceptor
 
InvocationLogInterceptorFactory - Class in org.jboss.aspects.logging
 
InvocationLogInterceptorFactory() - Constructor for class org.jboss.aspects.logging.InvocationLogInterceptorFactory
 
invoke(MethodInvocation) - Method in class org.jboss.aspects.dbc.DesignByContractAspect
 
invoke(MethodCalledByMethodInvocation) - Method in class org.jboss.aspects.dbc.DesignByContractAspect
 
invoke(MethodCalledByConstructorInvocation) - Method in class org.jboss.aspects.dbc.DesignByContractAspect
 
invoke(ConstructorInvocation) - Method in class org.jboss.aspects.dbc.DesignByContractAspect
 
invoke(ConstructorCalledByMethodInvocation) - Method in class org.jboss.aspects.dbc.DesignByContractAspect
 
invoke(ConstructorCalledByConstructorInvocation) - Method in class org.jboss.aspects.dbc.DesignByContractAspect
 
invoke(String, Object[], String[]) - Method in class org.jboss.aspects.jmx.JmxIntrospectingMixin
 
invoke(Invocation) - Method in class org.jboss.aspects.logging.CallLoggingInterceptor
 
invoke(Invocation) - Method in class org.jboss.aspects.logging.InvocationLogClientInterceptor
 
invoke(Invocation) - Method in class org.jboss.aspects.logging.InvocationLogInterceptor
 
invoke(Invocation) - Method in class org.jboss.aspects.mock.MockAspect
 
invoke(Invocation) - Method in class org.jboss.aspects.patterns.observable.SubjectInterceptor
 
InvokeTaskInputParameters - Class in org.jboss.aspects.asynchronous.aspects.jboss
 
InvokeTaskInputParameters(MethodInvocation) - Constructor for class org.jboss.aspects.asynchronous.aspects.jboss.InvokeTaskInputParameters
 
IS_POOLING - Static variable in class org.jboss.aspects.asynchronous.concurrent.ThreadManagerFactory
 
IS_WAITING_WHEN_POOLSIZE_FULL - Static variable in class org.jboss.aspects.asynchronous.concurrent.ThreadManagerFactory
 
isDone() - Method in interface org.jboss.aspects.asynchronous.aspects.AsynchronousFacade
 
isDone(AsynchronousTask) - Method in interface org.jboss.aspects.asynchronous.aspects.AsynchronousFacade
 
isDone() - Method in class org.jboss.aspects.asynchronous.aspects.AsynchronousFacadeImpl
 
isDone(AsynchronousTask) - Method in class org.jboss.aspects.asynchronous.aspects.AsynchronousFacadeImpl
 
isDone() - Method in interface org.jboss.aspects.asynchronous.AsynchronousTask
 
isDone() - Method in class org.jboss.aspects.asynchronous.common.AsynchronousEmptyTask
 
isDone() - Method in class org.jboss.aspects.asynchronous.concurrent.AsynchronousTaskImpl
 
isPooling - Variable in class org.jboss.aspects.asynchronous.concurrent.ThreadManagerImpl
 
isPooling() - Method in class org.jboss.aspects.asynchronous.concurrent.ThreadManagerImpl
 
isPooling() - Method in interface org.jboss.aspects.asynchronous.ThreadManager
 
isPredefinedToken(String) - Method in class org.jboss.aspects.dbc.condition.ConstructorCondition
 
isPredefinedToken(String) - Method in class org.jboss.aspects.dbc.condition.ExecutableCondition
 
isPredefinedToken(String) - Method in class org.jboss.aspects.dbc.condition.MethodCondition
 
isStatic - Variable in class org.jboss.aspects.dbc.condition.Condition
 
isTopLevel() - Method in class org.jboss.aspects.dbc.condition.parser.Expression
 

J

JavaExpression - Class in org.jboss.aspects.dbc.condition.parser
 
JavaExpression(String) - Constructor for class org.jboss.aspects.dbc.condition.parser.JavaExpression
 
JmxIntrospectingMixin - Class in org.jboss.aspects.jmx
Introspects a class to provide the JMX management interface.
JmxIntrospectingMixin(Object) - Constructor for class org.jboss.aspects.jmx.JmxIntrospectingMixin
 
JmxIntrospectingMixin.OpsKey - Class in org.jboss.aspects.jmx
 
JmxIntrospectingMixin.OpsKey(String, String[]) - Constructor for class org.jboss.aspects.jmx.JmxIntrospectingMixin.OpsKey
 

K

KEEP_ALIVE - Static variable in class org.jboss.aspects.asynchronous.concurrent.ThreadManagerFactory
 

L

LatchAspect - Class in org.jboss.aspects.concurrent
comment
LatchAspect() - Constructor for class org.jboss.aspects.concurrent.LatchAspect
 
Latched - Annotation Type in org.jboss.aspects.concurrent
comment
LatchedObject - Interface in org.jboss.aspects.concurrent
comment
LatchedObjectMixin - Class in org.jboss.aspects.concurrent
comment
LatchedObjectMixin(Object) - Constructor for class org.jboss.aspects.concurrent.LatchedObjectMixin
 
lock - Variable in class org.jboss.aspects.concurrent.MutexedMethodAspect
 
lock - Variable in class org.jboss.aspects.concurrent.MutexedObjectMixin
 
LockAcquisitionFailureException - Exception in org.jboss.aspects.concurrent
comment
LockAcquisitionFailureException() - Constructor for exception org.jboss.aspects.concurrent.LockAcquisitionFailureException
 
LockAcquisitionFailureException(String) - Constructor for exception org.jboss.aspects.concurrent.LockAcquisitionFailureException
 
LockAcquisitionFailureException(String, Throwable) - Constructor for exception org.jboss.aspects.concurrent.LockAcquisitionFailureException
 
LockAcquisitionFailureException(Throwable) - Constructor for exception org.jboss.aspects.concurrent.LockAcquisitionFailureException
 
log - Variable in class org.jboss.aspects.logging.CallLoggingInterceptor
 
LOG - Static variable in class org.jboss.aspects.logging.ThreadLocalAppender
 
LOGGING - Static variable in interface org.jboss.aspects.logging.LoggingConstants
The family for logging meta data
LoggingConstants - Interface in org.jboss.aspects.logging
Constants used in logging.
LoopExpression - Class in org.jboss.aspects.dbc.condition.parser
 
LoopExpression(String, String, Expression) - Constructor for class org.jboss.aspects.dbc.condition.parser.LoopExpression
 

M

main(String[]) - Static method in class org.jboss.aspects.dbc.condition.parser.ExpressionParser
 
MAX_POOL_SIZE - Static variable in class org.jboss.aspects.asynchronous.concurrent.ThreadManagerFactory
 
MBean - Annotation Type in org.jboss.aspects.jmx
Comment
MethodCondition - Class in org.jboss.aspects.dbc.condition
 
MethodCondition(Method, String, boolean) - Constructor for class org.jboss.aspects.dbc.condition.MethodCondition
 
MethodConditionManager - Class in org.jboss.aspects.dbc.condition
 
MethodConditionManager() - Constructor for class org.jboss.aspects.dbc.condition.MethodConditionManager
 
MIN_POOL_SIZE - Static variable in class org.jboss.aspects.asynchronous.concurrent.ThreadManagerFactory
 
MockAspect - Class in org.jboss.aspects.mock
 
MockAspect() - Constructor for class org.jboss.aspects.mock.MockAspect
 
MutexAspect - Class in org.jboss.aspects.concurrent
comment
MutexAspect() - Constructor for class org.jboss.aspects.concurrent.MutexAspect
 
MutexAspect.BlockingMutex - Class in org.jboss.aspects.concurrent
 
MutexAspect.BlockingMutex() - Constructor for class org.jboss.aspects.concurrent.MutexAspect.BlockingMutex
 
MutexAspect.TimeoutMutex - Class in org.jboss.aspects.concurrent
 
MutexAspect.TimeoutMutex(MutexLocked) - Constructor for class org.jboss.aspects.concurrent.MutexAspect.TimeoutMutex
 
MutexAspect.TryLockMutex - Class in org.jboss.aspects.concurrent
 
MutexAspect.TryLockMutex() - Constructor for class org.jboss.aspects.concurrent.MutexAspect.TryLockMutex
 
MutexAspectFactory - Class in org.jboss.aspects.concurrent
comment
MutexAspectFactory() - Constructor for class org.jboss.aspects.concurrent.MutexAspectFactory
 
Mutexed - Annotation Type in org.jboss.aspects.concurrent
comment
MutexedMethod - Annotation Type in org.jboss.aspects.concurrent
Attach a semaphore to a method.
MutexedMethodAspect - Class in org.jboss.aspects.concurrent
comment
MutexedMethodAspect(MutexedMethod) - Constructor for class org.jboss.aspects.concurrent.MutexedMethodAspect
 
MutexedObject - Interface in org.jboss.aspects.concurrent
comment
MutexedObjectMixin - Class in org.jboss.aspects.concurrent
comment
MutexedObjectMixin(Object) - Constructor for class org.jboss.aspects.concurrent.MutexedObjectMixin
 
MutexLocked - Annotation Type in org.jboss.aspects.concurrent
comment

N

notifyObservers() - Method in interface org.jboss.aspects.patterns.observable.Subject
Notify all observers
notifyObservers() - Method in class org.jboss.aspects.patterns.observable.SubjectImpl
 
NOVALUE - Static variable in interface org.jboss.aspects.asynchronous.AsynchronousConstants
 
NullOrZero - Class in org.jboss.aspects
Comment
NullOrZero() - Constructor for class org.jboss.aspects.NullOrZero
 
nullOrZero(Class<?>) - Static method in class org.jboss.aspects.NullOrZero
 

O

Observer - Interface in org.jboss.aspects.patterns.observable
An Observer.
OK - Static variable in interface org.jboss.aspects.asynchronous.AsynchronousConstants
 
org.jboss.aop.junit - package org.jboss.aop.junit
 
org.jboss.aspects - package org.jboss.aspects
 
org.jboss.aspects.asynchronous - package org.jboss.aspects.asynchronous
 
org.jboss.aspects.asynchronous.aspects - package org.jboss.aspects.asynchronous.aspects
 
org.jboss.aspects.asynchronous.aspects.jboss - package org.jboss.aspects.asynchronous.aspects.jboss
 
org.jboss.aspects.asynchronous.common - package org.jboss.aspects.asynchronous.common
 
org.jboss.aspects.asynchronous.concurrent - package org.jboss.aspects.asynchronous.concurrent
 
org.jboss.aspects.concurrent - package org.jboss.aspects.concurrent
 
org.jboss.aspects.dbc - package org.jboss.aspects.dbc
 
org.jboss.aspects.dbc.condition - package org.jboss.aspects.dbc.condition
 
org.jboss.aspects.dbc.condition.parser - package org.jboss.aspects.dbc.condition.parser
 
org.jboss.aspects.jmx - package org.jboss.aspects.jmx
 
org.jboss.aspects.logging - package org.jboss.aspects.logging
 
org.jboss.aspects.mock - package org.jboss.aspects.mock
 
org.jboss.aspects.patterns.observable - package org.jboss.aspects.patterns.observable
 
org.jboss.aspects.patterns.readwritelock - package org.jboss.aspects.patterns.readwritelock
 
org.jboss.aspects.patterns.singleton - package org.jboss.aspects.patterns.singleton
 
originalExpr - Variable in class org.jboss.aspects.dbc.condition.Condition
 

P

parameterLookup - Variable in class org.jboss.aspects.dbc.condition.Condition
 
parameterTypes() - Method in class org.jboss.aspects.dbc.condition.ConstructorCondition
 
parameterTypes() - Method in class org.jboss.aspects.dbc.condition.ExecutableCondition
 
parameterTypes() - Method in class org.jboss.aspects.dbc.condition.MethodCondition
 
parent - Variable in class org.jboss.aspects.dbc.condition.parser.Expression
 
parseExpression(String) - Static method in class org.jboss.aspects.dbc.condition.parser.ExpressionParser
 
PostCond - Annotation Type in org.jboss.aspects.dbc
 
postConditions - Static variable in class org.jboss.aspects.dbc.condition.ConditionManager
 
PreCond - Annotation Type in org.jboss.aspects.dbc
 
preConditions - Static variable in class org.jboss.aspects.dbc.condition.ConditionManager
 
process(AsynchronousParameters) - Method in class org.jboss.aspects.asynchronous.aspects.jboss.AsynchronousInvokeTask
 
process(AsynchronousParameters) - Method in interface org.jboss.aspects.asynchronous.AsynchronousUserTask
 
process(ThreadManagerRequest) - Method in class org.jboss.aspects.asynchronous.concurrent.ThreadManagerImpl
 
process(ThreadManagerRequest) - Method in interface org.jboss.aspects.asynchronous.ThreadManager
Create, start and return a new asynchronous task from

ProcessingTime - Interface in org.jboss.aspects.asynchronous
 
PROPERTY_FILE - Static variable in class org.jboss.aspects.asynchronous.concurrent.ThreadManagerFactory
 
props - Variable in class org.jboss.aspects.concurrent.MutexAspect.BlockingMutex
 
props - Variable in class org.jboss.aspects.concurrent.MutexAspect.TimeoutMutex
 
props - Variable in class org.jboss.aspects.concurrent.MutexAspect.TryLockMutex
 
props - Variable in class org.jboss.aspects.concurrent.MutexedMethodAspect
 
props - Variable in class org.jboss.aspects.concurrent.SemaphoreAspect
 
props - Variable in class org.jboss.aspects.concurrent.SemaphoredMethodAspect
 

R

rb - Static variable in class org.jboss.aspects.asynchronous.concurrent.ThreadManagerFactory
 
readLockMethod(MethodInvocation) - Method in class org.jboss.aspects.patterns.readwritelock.ReadWriteLockAspect
 
readLockOperation - Annotation Type in org.jboss.aspects.patterns.readwritelock
 
ReadWriteLockAspect - Class in org.jboss.aspects.patterns.readwritelock
 
ReadWriteLockAspect() - Constructor for class org.jboss.aspects.patterns.readwritelock.ReadWriteLockAspect
 
removeObserver(Observer) - Method in interface org.jboss.aspects.patterns.observable.Subject
Remove an observer
removeObserver(Observer) - Method in class org.jboss.aspects.patterns.observable.SubjectImpl
 
Replace - Annotation Type in org.jboss.aspects.mock
This annotation is used by tests to describe a specific method that is to be intercepted and replaced by a call to a given other method in order to control isolation of unit tests.
requiresLayout() - Method in class org.jboss.aspects.logging.ThreadLocalAppender
 
resetLatch(int) - Method in interface org.jboss.aspects.concurrent.LatchedObject
 
resetLatch(int) - Method in class org.jboss.aspects.concurrent.LatchedObjectMixin
 
RETURN - Static variable in class org.jboss.aspects.dbc.condition.Condition
 
returnInitObject(Class<?>) - Static method in class org.jboss.aspects.asynchronous.aspects.Utils
 

S

semaphore - Variable in class org.jboss.aspects.concurrent.SemaphoredMethodAspect
 
SemaphoreAspect - Class in org.jboss.aspects.concurrent
comment
SemaphoreAspect(SemaphoreLocked) - Constructor for class org.jboss.aspects.concurrent.SemaphoreAspect
 
Semaphored - Annotation Type in org.jboss.aspects.concurrent
comment
SemaphoredMethod - Annotation Type in org.jboss.aspects.concurrent
Attach a semaphore to a method.
SemaphoredMethodAspect - Class in org.jboss.aspects.concurrent
comment
SemaphoredMethodAspect(SemaphoredMethod) - Constructor for class org.jboss.aspects.concurrent.SemaphoredMethodAspect
 
SemaphoredObject - Interface in org.jboss.aspects.concurrent
comment
SemaphoredObjectMixin - Class in org.jboss.aspects.concurrent
comment
SemaphoredObjectMixin(Object) - Constructor for class org.jboss.aspects.concurrent.SemaphoredObjectMixin
 
SemaphoreLocked - Annotation Type in org.jboss.aspects.concurrent
Only a certain amount of threads can access a @Semaphored object.
setAsynchronousTask(AsynchronousTask) - Method in interface org.jboss.aspects.asynchronous.aspects.AsynchronousFacade
 
setAsynchronousTask(AsynchronousTask) - Method in interface org.jboss.aspects.asynchronous.aspects.AsynchronousFacadeFields
 
setAsynchronousTask(AsynchronousTask) - Method in class org.jboss.aspects.asynchronous.aspects.AsynchronousFacadeFieldsImpl
 
setAsynchronousTask(AsynchronousTask) - Method in class org.jboss.aspects.asynchronous.aspects.AsynchronousFacadeFieldsThreadLocalImpl
 
setAsynchronousTask(AsynchronousTask) - Method in class org.jboss.aspects.asynchronous.aspects.AsynchronousFacadeImpl
 
setAttribute(Attribute) - Method in class org.jboss.aspects.jmx.JmxIntrospectingMixin
 
setAttributes(AttributeList) - Method in class org.jboss.aspects.jmx.JmxIntrospectingMixin
 
setId(String) - Method in interface org.jboss.aspects.asynchronous.aspects.AsynchronousFacade
 
setId(String) - Method in interface org.jboss.aspects.asynchronous.aspects.AsynchronousFacadeFields
 
setId(String) - Method in class org.jboss.aspects.asynchronous.aspects.AsynchronousFacadeFieldsImpl
 
setId(String) - Method in class org.jboss.aspects.asynchronous.aspects.AsynchronousFacadeFieldsThreadLocalImpl
 
setId(String) - Method in class org.jboss.aspects.asynchronous.aspects.AsynchronousFacadeImpl
 
setId(String) - Method in class org.jboss.aspects.asynchronous.common.ThreadManagerRequestImpl
 
setId(String) - Method in interface org.jboss.aspects.asynchronous.ThreadManagerRequest
 
setInputParameters(AsynchronousParameters) - Method in class org.jboss.aspects.asynchronous.common.ThreadManagerRequestImpl
 
setInputParameters(AsynchronousParameters) - Method in interface org.jboss.aspects.asynchronous.ThreadManagerRequest
 
setKeepAliveTime(long) - Method in class org.jboss.aspects.asynchronous.concurrent.ThreadManagerImpl
Set the number of milliseconds to keep threads alive waiting for

new commands.

setKeepAliveTime(long) - Method in interface org.jboss.aspects.asynchronous.ThreadManager
Set the number of milliseconds to keep threads alive waiting for

new commands.

setList(ArrayList<LoggingEvent>) - Static method in class org.jboss.aspects.logging.ThreadLocalAppender
Change the theadlocal list
setMaximumPoolSize(int) - Method in class org.jboss.aspects.asynchronous.concurrent.ThreadManagerImpl
Set the minimum number of threads to use.
setMaximumPoolSize(int) - Method in interface org.jboss.aspects.asynchronous.ThreadManager
Set the maximum number of threads to use.
setMinimumPoolSize(int) - Method in class org.jboss.aspects.asynchronous.concurrent.ThreadManagerImpl
Set the minimum number of threads to use.
setMinimumPoolSize(int) - Method in interface org.jboss.aspects.asynchronous.ThreadManager
Set the minimum number of threads to use.
setParent(Expression) - Method in class org.jboss.aspects.dbc.condition.parser.Expression
 
setPooling(boolean) - Method in class org.jboss.aspects.asynchronous.concurrent.ThreadManagerImpl
 
setPooling(boolean) - Method in interface org.jboss.aspects.asynchronous.ThreadManager
 
setTaskClassImpl(AsynchronousUserTask) - Method in class org.jboss.aspects.asynchronous.common.ThreadManagerRequestImpl
 
setTaskClassImpl(AsynchronousUserTask) - Method in interface org.jboss.aspects.asynchronous.ThreadManagerRequest
 
setTimeout(long) - Method in interface org.jboss.aspects.asynchronous.aspects.AsynchronousFacade
 
setTimeout(long) - Method in interface org.jboss.aspects.asynchronous.aspects.AsynchronousFacadeFields
 
setTimeout(long) - Method in class org.jboss.aspects.asynchronous.aspects.AsynchronousFacadeFieldsImpl
 
setTimeout(long) - Method in class org.jboss.aspects.asynchronous.aspects.AsynchronousFacadeFieldsThreadLocalImpl
 
setTimeout(long) - Method in class org.jboss.aspects.asynchronous.aspects.AsynchronousFacadeImpl
 
setTimeout(long) - Method in class org.jboss.aspects.asynchronous.common.ThreadManagerRequestImpl
 
setTimeout(long) - Method in interface org.jboss.aspects.asynchronous.ThreadManagerRequest
 
setUp() - Method in class org.jboss.aop.junit.AOPTest
 
setUp() - Method in class org.jboss.aop.junit.AOPTestDelegate
 
setVerbose(boolean) - Method in class org.jboss.aspects.dbc.DesignByContractAspect
 
setWaitWhenPoolSizeIsFull(boolean) - Method in class org.jboss.aspects.asynchronous.concurrent.ThreadManagerImpl
Set the policy for blocked execution to be to wait until a thread

is available.

setWaitWhenPoolSizeIsFull(boolean) - Method in interface org.jboss.aspects.asynchronous.ThreadManager
Set the policy for blocked execution to be to wait until a thread

is available.

Singleton - Class in org.jboss.aspects.patterns.singleton
A simple implementation of a singleton.
Singleton() - Constructor for class org.jboss.aspects.patterns.singleton.Singleton
 
StaticInvariant - Annotation Type in org.jboss.aspects.dbc
 
Subject - Interface in org.jboss.aspects.patterns.observable
A Subject.
SubjectImpl - Class in org.jboss.aspects.patterns.observable
The subject implementation.
SubjectImpl(Object) - Constructor for class org.jboss.aspects.patterns.observable.SubjectImpl
 
SubjectInterceptor - Class in org.jboss.aspects.patterns.observable
A Subject Interceptor.
SubjectInterceptor() - Constructor for class org.jboss.aspects.patterns.observable.SubjectInterceptor
 

T

TARGET - Static variable in class org.jboss.aspects.dbc.condition.Condition
 
taskClassImpl - Variable in class org.jboss.aspects.asynchronous.common.ThreadManagerRequestImpl
 
tearDown() - Method in class org.jboss.aop.junit.AOPTestDelegate
 
ThreadLocalAppender - Class in org.jboss.aspects.logging
An appender that logs into a thread local array list.
ThreadLocalAppender() - Constructor for class org.jboss.aspects.logging.ThreadLocalAppender
 
threadManager - Variable in class org.jboss.aspects.asynchronous.concurrent.ThreadManagerFactory
 
ThreadManager - Interface in org.jboss.aspects.asynchronous
 
ThreadManagerFactory - Class in org.jboss.aspects.asynchronous.concurrent
 
ThreadManagerFactory() - Constructor for class org.jboss.aspects.asynchronous.concurrent.ThreadManagerFactory
 
threadManagerFactory - Static variable in class org.jboss.aspects.asynchronous.concurrent.ThreadManagerFactory
 
ThreadManagerImpl - Class in org.jboss.aspects.asynchronous.concurrent
 
ThreadManagerImpl() - Constructor for class org.jboss.aspects.asynchronous.concurrent.ThreadManagerImpl
Create a new pool with all default settings
ThreadManagerImpl(int) - Constructor for class org.jboss.aspects.asynchronous.concurrent.ThreadManagerImpl
Create a new pool with all default settings except

for maximum pool size.

ThreadManagerRequest - Interface in org.jboss.aspects.asynchronous
 
ThreadManagerRequestImpl - Class in org.jboss.aspects.asynchronous.common
 
ThreadManagerRequestImpl() - Constructor for class org.jboss.aspects.asynchronous.common.ThreadManagerRequestImpl
 
ThreadManagerRequestImpl(String, AsynchronousParameters, AsynchronousUserTask, long) - Constructor for class org.jboss.aspects.asynchronous.common.ThreadManagerRequestImpl
 
threadManagerResponse - Variable in class org.jboss.aspects.asynchronous.common.AsynchronousEmptyTask
 
ThreadManagerResponse - Interface in org.jboss.aspects.asynchronous
 
ThreadManagerResponseImpl - Class in org.jboss.aspects.asynchronous.common
 
ThreadManagerResponseImpl(String, int, String, Object) - Constructor for class org.jboss.aspects.asynchronous.common.ThreadManagerResponseImpl
 
ThreadManagerResponseImpl(String, int, String, Object, long) - Constructor for class org.jboss.aspects.asynchronous.common.ThreadManagerResponseImpl
 
ThreadManagerResponseImpl(String, int, String, Object, long, long) - Constructor for class org.jboss.aspects.asynchronous.common.ThreadManagerResponseImpl
 
TimedCallableImpl - Class in org.jboss.aspects.asynchronous.concurrent
 
TimedCallableImpl(AdapterTask, long) - Constructor for class org.jboss.aspects.asynchronous.concurrent.TimedCallableImpl
 
TIMEOUT - Static variable in interface org.jboss.aspects.asynchronous.AsynchronousConstants
 
timeout - Variable in class org.jboss.aspects.asynchronous.common.ThreadManagerRequestImpl
 
toString() - Method in interface org.jboss.aspects.asynchronous.AsynchronousResponse
 
toString() - Method in class org.jboss.aspects.asynchronous.common.AsynchronousResponseImpl
 
toString() - Method in class org.jboss.aspects.asynchronous.common.ThreadManagerResponseImpl
 
toString() - Method in class org.jboss.aspects.dbc.condition.Condition
 
toString() - Method in class org.jboss.aspects.dbc.condition.ExecutableCondition
 
trace(MethodInvocation) - Method in class org.jboss.aspects.asynchronous.aspects.jboss.TraceThreadAspect
 
TraceThreadAspect - Class in org.jboss.aspects.asynchronous.aspects.jboss
 
TraceThreadAspect() - Constructor for class org.jboss.aspects.asynchronous.aspects.jboss.TraceThreadAspect
 
tryLock() - Method in class org.jboss.aspects.concurrent.MutexedMethodAspect
 
tryLock(Semaphore) - Method in class org.jboss.aspects.concurrent.SemaphoreAspect
 
tryLock() - Method in class org.jboss.aspects.concurrent.SemaphoredMethodAspect
 
tryLockWithTimeout() - Method in class org.jboss.aspects.concurrent.MutexedMethodAspect
 
tryLockWithTimeout(Semaphore) - Method in class org.jboss.aspects.concurrent.SemaphoreAspect
 
tryLockWithTimeout() - Method in class org.jboss.aspects.concurrent.SemaphoredMethodAspect
 

U

undeploy() - Method in class org.jboss.aop.junit.AOPTestDelegate
 
undeploy(URL) - Method in class org.jboss.aop.junit.AOPTestDelegate
Undeploy the aop config
UNKNOWN - Static variable in interface org.jboss.aspects.asynchronous.AsynchronousConstants
 
Utils - Class in org.jboss.aspects.asynchronous.aspects
 
Utils() - Constructor for class org.jboss.aspects.asynchronous.aspects.Utils
 

V

verbose - Static variable in class org.jboss.aspects.dbc.DesignByContractAspect
 
visit(Expression) - Method in class org.jboss.aspects.dbc.condition.parser.BeanshellGenerator
 
visit(BooleanExpression) - Method in class org.jboss.aspects.dbc.condition.parser.BeanshellGenerator
 
visit(ForAllExpression) - Method in class org.jboss.aspects.dbc.condition.parser.BeanshellGenerator
 
visit(ExistsExpression) - Method in class org.jboss.aspects.dbc.condition.parser.BeanshellGenerator
 
visit(ImpliesExpression) - Method in class org.jboss.aspects.dbc.condition.parser.BeanshellGenerator
 
visit(JavaExpression) - Method in class org.jboss.aspects.dbc.condition.parser.BeanshellGenerator
 
visit(Expression) - Method in interface org.jboss.aspects.dbc.condition.parser.ExpressionVisitor
 
visit(BooleanExpression) - Method in interface org.jboss.aspects.dbc.condition.parser.ExpressionVisitor
 
visit(ForAllExpression) - Method in interface org.jboss.aspects.dbc.condition.parser.ExpressionVisitor
 
visit(ExistsExpression) - Method in interface org.jboss.aspects.dbc.condition.parser.ExpressionVisitor
 
visit(ImpliesExpression) - Method in interface org.jboss.aspects.dbc.condition.parser.ExpressionVisitor
 
visit(JavaExpression) - Method in interface org.jboss.aspects.dbc.condition.parser.ExpressionVisitor
 

W

waitForResponse() - Method in interface org.jboss.aspects.asynchronous.aspects.AsynchronousFacade
 
waitForResponse(AsynchronousTask) - Method in interface org.jboss.aspects.asynchronous.aspects.AsynchronousFacade
 
waitForResponse() - Method in class org.jboss.aspects.asynchronous.aspects.AsynchronousFacadeImpl
 
waitForResponse(AsynchronousTask) - Method in class org.jboss.aspects.asynchronous.aspects.AsynchronousFacadeImpl
 
waitForResponse(AsynchronousTask) - Method in class org.jboss.aspects.asynchronous.concurrent.ThreadManagerImpl
Return the response from an asynchronous task

The call returns within the timeout defined

in the process method

waitForResponse(AsynchronousTask) - Method in interface org.jboss.aspects.asynchronous.ThreadManager
Return the response from an asynchronous task

The call returns within the timeout defined

in the process method

waitForResponses(AsynchronousTask[]) - Method in class org.jboss.aspects.asynchronous.concurrent.ThreadManagerImpl
Return an array of responses from an array of asynchronous task

The call returns within the maximum timeout from the array of tasks

waitForResponses(AsynchronousTask[]) - Method in interface org.jboss.aspects.asynchronous.ThreadManager
Return an array of responses from an array of asynchronous task

The call returns within the maximum timeout from the array of tasks

waitWhenPoolSizeIsFull - Variable in class org.jboss.aspects.asynchronous.concurrent.ThreadManagerImpl
 
writeLockMethod(MethodInvocation) - Method in class org.jboss.aspects.patterns.readwritelock.ReadWriteLockAspect
 
writeLockOperation - Annotation Type in org.jboss.aspects.patterns.readwritelock
 

A B C D E F G H I J K L M N O P R S T U V W

Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.