| org.apache.catalina.mbeans.MBeanFactory
MBeanFactory | public class MBeanFactory extends BaseModelMBean (Code) | | A ModelMBean implementation for the
org.apache.catalina.core.StandardServer component.
author: Amy Roh version: $Revision: 1.24 $ $Date: 2004/04/17 02:50:26 $ |
Constructor Summary | |
public | MBeanFactory() Construct a ModelMBean with default
ModelMBeanInfo information. |
Method Summary | |
public String | createAccessLoggerValve(String parent) Create a new AccessLoggerValve. | public String | createAjpConnector(String parent, String address, int port) | public String | createDataSourceRealm(String parent, String dataSourceName, String roleNameCol, String userCredCol, String userNameCol, String userRoleTable, String userTable) Create a new DataSource Realm. | public String | createDefaultContext(String parent) Create a new DefaultContext. | public String | createFileLogger(String parent) Create a new FileLogger. | public String | createHttpConnector(String parent, String address, int port) | public String | createHttpsConnector(String parent, String address, int port) | public String | createJDBCRealm(String parent, String driverName, String connectionName, String connectionPassword, String connectionURL) Create a new JDBC Realm. | public String | createJNDIRealm(String parent) Create a new JNDI Realm. | public String | createMemoryRealm(String parent) Create a new Memory Realm. | public String | createRemoteAddrValve(String parent) Create a new Remote Address Filter Valve. | public String | createRemoteHostValve(String parent) Create a new Remote Host Filter Valve. | public String | createRequestDumperValve(String parent) Create a new Request Dumper Valve. | public String | createSingleSignOn(String parent) Create a new Single Sign On Valve. | public String | createStandardContext(String parent, String path, String docBase) Create a new StandardContext. | public String | createStandardContext(String parent, String path, String docBase, boolean xmlValidation, boolean xmlNamespaceAware, boolean tldValidation, boolean tldNamespaceAware) Create a new StandardContext. | public Vector | createStandardEngineService(String parent, String engineName, String defaultHost, String serviceName) Create a new StandardEngine. | public String | createStandardHost(String parent, String name, String appBase, boolean autoDeploy, boolean deployXML, boolean liveDeploy, boolean unpackWARs, boolean xmlNamespaceAware, boolean xmlValidation) Create a new StandardHost. | public String | createStandardManager(String parent) Create a new StandardManager. | public String | createStandardService(String parent, String name, String domain) Create a new StandardService. | public String | createSystemErrLogger(String parent) Create a new System Error Logger. | public String | createSystemOutLogger(String parent) Create a new System Output Logger. | public String | createUserDatabaseRealm(String parent, String resourceName) Create a new UserDatabaseRealm. | public String | createWebappLoader(String parent) Create a new Web Application Loader. | public String | findObjectName(String type) | public void | removeConnector(String name) Remove an existing Connector. | public void | removeContext(String contextName) Remove an existing Context. | public void | removeHost(String name) Remove an existing Host. | public void | removeLoader(String name) Remove an existing Loader. | public void | removeLogger(String name) Remove an existing Logger. | public void | removeManager(String name) Remove an existing Manager. | public void | removeRealm(String name) Remove an existing Realm. | public void | removeService(String name) Remove an existing Service. | public void | removeValve(String name) Remove an existing Valve. |
createAccessLoggerValve | public String createAccessLoggerValve(String parent) throws Exception(Code) | | Create a new AccessLoggerValve.
Parameters: parent - MBean Name of the associated parent component exception: Exception - if an MBean cannot be created or registered |
createAjpConnector | public String createAjpConnector(String parent, String address, int port) throws Exception(Code) | | Create a new AjpConnector
Parameters: parent - MBean Name of the associated parent component Parameters: address - The IP address on which to bind Parameters: port - TCP port number to listen on exception: Exception - if an MBean cannot be created or registered |
createDataSourceRealm | public String createDataSourceRealm(String parent, String dataSourceName, String roleNameCol, String userCredCol, String userNameCol, String userRoleTable, String userTable) throws Exception(Code) | | Create a new DataSource Realm.
Parameters: parent - MBean Name of the associated parent component exception: Exception - if an MBean cannot be created or registered |
createDefaultContext | public String createDefaultContext(String parent) throws Exception(Code) | | Create a new DefaultContext.
Parameters: parent - MBean Name of the associated parent component exception: Exception - if an MBean cannot be created or registered |
createFileLogger | public String createFileLogger(String parent) throws Exception(Code) | | Create a new FileLogger.
Parameters: parent - MBean Name of the associated parent component exception: Exception - if an MBean cannot be created or registered |
createHttpConnector | public String createHttpConnector(String parent, String address, int port) throws Exception(Code) | | Create a new HttpConnector
Parameters: parent - MBean Name of the associated parent component Parameters: address - The IP address on which to bind Parameters: port - TCP port number to listen on exception: Exception - if an MBean cannot be created or registered |
createHttpsConnector | public String createHttpsConnector(String parent, String address, int port) throws Exception(Code) | | Create a new HttpsConnector
Parameters: parent - MBean Name of the associated parent component Parameters: address - The IP address on which to bind Parameters: port - TCP port number to listen on exception: Exception - if an MBean cannot be created or registered |
createJDBCRealm | public String createJDBCRealm(String parent, String driverName, String connectionName, String connectionPassword, String connectionURL) throws Exception(Code) | | Create a new JDBC Realm.
Parameters: parent - MBean Name of the associated parent component exception: Exception - if an MBean cannot be created or registered |
createJNDIRealm | public String createJNDIRealm(String parent) throws Exception(Code) | | Create a new JNDI Realm.
Parameters: parent - MBean Name of the associated parent component exception: Exception - if an MBean cannot be created or registered |
createMemoryRealm | public String createMemoryRealm(String parent) throws Exception(Code) | | Create a new Memory Realm.
Parameters: parent - MBean Name of the associated parent component exception: Exception - if an MBean cannot be created or registered |
createRemoteAddrValve | public String createRemoteAddrValve(String parent) throws Exception(Code) | | Create a new Remote Address Filter Valve.
Parameters: parent - MBean Name of the associated parent component exception: Exception - if an MBean cannot be created or registered |
createRemoteHostValve | public String createRemoteHostValve(String parent) throws Exception(Code) | | Create a new Remote Host Filter Valve.
Parameters: parent - MBean Name of the associated parent component exception: Exception - if an MBean cannot be created or registered |
createRequestDumperValve | public String createRequestDumperValve(String parent) throws Exception(Code) | | Create a new Request Dumper Valve.
Parameters: parent - MBean Name of the associated parent component exception: Exception - if an MBean cannot be created or registered |
createSingleSignOn | public String createSingleSignOn(String parent) throws Exception(Code) | | Create a new Single Sign On Valve.
Parameters: parent - MBean Name of the associated parent component exception: Exception - if an MBean cannot be created or registered |
createStandardContext | public String createStandardContext(String parent, String path, String docBase) throws Exception(Code) | | Create a new StandardContext.
Parameters: parent - MBean Name of the associated parent component Parameters: path - The context path for this Context Parameters: docBase - Document base directory (or WAR) for this Context exception: Exception - if an MBean cannot be created or registered |
createStandardContext | public String createStandardContext(String parent, String path, String docBase, boolean xmlValidation, boolean xmlNamespaceAware, boolean tldValidation, boolean tldNamespaceAware) throws Exception(Code) | | Create a new StandardContext.
Parameters: parent - MBean Name of the associated parent component Parameters: path - The context path for this Context Parameters: docBase - Document base directory (or WAR) for this Context exception: Exception - if an MBean cannot be created or registered |
createStandardEngineService | public Vector createStandardEngineService(String parent, String engineName, String defaultHost, String serviceName) throws Exception(Code) | | Create a new StandardEngine.
Parameters: parent - MBean Name of the associated parent component Parameters: name - Unique name of this Engine Parameters: defaultHost - Default hostname of this Engine exception: Exception - if an MBean cannot be created or registered |
createStandardHost | public String createStandardHost(String parent, String name, String appBase, boolean autoDeploy, boolean deployXML, boolean liveDeploy, boolean unpackWARs, boolean xmlNamespaceAware, boolean xmlValidation) throws Exception(Code) | | Create a new StandardHost.
Parameters: parent - MBean Name of the associated parent component Parameters: name - Unique name of this Host Parameters: appBase - Application base directory name Parameters: autoDeploy - Should we auto deploy? Parameters: deployXML - Should we deploy Context XML config files property? Parameters: liveDeploy - Should we live deploy? Parameters: unpackWARs - Should we unpack WARs when auto deploying? Parameters: xmlNamespaceAware - Should we turn on/off XML namespace awareness? Parameters: xmlValidation - Should we turn on/off XML validation? exception: Exception - if an MBean cannot be created or registered |
createStandardManager | public String createStandardManager(String parent) throws Exception(Code) | | Create a new StandardManager.
Parameters: parent - MBean Name of the associated parent component exception: Exception - if an MBean cannot be created or registered |
createStandardService | public String createStandardService(String parent, String name, String domain) throws Exception(Code) | | Create a new StandardService.
Parameters: parent - MBean Name of the associated parent component Parameters: name - Unique name of this StandardService exception: Exception - if an MBean cannot be created or registered |
createSystemErrLogger | public String createSystemErrLogger(String parent) throws Exception(Code) | | Create a new System Error Logger.
Parameters: parent - MBean Name of the associated parent component exception: Exception - if an MBean cannot be created or registered |
createSystemOutLogger | public String createSystemOutLogger(String parent) throws Exception(Code) | | Create a new System Output Logger.
Parameters: parent - MBean Name of the associated parent component exception: Exception - if an MBean cannot be created or registered |
createUserDatabaseRealm | public String createUserDatabaseRealm(String parent, String resourceName) throws Exception(Code) | | Create a new UserDatabaseRealm.
Parameters: parent - MBean Name of the associated parent component Parameters: resourceName - Global JNDI resource name of the associatedUserDatabase exception: Exception - if an MBean cannot be created or registered |
createWebappLoader | public String createWebappLoader(String parent) throws Exception(Code) | | Create a new Web Application Loader.
Parameters: parent - MBean Name of the associated parent component exception: Exception - if an MBean cannot be created or registered |
findObjectName | public String findObjectName(String type)(Code) | | Return the managed bean definition for the specified bean type
Parameters: type - MBean type |
removeConnector | public void removeConnector(String name) throws Exception(Code) | | Remove an existing Connector.
Parameters: name - MBean Name of the comonent to remove Parameters: serviceName - Service name of the connector to remove exception: Exception - if a component cannot be removed |
removeContext | public void removeContext(String contextName) throws Exception(Code) | | Remove an existing Context.
Parameters: name - MBean Name of the comonent to remove exception: Exception - if a component cannot be removed |
removeHost | public void removeHost(String name) throws Exception(Code) | | Remove an existing Host.
Parameters: name - MBean Name of the comonent to remove exception: Exception - if a component cannot be removed |
removeLoader | public void removeLoader(String name) throws Exception(Code) | | Remove an existing Loader.
Parameters: name - MBean Name of the comonent to remove exception: Exception - if a component cannot be removed |
removeLogger | public void removeLogger(String name) throws Exception(Code) | | Remove an existing Logger.
Parameters: name - MBean Name of the comonent to remove exception: Exception - if a component cannot be removed |
removeManager | public void removeManager(String name) throws Exception(Code) | | Remove an existing Manager.
Parameters: name - MBean Name of the comonent to remove exception: Exception - if a component cannot be removed |
removeRealm | public void removeRealm(String name) throws Exception(Code) | | Remove an existing Realm.
Parameters: name - MBean Name of the comonent to remove exception: Exception - if a component cannot be removed |
removeService | public void removeService(String name) throws Exception(Code) | | Remove an existing Service.
Parameters: name - MBean Name of the component to remove exception: Exception - if a component cannot be removed |
removeValve | public void removeValve(String name) throws Exception(Code) | | Remove an existing Valve.
Parameters: name - MBean Name of the comonent to remove exception: Exception - if a component cannot be removed |
|
|