|
||||||||||
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
Exception
protected org.jboss.aop.ClassLoaderValidation createClassLoaderValidation()
protected void createService() throws Exception
createService
in class org.jboss.system.ServiceMBeanSupport
Exception
protected 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.ServiceMBeanSupport
Exception
protected void stopService()
stopService
in class org.jboss.system.ServiceMBeanSupport
public boolean getPrune()
getPrune
in interface AspectManagerServiceMBean
public void setPrune(boolean prune)
setPrune
in interface AspectManagerServiceMBean
public String getExclude()
getExclude
in interface AspectManagerServiceMBean
public void setExclude(String exclude)
setExclude
in interface AspectManagerServiceMBean
public String getInclude()
getInclude
in interface AspectManagerServiceMBean
public void setInclude(String include)
setInclude
in interface AspectManagerServiceMBean
public String getIgnore()
getIgnore
in interface AspectManagerServiceMBean
public void setIgnore(String ignore)
setIgnore
in interface AspectManagerServiceMBean
public File getTmpClassesDir()
getTmpClassesDir
in interface AspectManagerServiceMBean
public void setTmpClassesDir(File tmpClassesDir)
setTmpClassesDir
in interface AspectManagerServiceMBean
public boolean getVerbose()
getVerbose
in interface AspectManagerServiceMBean
public void setVerbose(boolean verbose)
setVerbose
in interface AspectManagerServiceMBean
public boolean getOptimized()
getOptimized
in interface AspectManagerServiceMBean
public void setOptimized(boolean verbose)
setOptimized
in interface AspectManagerServiceMBean
public boolean getSuppressTransformationErrors()
getSuppressTransformationErrors
in interface AspectManagerServiceMBean
public void setSuppressTransformationErrors(boolean suppressTransformationErrors)
setSuppressTransformationErrors
in interface AspectManagerServiceMBean
public boolean getSuppressReferenceErrors()
public void setSuppressReferenceErrors(boolean suppressReferenceErrors)
public boolean getEnableTransformer()
getEnableTransformer
in interface AspectManagerServiceMBean
public String interceptorFactories()
interceptorFactories
in interface AspectManagerServiceMBean
public String aspectDefinitions()
aspectDefinitions
in interface AspectManagerServiceMBean
public String introductions()
introductions
in interface AspectManagerServiceMBean
public String stacks()
stacks
in interface AspectManagerServiceMBean
public String bindings()
bindings
in interface AspectManagerServiceMBean
public String registeredClassLoaders()
registeredClassLoaders
in interface AspectManagerServiceMBean
public void setEnableTransformer(boolean enableTransformer)
setEnableTransformer
in interface AspectManagerServiceMBean
public boolean getEnableLoadtimeWeaving()
AspectManagerServiceMBean
getEnableLoadtimeWeaving
in interface AspectManagerServiceMBean
public void setEnableLoadtimeWeaving(boolean enableTransformer)
setEnableLoadtimeWeaving
in interface AspectManagerServiceMBean
public String getInstrumentor()
getInstrumentor
in interface AspectManagerServiceMBean
public void setInstrumentor(String instrumentor)
setInstrumentor
in interface AspectManagerServiceMBean
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |