|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.lonniepryor.blues.cfg.ModuleCfgImpl
Generic implementation of ModuleCfg
.
Nested Class Summary | |
static class |
ModuleCfgImpl.VariableCfg
Child element for declaring external variables. |
Constructor Summary | |
ModuleCfgImpl()
Creates a new ModuleCfgImpl object. |
Method Summary | |
void |
declare(AdviceCfg advice)
Declares an advice config in this module. |
void |
declare(IncludeCfg include)
Declares an include config in this module. |
void |
declare(PointcutCfg pointcut)
Declares a pointcut config in this module. |
void |
declare(ServiceCfg service)
Declares a service config in this module. |
void |
declareAdvice(AdviceCfgImpl advice)
Declares an advice in this module. |
void |
declareIncludeModule(IncludeCfgImpl include)
Declares an include in this module. |
void |
declarePointcut(PointcutCfgImpl pointcut)
Declares a pointcut config in this module. |
void |
declareService(ServiceCfgImpl service)
Declares a service in this module. |
void |
declareVariable(ModuleCfgImpl.VariableCfg variable)
Declares a variable in this module. |
AdviceCfg[] |
getAdvices()
Returns all of the advices declared in this module. |
IncludeCfg[] |
getIncludes()
Returns all of the includes declared in this module. |
PointcutCfg[] |
getPointcuts()
Returns all of the pointcuts declared in this module. |
ServiceCfg[] |
getServices()
Returns all of the services declared in this module. |
java.lang.String[] |
getVariables()
Returns all of the variables declared in this module. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ModuleCfgImpl()
Method Detail |
public void declareVariable(ModuleCfgImpl.VariableCfg variable)
variable
- The variable to declare.public void declarePointcut(PointcutCfgImpl pointcut)
pointcut
- The pointcut to declare.public void declareAdvice(AdviceCfgImpl advice)
advice
- The advice to declare.public void declareService(ServiceCfgImpl service)
service
- The service to declare.public void declareIncludeModule(IncludeCfgImpl include)
include
- The include to declare.public void declare(PointcutCfg pointcut)
pointcut
- The pointcut to declare.public void declare(AdviceCfg advice)
advice
- The advice to declare.public void declare(ServiceCfg service)
service
- The service to declare.public void declare(IncludeCfg include)
include
- The include to declare.public java.lang.String[] getVariables()
ModuleCfg
getVariables
in interface ModuleCfg
public PointcutCfg[] getPointcuts()
ModuleCfg
getPointcuts
in interface ModuleCfg
public AdviceCfg[] getAdvices()
ModuleCfg
getAdvices
in interface ModuleCfg
public ServiceCfg[] getServices()
ModuleCfg
getServices
in interface ModuleCfg
public IncludeCfg[] getIncludes()
ModuleCfg
getIncludes
in interface ModuleCfg
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |