Java Doc for MBeanFactory.java in  » Sevlet-Container » tomcat-catalina » org » apache » catalina » mbeans » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Sevlet Container » tomcat catalina » org.apache.catalina.mbeans 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


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  StringcreateAccessLoggerValve(String parent)
     Create a new AccessLoggerValve.
public  StringcreateAjpConnector(String parent, String address, int port)
    
public  StringcreateDataSourceRealm(String parent, String dataSourceName, String roleNameCol, String userCredCol, String userNameCol, String userRoleTable, String userTable)
     Create a new DataSource Realm.
public  StringcreateDefaultContext(String parent)
     Create a new DefaultContext.
public  StringcreateFileLogger(String parent)
     Create a new FileLogger.
public  StringcreateHttpConnector(String parent, String address, int port)
    
public  StringcreateHttpsConnector(String parent, String address, int port)
    
public  StringcreateJDBCRealm(String parent, String driverName, String connectionName, String connectionPassword, String connectionURL)
     Create a new JDBC Realm.
public  StringcreateJNDIRealm(String parent)
     Create a new JNDI Realm.
public  StringcreateMemoryRealm(String parent)
     Create a new Memory Realm.
public  StringcreateRemoteAddrValve(String parent)
     Create a new Remote Address Filter Valve.
public  StringcreateRemoteHostValve(String parent)
     Create a new Remote Host Filter Valve.
public  StringcreateRequestDumperValve(String parent)
     Create a new Request Dumper Valve.
public  StringcreateSingleSignOn(String parent)
     Create a new Single Sign On Valve.
public  StringcreateStandardContext(String parent, String path, String docBase)
     Create a new StandardContext.
public  StringcreateStandardContext(String parent, String path, String docBase, boolean xmlValidation, boolean xmlNamespaceAware, boolean tldValidation, boolean tldNamespaceAware)
     Create a new StandardContext.
public  VectorcreateStandardEngineService(String parent, String engineName, String defaultHost, String serviceName)
     Create a new StandardEngine.
public  StringcreateStandardHost(String parent, String name, String appBase, boolean autoDeploy, boolean deployXML, boolean liveDeploy, boolean unpackWARs, boolean xmlNamespaceAware, boolean xmlValidation)
     Create a new StandardHost.
public  StringcreateStandardManager(String parent)
     Create a new StandardManager.
public  StringcreateStandardService(String parent, String name, String domain)
     Create a new StandardService.
public  StringcreateSystemErrLogger(String parent)
     Create a new System Error Logger.
public  StringcreateSystemOutLogger(String parent)
     Create a new System Output Logger.
public  StringcreateUserDatabaseRealm(String parent, String resourceName)
     Create a new UserDatabaseRealm.
public  StringcreateWebappLoader(String parent)
     Create a new Web Application Loader.
public  StringfindObjectName(String type)
    
public  voidremoveConnector(String name)
     Remove an existing Connector.
public  voidremoveContext(String contextName)
     Remove an existing Context.
public  voidremoveHost(String name)
     Remove an existing Host.
public  voidremoveLoader(String name)
     Remove an existing Loader.
public  voidremoveLogger(String name)
     Remove an existing Logger.
public  voidremoveManager(String name)
     Remove an existing Manager.
public  voidremoveRealm(String name)
     Remove an existing Realm.
public  voidremoveService(String name)
     Remove an existing Service.
public  voidremoveValve(String name)
     Remove an existing Valve.


Constructor Detail
MBeanFactory
public MBeanFactory() throws MBeanException, RuntimeOperationsException(Code)
Construct a ModelMBean with default ModelMBeanInfo information.
exception:
  MBeanException - if the initializer of an objectthrows an exception
exception:
  RuntimeOperationsException - if an IllegalArgumentExceptionoccurs




Method Detail
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



www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.