|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.mx.util.JBossNotificationBroadcasterSupport
org.jboss.system.ServiceMBeanSupport
org.jboss.aop.deployment.AspectManagerService
public class AspectManagerService
| Field Summary | |
|---|---|
static javax.management.ObjectName |
DEFAULT_LOADER_REPOSITORY
|
protected boolean |
enableLoadtimeWeaving
|
protected boolean |
enableTransformer
|
protected String |
exclude
|
protected String |
ignore
|
protected String |
include
|
protected boolean |
suppressReferenceErrors
|
protected boolean |
suppressTransformationErrors
|
protected File |
tmpClassesDir
|
| Fields inherited from class org.jboss.system.ServiceMBeanSupport |
|---|
log, server, SERVICE_CONTROLLER_SIG, serviceName |
| Fields inherited from interface org.jboss.system.ServiceMBean |
|---|
CREATE_EVENT, CREATED, DESTROY_EVENT, DESTROYED, FAILED, REGISTERED, START_EVENT, STARTED, STARTING, states, STOP_EVENT, STOPPED, STOPPING, UNREGISTERED |
| Constructor Summary | |
|---|---|
AspectManagerService()
|
|
| Method Summary | |
|---|---|
String |
aspectDefinitions()
The temporary directory to which dyn class files are written |
void |
attachClass(String classname)
|
protected void |
attachDeprecatedTranslator()
|
protected void |
attachTranslator()
|
protected void |
baseAop()
|
String |
bindings()
The temporary directory to which dyn class files are written |
protected org.jboss.aop.ClassLoaderValidation |
createClassLoaderValidation()
|
protected javassist.scopedpool.ScopedClassPoolFactory |
createFactory()
|
protected void |
createService()
|
protected void |
detachDeprecatedTranslator()
|
protected void |
detachTranslator()
|
boolean |
getEnableLoadtimeWeaving()
The temporary directory to which dyn class files are written |
boolean |
getEnableTransformer()
The temporary directory to which dyn class files are written |
String |
getExclude()
|
String |
getIgnore()
|
String |
getInclude()
|
String |
getInstrumentor()
|
boolean |
getOptimized()
Use aop optimizations. |
boolean |
getPrune()
|
boolean |
getSuppressReferenceErrors()
|
boolean |
getSuppressTransformationErrors()
|
File |
getTmpClassesDir()
The temporary directory to which dyn class files are written |
boolean |
getVerbose()
Set the verbosity of aop logging. |
String |
interceptorFactories()
The temporary directory to which dyn class files are written |
String |
introductions()
|
String |
registeredClassLoaders()
The temporary directory to which dyn class files are written |
void |
setEnableLoadtimeWeaving(boolean enableTransformer)
The temporary directory to which dyn class files are written |
void |
setEnableTransformer(boolean enableTransformer)
The temporary directory to which dyn class files are written |
void |
setExclude(String exclude)
|
void |
setIgnore(String ignore)
|
void |
setInclude(String include)
|
void |
setInstrumentor(String instrumentor)
|
void |
setOptimized(boolean verbose)
Use aop optimizations. |
void |
setPrune(boolean prune)
|
void |
setSuppressReferenceErrors(boolean suppressReferenceErrors)
|
void |
setSuppressTransformationErrors(boolean suppressTransformationErrors)
|
void |
setTmpClassesDir(File tmpClassesDir)
The temporary directory to which dyn class files are written |
void |
setVerbose(boolean verbose)
Set the verbosity of aop logging. |
String |
stacks()
The temporary directory to which dyn class files are written |
protected void |
startService()
|
protected void |
stopService()
|
| Methods inherited from class org.jboss.system.ServiceMBeanSupport |
|---|
create, destroy, destroyService, getDeploymentInfo, getLog, getName, getNextNotificationSequenceNumber, getObjectName, getServer, getServiceName, getState, getStateString, jbossInternalCreate, jbossInternalDescription, jbossInternalDestroy, jbossInternalLifecycle, jbossInternalStart, jbossInternalStop, postDeregister, postRegister, preDeregister, preRegister, start, stop |
| Methods inherited from class org.jboss.mx.util.JBossNotificationBroadcasterSupport |
|---|
addNotificationListener, getNotificationInfo, handleNotification, nextNotificationSequenceNumber, removeNotificationListener, removeNotificationListener, sendNotification |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.jboss.system.ServiceMBean |
|---|
getName, getState, getStateString, jbossInternalLifecycle |
| Methods inherited from interface org.jboss.system.Service |
|---|
create, destroy, start, stop |
| Field Detail |
|---|
public static final javax.management.ObjectName DEFAULT_LOADER_REPOSITORY
protected File tmpClassesDir
protected boolean enableTransformer
protected boolean enableLoadtimeWeaving
protected boolean suppressTransformationErrors
protected boolean suppressReferenceErrors
protected String exclude
protected String include
protected String ignore
| Constructor Detail |
|---|
public AspectManagerService()
| Method Detail |
|---|
protected javassist.scopedpool.ScopedClassPoolFactory createFactory()
throws Exception
Exceptionprotected org.jboss.aop.ClassLoaderValidation createClassLoaderValidation()
protected void createService()
throws Exception
createService in class org.jboss.system.ServiceMBeanSupportExceptionprotected void baseAop()
protected void attachDeprecatedTranslator()
protected void detachDeprecatedTranslator()
protected void attachTranslator()
protected void detachTranslator()
public void attachClass(String classname)
attachClass in interface org.jboss.aop.AspectNotificationHandler
protected void startService()
throws Exception
startService in class org.jboss.system.ServiceMBeanSupportExceptionprotected void stopService()
stopService in class org.jboss.system.ServiceMBeanSupportpublic boolean getPrune()
getPrune in interface AspectManagerServiceMBeanpublic void setPrune(boolean prune)
setPrune in interface AspectManagerServiceMBeanpublic String getExclude()
getExclude in interface AspectManagerServiceMBeanpublic void setExclude(String exclude)
setExclude in interface AspectManagerServiceMBeanpublic String getInclude()
getInclude in interface AspectManagerServiceMBeanpublic void setInclude(String include)
setInclude in interface AspectManagerServiceMBeanpublic String getIgnore()
getIgnore in interface AspectManagerServiceMBeanpublic void setIgnore(String ignore)
setIgnore in interface AspectManagerServiceMBeanpublic File getTmpClassesDir()
getTmpClassesDir in interface AspectManagerServiceMBeanpublic void setTmpClassesDir(File tmpClassesDir)
setTmpClassesDir in interface AspectManagerServiceMBeanpublic boolean getVerbose()
getVerbose in interface AspectManagerServiceMBeanpublic void setVerbose(boolean verbose)
setVerbose in interface AspectManagerServiceMBeanpublic boolean getOptimized()
getOptimized in interface AspectManagerServiceMBeanpublic void setOptimized(boolean verbose)
setOptimized in interface AspectManagerServiceMBeanpublic boolean getSuppressTransformationErrors()
getSuppressTransformationErrors in interface AspectManagerServiceMBeanpublic void setSuppressTransformationErrors(boolean suppressTransformationErrors)
setSuppressTransformationErrors in interface AspectManagerServiceMBeanpublic boolean getSuppressReferenceErrors()
public void setSuppressReferenceErrors(boolean suppressReferenceErrors)
public boolean getEnableTransformer()
getEnableTransformer in interface AspectManagerServiceMBeanpublic String interceptorFactories()
interceptorFactories in interface AspectManagerServiceMBeanpublic String aspectDefinitions()
aspectDefinitions in interface AspectManagerServiceMBeanpublic String introductions()
introductions in interface AspectManagerServiceMBeanpublic String stacks()
stacks in interface AspectManagerServiceMBeanpublic String bindings()
bindings in interface AspectManagerServiceMBeanpublic String registeredClassLoaders()
registeredClassLoaders in interface AspectManagerServiceMBeanpublic void setEnableTransformer(boolean enableTransformer)
setEnableTransformer in interface AspectManagerServiceMBeanpublic boolean getEnableLoadtimeWeaving()
AspectManagerServiceMBean
getEnableLoadtimeWeaving in interface AspectManagerServiceMBeanpublic void setEnableLoadtimeWeaving(boolean enableTransformer)
setEnableLoadtimeWeaving in interface AspectManagerServiceMBeanpublic String getInstrumentor()
getInstrumentor in interface AspectManagerServiceMBeanpublic void setInstrumentor(String instrumentor)
setInstrumentor in interface AspectManagerServiceMBean
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||