org.jboss.aop.deployers
Class AbstractAspectManager
java.lang.Object
org.jboss.aop.deployers.AbstractAspectManager
- Direct Known Subclasses:
- AspectManagerJDK5, AspectManagerJRockit
public abstract class AbstractAspectManager
- extends Object
- Version:
- $Revision: 1.1 $
- Author:
- Kabir Khan
AbstractAspectManager
public AbstractAspectManager(String bootstrapXml)
getAspectManager
public org.jboss.aop.AspectManager getAspectManager()
addNotificationListener
public void addNotificationListener(javax.management.NotificationListener listener,
javax.management.NotificationFilter filter,
Object handback)
- Parameters:
listener
- filter
- handback
- - See Also:
JBossNotificationBroadcasterSupport.addNotificationListener(javax.management.NotificationListener, javax.management.NotificationFilter, java.lang.Object)
aspectDefinitions
public String aspectDefinitions()
- Returns:
- See Also:
AspectManagerService.aspectDefinitions()
attachClass
public void attachClass(String classname)
- Parameters:
classname
- - See Also:
AspectManagerService.attachClass(java.lang.String)
bindings
public String bindings()
- Returns:
- See Also:
AspectManagerService.bindings()
create
public void create()
throws Exception
- Throws:
Exception
- See Also:
ServiceMBeanSupport.create()
start
public void start()
throws Exception
- Throws:
Exception
- See Also:
ServiceMBeanSupport.start()
stop
public void stop()
destroy
public void destroy()
- See Also:
ServiceMBeanSupport.destroy()
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
- Parameters:
obj
-
- Returns:
- See Also:
Object.equals(java.lang.Object)
getDeploymentInfo
public org.jboss.deployment.DeploymentInfo getDeploymentInfo()
throws javax.management.JMException
- Returns:
-
- Throws:
javax.management.JMException
- See Also:
ServiceMBeanSupport.getDeploymentInfo()
getEnableLoadtimeWeaving
public boolean getEnableLoadtimeWeaving()
- Returns:
- See Also:
AspectManagerService.getEnableLoadtimeWeaving()
getEnableTransformer
public boolean getEnableTransformer()
- Returns:
- See Also:
AspectManagerService.getEnableTransformer()
getExclude
public String getExclude()
- Returns:
- See Also:
AspectManagerService.getExclude()
getIgnore
public String getIgnore()
- Returns:
- See Also:
AspectManagerService.getIgnore()
getInclude
public String getInclude()
- Returns:
- See Also:
AspectManagerService.getInclude()
getIncludedInvisibleAnnotations
public String getIncludedInvisibleAnnotations()
- Returns:
- See Also:
AspectManagerService.getIncludedInvisibleAnnotations()
getInstrumentor
public String getInstrumentor()
- Returns:
- See Also:
AspectManagerService.getInstrumentor()
getLog
public org.jboss.logging.Logger getLog()
- Returns:
- See Also:
ServiceMBeanSupport.getLog()
getName
public String getName()
- Returns:
- See Also:
ServiceMBeanSupport.getName()
getNotificationInfo
public javax.management.MBeanNotificationInfo[] getNotificationInfo()
- Returns:
- See Also:
JBossNotificationBroadcasterSupport.getNotificationInfo()
getOptimized
public boolean getOptimized()
- Returns:
- See Also:
AspectManagerService.getOptimized()
getPrune
public boolean getPrune()
- Returns:
- See Also:
AspectManagerService.getPrune()
getServer
public javax.management.MBeanServer getServer()
- Returns:
- See Also:
ServiceMBeanSupport.getServer()
getServiceName
public javax.management.ObjectName getServiceName()
- Returns:
- See Also:
ServiceMBeanSupport.getServiceName()
getState
public int getState()
- Returns:
- See Also:
ServiceMBeanSupport.getState()
getStateString
public String getStateString()
- Returns:
- See Also:
ServiceMBeanSupport.getStateString()
getSuppressReferenceErrors
public boolean getSuppressReferenceErrors()
- Returns:
- See Also:
AspectManagerService.getSuppressReferenceErrors()
getSuppressTransformationErrors
public boolean getSuppressTransformationErrors()
- Returns:
- See Also:
AspectManagerService.getSuppressTransformationErrors()
getTmpClassesDir
public File getTmpClassesDir()
- Returns:
- See Also:
AspectManagerService.getTmpClassesDir()
getVerbose
public boolean getVerbose()
- Returns:
- See Also:
AspectManagerService.getVerbose()
handleNotification
public void handleNotification(javax.management.NotificationListener listener,
javax.management.Notification notification,
Object handback)
- Parameters:
listener
- notification
- handback
- - See Also:
JBossNotificationBroadcasterSupport.handleNotification(javax.management.NotificationListener, javax.management.Notification, java.lang.Object)
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
- Returns:
- See Also:
Object.hashCode()
interceptorFactories
public String interceptorFactories()
- Returns:
- See Also:
AspectManagerService.interceptorFactories()
introductions
public String introductions()
- Returns:
- See Also:
AspectManagerService.introductions()
jbossInternalLifecycle
public void jbossInternalLifecycle(String method)
throws Exception
- Parameters:
method
-
- Throws:
Exception
- See Also:
ServiceMBeanSupport.jbossInternalLifecycle(java.lang.String)
nextNotificationSequenceNumber
public long nextNotificationSequenceNumber()
- Returns:
- See Also:
JBossNotificationBroadcasterSupport.nextNotificationSequenceNumber()
postDeregister
public void postDeregister()
- See Also:
ServiceMBeanSupport.postDeregister()
postRegister
public void postRegister(Boolean registrationDone)
- Parameters:
registrationDone
- - See Also:
ServiceMBeanSupport.postRegister(java.lang.Boolean)
preDeregister
public void preDeregister()
throws Exception
- Throws:
Exception
- See Also:
ServiceMBeanSupport.preDeregister()
preRegister
public javax.management.ObjectName preRegister(javax.management.MBeanServer server,
javax.management.ObjectName name)
throws Exception
- Parameters:
server
- name
-
- Returns:
-
- Throws:
Exception
- See Also:
ServiceMBeanSupport.preRegister(javax.management.MBeanServer, javax.management.ObjectName)
registeredClassLoaders
public String registeredClassLoaders()
- Returns:
- See Also:
AspectManagerService.registeredClassLoaders()
removeNotificationListener
public void removeNotificationListener(javax.management.NotificationListener listener,
javax.management.NotificationFilter filter,
Object handback)
throws javax.management.ListenerNotFoundException
- Parameters:
listener
- filter
- handback
-
- Throws:
javax.management.ListenerNotFoundException
- See Also:
JBossNotificationBroadcasterSupport.removeNotificationListener(javax.management.NotificationListener, javax.management.NotificationFilter, java.lang.Object)
removeNotificationListener
public void removeNotificationListener(javax.management.NotificationListener listener)
throws javax.management.ListenerNotFoundException
- Parameters:
listener
-
- Throws:
javax.management.ListenerNotFoundException
- See Also:
JBossNotificationBroadcasterSupport.removeNotificationListener(javax.management.NotificationListener)
sendNotification
public void sendNotification(javax.management.Notification notification)
- Parameters:
notification
- - See Also:
JBossNotificationBroadcasterSupport.sendNotification(javax.management.Notification)
setEnableLoadtimeWeaving
public void setEnableLoadtimeWeaving(boolean enableTransformer)
- Parameters:
enableTransformer
- - See Also:
AspectManagerService.setEnableLoadtimeWeaving(boolean)
setEnableTransformer
public void setEnableTransformer(boolean enableTransformer)
- Parameters:
enableTransformer
- - See Also:
AspectManagerService.setEnableTransformer(boolean)
setExclude
public void setExclude(String exclude)
- Parameters:
exclude
- - See Also:
AspectManagerService.setExclude(java.lang.String)
setIgnore
public void setIgnore(String ignore)
- Parameters:
ignore
- - See Also:
AspectManagerService.setIgnore(java.lang.String)
setInclude
public void setInclude(String include)
- Parameters:
include
- - See Also:
AspectManagerService.setInclude(java.lang.String)
setIncludedInvisibleAnnotations
public void setIncludedInvisibleAnnotations(String iia)
- Parameters:
include
- - See Also:
AspectManagerService.setIncludedInvisibleAnnotations(java.lang.String)
setInstrumentor
public void setInstrumentor(String instrumentor)
- Parameters:
instrumentor
- - See Also:
AspectManagerService.setInstrumentor(java.lang.String)
setOptimized
public void setOptimized(boolean verbose)
- Parameters:
verbose
- - See Also:
AspectManagerService.setOptimized(boolean)
setPrune
public void setPrune(boolean prune)
- Parameters:
prune
- - See Also:
AspectManagerService.setPrune(boolean)
setSuppressReferenceErrors
public void setSuppressReferenceErrors(boolean suppressReferenceErrors)
- Parameters:
suppressReferenceErrors
- - See Also:
AspectManagerService.setSuppressReferenceErrors(boolean)
setSuppressTransformationErrors
public void setSuppressTransformationErrors(boolean suppressTransformationErrors)
- Parameters:
suppressTransformationErrors
- - See Also:
AspectManagerService.setSuppressTransformationErrors(boolean)
setTmpClassesDir
public void setTmpClassesDir(File tmpClassesDir)
- Parameters:
tmpClassesDir
- - See Also:
AspectManagerService.setTmpClassesDir(java.io.File)
setVerbose
public void setVerbose(boolean verbose)
- Parameters:
verbose
- - See Also:
AspectManagerService.setVerbose(boolean)
stacks
public String stacks()
- Returns:
- See Also:
AspectManagerService.stacks()
deployBaseAspects
public void deployBaseAspects()
toString
public String toString()
- Overrides:
toString
in class Object
- Returns:
- See Also:
Object.toString()
getJbossIntegration
public JBossIntegration getJbossIntegration()
- Returns:
- See Also:
AspectManagerService.getJBossIntegration()
setJbossIntegration
public void setJbossIntegration(JBossIntegration integration)
- Parameters:
integration
- - See Also:
org.jboss.aop.deployment.AspectManagerService#setJBossIntegration(org.jboss.asintegration.JBossIntegration)
Copyright © 2004 JBoss Inc. All Rights Reserved.