MetadataAwareAspectInstanceFactory that
creates a new instance of the specified aspect class for every
getAspectInstance() call.
| Modifier and Type | Field and Description |
|---|---|
| private final AspectMetadata |
| Access | Constructor and Description |
|---|---|
| public | SimpleMetadataAwareAspectInstanceFactory(Class<?>
the aspect class aspectClass, String the aspect name aspectName)Create a new SimpleMetadataAwareAspectInstanceFactory for the given aspect class. |
| Modifier and Type | Method and Description |
|---|---|
| public Object | getAspectCreationMutex()
Implements org. Get the best possible creation mutex for this factory. |
| public final AspectMetadata | getAspectMetadata()
Implements org. Get the AspectJ AspectMetadata for this factory's aspect. |
| protected int | getOrderForAspectClass(Class<?>
the aspect class aspectClass)Overrides org. Determine a fallback order for the case that the aspect instance
does not express an instance-specific order through implementing
the |
| metadata | back to summary |
|---|---|
| private final AspectMetadata metadata | |
| SimpleMetadataAwareAspectInstanceFactory | back to summary |
|---|---|
| public SimpleMetadataAwareAspectInstanceFactory(Class<?> aspectClass, String aspectName) Create a new SimpleMetadataAwareAspectInstanceFactory for the given aspect class. | |
| getAspectCreationMutex | back to summary |
|---|---|
| public Object getAspectCreationMutex() Implements org. Doc from org. Get the best possible creation mutex for this factory. | |
| getAspectMetadata | back to summary |
|---|---|
| public final AspectMetadata getAspectMetadata() Implements org. Doc from org. Get the AspectJ AspectMetadata for this factory's aspect.
| |
| getOrderForAspectClass | back to summary |
|---|---|
| protected int getOrderForAspectClass(Class<?> aspectClass) Overrides org. Doc from org. Determine a fallback order for the case that the aspect instance
does not express an instance-specific order through implementing
the The default implementation simply returns | |