org.mule
Class ManagementContext
java.lang.Object
org.mule.ManagementContext
public class ManagementContext
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected transient Log logger
jmxDomainName
protected String jmxDomainName
workingDir
protected File workingDir
transactionManager
protected TransactionManager transactionManager
mBeanServer
protected javax.management.MBeanServer mBeanServer
namingContext
protected InitialContext namingContext
TEMP_DIR
public static final String TEMP_DIR
- See Also:
- Constant Field Values
COMPONENTS_DIR
public static final String COMPONENTS_DIR
- See Also:
- Constant Field Values
LIBRARIES_DIR
public static final String LIBRARIES_DIR
- See Also:
- Constant Field Values
ASSEMBLIES_DIR
public static final String ASSEMBLIES_DIR
- See Also:
- Constant Field Values
INSTALL_DIR
public static final String INSTALL_DIR
- See Also:
- Constant Field Values
DEPLOY_DIR
public static final String DEPLOY_DIR
- See Also:
- Constant Field Values
PROCESSED_DIR
public static final String PROCESSED_DIR
- See Also:
- Constant Field Values
WORKSPACE_DIR
public static final String WORKSPACE_DIR
- See Also:
- Constant Field Values
ManagementContext
public ManagementContext()
getJmxDomainName
public String getJmxDomainName()
setJmxDomainName
public void setJmxDomainName(String jmxDomainName)
getWorkingDir
public File getWorkingDir()
setWorkingDir
public void setWorkingDir(File workingDir)
getTransactionManager
public TransactionManager getTransactionManager()
setTransactionManager
public void setTransactionManager(TransactionManager transactionManager)
getMBeanServer
public javax.management.MBeanServer getMBeanServer()
setMBeanServer
public void setMBeanServer(javax.management.MBeanServer mBeanServer)
getNamingContext
public InitialContext getNamingContext()
setNamingContext
public void setNamingContext(InitialContext namingContext)
createMBeanName
public javax.management.ObjectName createMBeanName(String componentName,
String type,
String name)
getNewTempDir
public File getNewTempDir(File rootDir)
getComponentInstallDir
public File getComponentInstallDir(File rootDir,
String name)
getComponentWorkspaceDir
public File getComponentWorkspaceDir(File rootDir,
String name)
getLibraryInstallDir
public File getLibraryInstallDir(File rootDir,
String name)
getAssemblyInstallDir
public File getAssemblyInstallDir(File rootDir,
String name)
getAutoInstallDir
public static File getAutoInstallDir(File rootDir)
getAutoInstallProcessedDir
public File getAutoInstallProcessedDir(File rootDir)
getAutoDeployDir
public File getAutoDeployDir(File rootDir)
getAutoDeployProcessedDir
public File getAutoDeployProcessedDir(File rootDir)
deleteMarkedDirectories
public void deleteMarkedDirectories(File dir)
deleteDir
public void deleteDir(String dir)
deleteDir
public void deleteDir(File dir)
createDirectories
public void createDirectories(File rootDir)
throws IOException
- Throws:
IOException
Copyright © 2003-2008 MuleSource, Inc.. All Rights Reserved.