xdoclet.jmx
Class JMXDocletTask

java.lang.Object
  |
  +--org.apache.tools.ant.ProjectComponent
        |
        +--org.apache.tools.ant.Task
              |
              +--xdoclet.DocletTask
                    |
                    +--xdoclet.jmx.JMXDocletTask

public class JMXDocletTask
extends DocletTask

Version:
$Revision: 1.8 $
Author:
Rickard Oberg (rickard@xpedio.com)

Inner classes inherited from class xdoclet.DocletTask
DocletTask.DocletMain
 
Field Summary
protected  JBossXMBeanDescriptorSubTask jbossXMBeanDescriptor
           
protected  JBossXmlServiceTemplateSubTask jbossXmlServiceTemplate
           
protected  MBeanInterfaceSubTask mbeaninterface
           
protected  MLetSubTask mlet
           
protected  OpenJMXDescriptionAdapterSubTask openjmxDescriptionAdaptor
           
 
Fields inherited from class xdoclet.DocletTask
context, XDOCLET_VERSION
 
Fields inherited from class org.apache.tools.ant.Task
description, location, target, taskName, taskType, wrapper
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
project
 
Constructor Summary
JMXDocletTask()
           
 
Method Summary
 JBossXMBeanDescriptorSubTask createJbossxmbean()
           
 JBossXmlServiceTemplateSubTask createJBossXmlServiceTemplate()
           
 MBeanInterfaceSubTask createMbeaninterface()
           
 MLetSubTask createMLet()
           
 OpenJMXDescriptionAdapterSubTask createOpenjmxDescription()
           
protected  java.util.Vector getSubTasks()
           
 
Methods inherited from class xdoclet.DocletTask
addConfigParam, addFileset, addTemplate, addXmlTemplate, createClasspath, createSourcepath, createTask, execute, getClasspath, getClasspathRef, getConfigParams, getConfigParams, getContext, getDestDir, getExcludedTags, getExcludePackageNames, getFilesets, getMaxmemory, getMergeDir, getPackageNames, getSourcePath, getSubTaskFromPlaceHolder, getTemplates, isForce, saveContext, setClasspath, setClasspathRef, setDestDir, setExcludedTags, setExcludePackageNames, setForce, setMaxmemory, setMergeDir, setPackageNames, setSourcepath, validateOptions, validateSubTasks
 
Methods inherited from class org.apache.tools.ant.Task
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, handleErrorOutput, handleOutput, init, log, log, maybeConfigure, perform, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
getProject, setProject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mbeaninterface

protected MBeanInterfaceSubTask mbeaninterface

mlet

protected MLetSubTask mlet

openjmxDescriptionAdaptor

protected OpenJMXDescriptionAdapterSubTask openjmxDescriptionAdaptor

jbossXMBeanDescriptor

protected JBossXMBeanDescriptorSubTask jbossXMBeanDescriptor

jbossXmlServiceTemplate

protected JBossXmlServiceTemplateSubTask jbossXmlServiceTemplate
Constructor Detail

JMXDocletTask

public JMXDocletTask()
Method Detail

createMbeaninterface

public MBeanInterfaceSubTask createMbeaninterface()

createMLet

public MLetSubTask createMLet()

createOpenjmxDescription

public OpenJMXDescriptionAdapterSubTask createOpenjmxDescription()

createJbossxmbean

public JBossXMBeanDescriptorSubTask createJbossxmbean()

createJBossXmlServiceTemplate

public JBossXmlServiceTemplateSubTask createJBossXmlServiceTemplate()

getSubTasks

protected java.util.Vector getSubTasks()
Overrides:
getSubTasks in class DocletTask