| java.lang.Object com.tc.aspectwerkz.definition.deployer.StandardAspectModuleDeployer
StandardAspectModuleDeployer | public class StandardAspectModuleDeployer implements AspectModuleDeployer(Code) | | TODO document class
author: Jonas Bonér |
ASPECT_MODULES | final public static String[] ASPECT_MODULES(Code) | | |
addMixin | public synchronized void addMixin(String aspectClass, DeploymentModel deploymentModel, String pointcut, boolean isTransient)(Code) | | Creates and adds a new mixin builder to the deployment set.
Parameters: aspectClass - Parameters: deploymentModel - Parameters: pointcut - |
deploy | public static void deploy(ClassLoader loader, String[] moduleNames)(Code) | | Loads all registered aspect modules, builds and deploy them in the class loader specified.
Parameters: loader - Parameters: moduleNames - |
newAspectBuilder | public synchronized AspectDefinitionBuilder newAspectBuilder(String aspectClass, DeploymentModel scope, String containerClassName)(Code) | | Creates, registers and returns an aspect definition builder. Use-case: Get an aspect builder and then use it to add
advice and pointcut builders to build up a full aspect definintion programatically.
Parameters: aspectClass - Parameters: scope - Parameters: containerClassName - a newly registered aspect builder |
|
|