|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AdviceType | |
---|---|
org.codehaus.aspectwerkz.aspect | |
org.codehaus.aspectwerkz.definition |
Uses of AdviceType in org.codehaus.aspectwerkz.aspect |
---|
Fields in org.codehaus.aspectwerkz.aspect declared as AdviceType | |
---|---|
static AdviceType |
AdviceType.AFTER
|
static AdviceType |
AdviceType.AFTER_FINALLY
|
static AdviceType |
AdviceType.AFTER_RETURNING
|
static AdviceType |
AdviceType.AFTER_THROWING
|
static AdviceType |
AdviceType.AROUND
|
static AdviceType |
AdviceType.BEFORE
|
Methods in org.codehaus.aspectwerkz.aspect that return AdviceType | |
---|---|
AdviceType |
AdviceInfo.getType()
Returns the advice type. |
Constructors in org.codehaus.aspectwerkz.aspect with parameters of type AdviceType | |
---|---|
AdviceInfo(String aspectQualifiedName,
String aspectClassName,
DeploymentModel aspectDeploymentModel,
String methodName,
String methodSignature,
org.objectweb.asm.Type[] methodParameterTypes,
AdviceType type,
String specialArgumentType,
String adviceName,
boolean targetWithRuntimeCheck,
ExpressionInfo expressionInfo,
ExpressionContext expressionContext,
AdviceDefinition adviceDef)
TODO refactor - many member fields holds data that is in either the adviceDef (which is in the class) or the aspectDef (which is accessible from the adviceDef) Creates a new advice info. |
Uses of AdviceType in org.codehaus.aspectwerkz.definition |
---|
Methods in org.codehaus.aspectwerkz.definition that return AdviceType | |
---|---|
AdviceType |
AdviceDefinition.getType()
Returns the advice type. |
Methods in org.codehaus.aspectwerkz.definition with parameters of type AdviceType | |
---|---|
static AdviceDefinition |
DefinitionParserHelper.createAdviceDefinition(String adviceName,
AdviceType adviceType,
String expression,
String specialArgumentType,
String aspectName,
String aspectClassName,
MethodInfo methodInfo,
AspectDefinition aspectDef)
Creates a new advice definition. |
static AdviceDefinition |
AdviceDefinition.newInstance(String adviceName,
AdviceType adviceType,
String expression,
String specialArgumentType,
String aspectName,
String aspectClassName,
MethodInfo method,
AspectDefinition aspectDef)
TODO only use this method and make ctor private? |
Constructors in org.codehaus.aspectwerkz.definition with parameters of type AdviceType | |
---|---|
AdviceDefinition(String name,
AdviceType type,
String specialArgumentType,
String aspectName,
String aspectClassName,
ExpressionInfo expressionInfo,
MethodInfo methodInfo,
AspectDefinition aspectDef)
Creates a new advice meta-data instance. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |