Java Doc for MBeanNames.java in  » ESB » open-esb » com » sun » jbi » management » 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 » ESB » open esb » com.sun.jbi.management 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


com.sun.jbi.management.MBeanNames

All known Subclasses:   com.sun.jbi.management.support.MBeanNamesImpl,
MBeanNames
public interface MBeanNames extends javax.jbi.management.MBeanNames(Code)
Extends the functionality of the public javax.jbi.management.MBeanNames interface, by defining constants used in MBean ObjectName attributes, and by providing additional operations to support multiple named logger MBeans.
author:
   Sun Microsystems, Inc.

Inner Class :public enum ServiceName
Inner Class :public enum ServiceType
Inner Class :public enum ComponentServiceType

Field Summary
 StringCOMPONENT_ID_KEY
     ComponentName is defined to be the unique name assigned where ComponentType is Installed.
 StringCOMPONENT_TYPE_INSTALLED
     An Installed component MBean.
 StringCOMPONENT_TYPE_KEY
     The type of component represented by this MBean: either System or Installed Value is "ComponentType".
 StringCOMPONENT_TYPE_SYSTEM
     A system component MBean.
 StringCONTROL_TYPE_ADMIN_SERVICE
     The JBI runtime AdministrationService MBean.
 StringCONTROL_TYPE_CONFIGURATION
     A Configuration MBean.
 StringCONTROL_TYPE_CONFIG_SERVICE
     The JBI runtime ConfigurationService MBean.
 StringCONTROL_TYPE_CONTROLLER
     A Controller MBean.
 StringCONTROL_TYPE_CUSTOM
     A custom vendor-installed MBean.
 StringCONTROL_TYPE_DEPLOYER
     A Deployer MBean.
 StringCONTROL_TYPE_DEPLOY_SERVICE
     The JBI runtime DeploymentService MBean.
 StringCONTROL_TYPE_INSTALLER
     An Installer MBean.
 StringCONTROL_TYPE_INSTALL_SERVICE
     The JBI runtime InstallationService MBean.
 StringCONTROL_TYPE_KEY
     The property name key for the MBean type.
 StringCONTROL_TYPE_LIFECYCLE
     A Lifecycle MBean.
 StringCONTROL_TYPE_LOGGER
     A Logger MBean.
 StringCONTROL_TYPE_LOGGING_SERVICE
     The JBI runtime LoggingService MBean.
 StringCONTROL_TYPE_MESSAGE_SERVICE
     The JBI runtime MessageService MBean.
 StringCONTROL_TYPE_NOTIFICATION
     A Notification MBean.
 StringCONTROL_TYPE_STATISTICS
     A Statistics MBean.
 StringCONTROL_TYPE_SYSTEM
     A System MBean.
 StringCUSTOM_CONTROL_NAME_KEY
     CustomControlName is the custom name of a vendor control where ControlType is Custom.
 StringEVENTMANAGEMENT_CONTROLLER_MBEAN_NAME
     The event management controller mbean is used to configure and manage the event forwarding mbean.
 StringEVENT_MANAGEMENT_MBEAN_NAME
    
 StringINSTALLED_TYPE_BINDING
     Installed type for a binding component.
 StringINSTALLED_TYPE_ENGINE
     Installed type for an engine component.
 StringINSTALLED_TYPE_KEY
     The type of installation: either Engine or Binding.
 StringINSTANCE_NAME_KEY
     The Objectname attribute key for the JBI runtime instance name.
 StringLOGGER_NAME_KEY
     LoggerName is the name of the Logger instance when ControlType is Logger.
 StringSERVICE_NAME_ADMIN_SERVICE
     The name of the JBI runtime AdminService management service.
 StringSERVICE_NAME_CONFIG_SERVICE
     The name of the JBI runtime ConfigurationService management service.
 StringSERVICE_NAME_DEPLOY_SERVICE
     The name of the JBI runtime DeploymentService management service.
 StringSERVICE_NAME_FRAMEWORK
     The name of the JBI runtime Framework service.
 StringSERVICE_NAME_INSTALL_SERVICE
     The name of the JBI runtime InstallationService management service.
 StringSERVICE_NAME_JBI
     The name of the JBI runtime top-level service.
 StringSERVICE_NAME_KEY
     ServiceName is the name of the service where ComponentType is System.
 StringSERVICE_NAME_LOGGING_SERVICE
     The name of the JBI runtime LoggingService management service.
 StringSERVICE_NAME_MESSAGE_SERVICE
     The name of the JBI runtime MessageService service.


Method Summary
 ObjectNamegetBindingMBeanName(String bindingName, String controlType)
     Formulate and return the MBean ObjectName of a control MBean for a Binding Component.
Parameters:
  bindingName - the name of the Binding Component.
Parameters:
  controlType - the type of control (MBean type).
 ObjectNamegetBindingMBeanName(String bindingName, ComponentServiceType serviceType, String target)
    
 ObjectNamegetComponentExtensionFacadeMBeanName(String componentName, String target)
     Returns the ObjectName of the ComponentExtension facade MBean registered for the component.
 ObjectNamegetComponentLoggerMBeanNameFilter(String instanceName, String componentName)
    
 ObjectNamegetComponentMBeanName(String compName, ComponentType compType, ComponentServiceType serviceType, String target)
     Utility method to get a component's MBean name based on the component's type (binding or engine).
 ObjectNamegetCustomBindingMBeanName(String customName, String bindingName)
     Formulate and return the MBean ObjectName of custom control MBean for a Binding Component.
Parameters:
  customName - the name of the custom control.
Parameters:
  bindingName - the name of the Binding Component.
 ObjectNamegetCustomComponentMBeanNameFilter(String instanceName, String customName, String componentName)
    
 ObjectNamegetCustomEngineMBeanName(String customName, String engineName)
     Formulate and return the MBean ObjectName of custom control MBean for a Service Engine.
Parameters:
  customName - the name of the custom control.
Parameters:
  engineName - the name of the Service Engine.
 ObjectNamegetEngineMBeanName(String engineName, String controlType)
     Formulate and return the MBean ObjectName of a control MBean for a Service Engine.
Parameters:
  engineName - the name of the Service Engine.
Parameters:
  controlType - the type of control (MBean type).
 ObjectNamegetEngineMBeanName(String engineName, ComponentServiceType serviceType, String target)
    
 StringgetJbiInstanceName()
    
 ObjectNamegetLocalSystemServiceMBeanName(String name, String type)
     Formulate and return the MBean ObjectName of a local JBI Framework system service.
 ObjectNamegetSystemServiceLoggerMBeanName(String name, Logger logger)
     Formulate and return the LoggerMBean ObjectName of a JBI Framework system service.
Parameters:
  name - -the name of the system service.
Parameters:
  logger - -the Logger instance.
 ObjectNamegetSystemServiceMBeanName(String serviceName, String type)
     Formulate and return the MBean ObjectName of control MBean for a JBI system service.
Parameters:
  serviceName - the name of the system service.
Parameters:
  type - the type of the MBean.
 ObjectNamegetSystemServiceMBeanName(String serviceName, String type, String instanceName)
     Formulate and return the MBean ObjectName of control MBean for a JBI system service for a specific instance.
Parameters:
  serviceName - the name of the system service.
Parameters:
  type - the type of the MBean.
Parameters:
  instanceName - the name of the server instance.
 ObjectNamegetSystemServiceMBeanName(ServiceName serviceName, ServiceType serviceType, String target)
    

Field Detail
COMPONENT_ID_KEY
String COMPONENT_ID_KEY(Code)
ComponentName is defined to be the unique name assigned where ComponentType is Installed. Value is "ComponentName".



COMPONENT_TYPE_INSTALLED
String COMPONENT_TYPE_INSTALLED(Code)
An Installed component MBean. Value is "Installed".



COMPONENT_TYPE_KEY
String COMPONENT_TYPE_KEY(Code)
The type of component represented by this MBean: either System or Installed Value is "ComponentType".



COMPONENT_TYPE_SYSTEM
String COMPONENT_TYPE_SYSTEM(Code)
A system component MBean. Value is "System".



CONTROL_TYPE_ADMIN_SERVICE
String CONTROL_TYPE_ADMIN_SERVICE(Code)
The JBI runtime AdministrationService MBean. Value is "AdministrationService".



CONTROL_TYPE_CONFIGURATION
String CONTROL_TYPE_CONFIGURATION(Code)
A Configuration MBean. Value is "Configuration".



CONTROL_TYPE_CONFIG_SERVICE
String CONTROL_TYPE_CONFIG_SERVICE(Code)
The JBI runtime ConfigurationService MBean. Value is "ConfigurationService".



CONTROL_TYPE_CONTROLLER
String CONTROL_TYPE_CONTROLLER(Code)
A Controller MBean. Value is "Controller".



CONTROL_TYPE_CUSTOM
String CONTROL_TYPE_CUSTOM(Code)
A custom vendor-installed MBean. Value is "Custom".



CONTROL_TYPE_DEPLOYER
String CONTROL_TYPE_DEPLOYER(Code)
A Deployer MBean. Value is "Deployer".



CONTROL_TYPE_DEPLOY_SERVICE
String CONTROL_TYPE_DEPLOY_SERVICE(Code)
The JBI runtime DeploymentService MBean. Value is "DeploymentService".



CONTROL_TYPE_INSTALLER
String CONTROL_TYPE_INSTALLER(Code)
An Installer MBean. Value is "Installer".



CONTROL_TYPE_INSTALL_SERVICE
String CONTROL_TYPE_INSTALL_SERVICE(Code)
The JBI runtime InstallationService MBean. Value is "InstallationService".



CONTROL_TYPE_KEY
String CONTROL_TYPE_KEY(Code)
The property name key for the MBean type. Value is "ControlType".



CONTROL_TYPE_LIFECYCLE
String CONTROL_TYPE_LIFECYCLE(Code)
A Lifecycle MBean. Value is "Lifecycle".



CONTROL_TYPE_LOGGER
String CONTROL_TYPE_LOGGER(Code)
A Logger MBean. Value is "Logger".



CONTROL_TYPE_LOGGING_SERVICE
String CONTROL_TYPE_LOGGING_SERVICE(Code)
The JBI runtime LoggingService MBean. Value is "LoggingService".



CONTROL_TYPE_MESSAGE_SERVICE
String CONTROL_TYPE_MESSAGE_SERVICE(Code)
The JBI runtime MessageService MBean. Value is "MessageService".



CONTROL_TYPE_NOTIFICATION
String CONTROL_TYPE_NOTIFICATION(Code)
A Notification MBean. Value is "Notification".



CONTROL_TYPE_STATISTICS
String CONTROL_TYPE_STATISTICS(Code)
A Statistics MBean. Value is "Statistics".



CONTROL_TYPE_SYSTEM
String CONTROL_TYPE_SYSTEM(Code)
A System MBean.



CUSTOM_CONTROL_NAME_KEY
String CUSTOM_CONTROL_NAME_KEY(Code)
CustomControlName is the custom name of a vendor control where ControlType is Custom. Value is "CustomControlName".



EVENTMANAGEMENT_CONTROLLER_MBEAN_NAME
String EVENTMANAGEMENT_CONTROLLER_MBEAN_NAME(Code)
The event management controller mbean is used to configure and manage the event forwarding mbean.



EVENT_MANAGEMENT_MBEAN_NAME
String EVENT_MANAGEMENT_MBEAN_NAME(Code)
The event management forwarder mbean is used to forward event from components and application to interested clients that registered for them



INSTALLED_TYPE_BINDING
String INSTALLED_TYPE_BINDING(Code)
Installed type for a binding component. Value is "Binding".



INSTALLED_TYPE_ENGINE
String INSTALLED_TYPE_ENGINE(Code)
Installed type for an engine component. Value is "Engine".



INSTALLED_TYPE_KEY
String INSTALLED_TYPE_KEY(Code)
The type of installation: either Engine or Binding. Value is "InstalledType".



INSTANCE_NAME_KEY
String INSTANCE_NAME_KEY(Code)
The Objectname attribute key for the JBI runtime instance name. Value is "JbiName".



LOGGER_NAME_KEY
String LOGGER_NAME_KEY(Code)
LoggerName is the name of the Logger instance when ControlType is Logger. Value is "LoggerName".



SERVICE_NAME_ADMIN_SERVICE
String SERVICE_NAME_ADMIN_SERVICE(Code)
The name of the JBI runtime AdminService management service. Value is "AdminService".



SERVICE_NAME_CONFIG_SERVICE
String SERVICE_NAME_CONFIG_SERVICE(Code)
The name of the JBI runtime ConfigurationService management service. Value is "ConfigurationService".



SERVICE_NAME_DEPLOY_SERVICE
String SERVICE_NAME_DEPLOY_SERVICE(Code)
The name of the JBI runtime DeploymentService management service. Value is "DeploymentService".



SERVICE_NAME_FRAMEWORK
String SERVICE_NAME_FRAMEWORK(Code)
The name of the JBI runtime Framework service. Value is "Framework".



SERVICE_NAME_INSTALL_SERVICE
String SERVICE_NAME_INSTALL_SERVICE(Code)
The name of the JBI runtime InstallationService management service. Value is "InstallationService".



SERVICE_NAME_JBI
String SERVICE_NAME_JBI(Code)
The name of the JBI runtime top-level service. Value is "JBI".



SERVICE_NAME_KEY
String SERVICE_NAME_KEY(Code)
ServiceName is the name of the service where ComponentType is System. Value is "ServiceName".



SERVICE_NAME_LOGGING_SERVICE
String SERVICE_NAME_LOGGING_SERVICE(Code)
The name of the JBI runtime LoggingService management service. Value is "LoggingService".



SERVICE_NAME_MESSAGE_SERVICE
String SERVICE_NAME_MESSAGE_SERVICE(Code)
The name of the JBI runtime MessageService service. Value is "MessageService".





Method Detail
getBindingMBeanName
ObjectName getBindingMBeanName(String bindingName, String controlType)(Code)
Formulate and return the MBean ObjectName of a control MBean for a Binding Component.
Parameters:
  bindingName - the name of the Binding Component.
Parameters:
  controlType - the type of control (MBean type). the JMX ObjectName of the MBean, or null ifcontrolType is invalid.



getBindingMBeanName
ObjectName getBindingMBeanName(String bindingName, ComponentServiceType serviceType, String target)(Code)
Returns object name of type a Binding Object Name: com.sun.jbi:Target={target}, ServiceType={serviceType}, ComponentName="bindingName"
Parameters:
  bindingName - -binding component name
Parameters:
  serviceType -
Parameters:
  target - -administration target the Object name of the facade AdminServiceMBean for the desiredtarget.



getComponentExtensionFacadeMBeanName
ObjectName getComponentExtensionFacadeMBeanName(String componentName, String target)(Code)
Returns the ObjectName of the ComponentExtension facade MBean registered for the component.
Parameters:
  target - - target name
Parameters:
  componentName - - target component name the ObjectName of the component extension facade MBean.



getComponentLoggerMBeanNameFilter
ObjectName getComponentLoggerMBeanNameFilter(String instanceName, String componentName)(Code)
Returns the ObjectName to be used to filter Logger MBeans registered for a component : com.sun.jbi:JbiName=instanceName,CustomControlName=logName,ComponentName=mComponentName,ControlType=Logger,*
Parameters:
  instanceName - - target instance name
Parameters:
  componentName - - target component name the ObjectName to be used to filter component registered custom MBeans



getComponentMBeanName
ObjectName getComponentMBeanName(String compName, ComponentType compType, ComponentServiceType serviceType, String target)(Code)
Utility method to get a component's MBean name based on the component's type (binding or engine). This saves clients from coding the same conditional (e.g. if type == binding call getBindingMBeanName) over and over again.
Parameters:
  componentName - component name
Parameters:
  serviceType - type of MBean
Parameters:
  target - administration target ObjectName in the component's namespace for the given service



getCustomBindingMBeanName
ObjectName getCustomBindingMBeanName(String customName, String bindingName)(Code)
Formulate and return the MBean ObjectName of custom control MBean for a Binding Component.
Parameters:
  customName - the name of the custom control.
Parameters:
  bindingName - the name of the Binding Component. the JMX ObjectName or null if illegal name.



getCustomComponentMBeanNameFilter
ObjectName getCustomComponentMBeanNameFilter(String instanceName, String customName, String componentName)(Code)
Returns the ObjectName to be used to filter component registered custom MBeans : com.sun.jbi:JbiName=instanceName,CustomControlName=customName,ComponentName=mComponentName,ControlType=Custom,*
Parameters:
  instanceName - - target instance name
Parameters:
  customName - - target custom control name
Parameters:
  componentName - - target component name the ObjectName to be used to filter component registered custom MBeans



getCustomEngineMBeanName
ObjectName getCustomEngineMBeanName(String customName, String engineName)(Code)
Formulate and return the MBean ObjectName of custom control MBean for a Service Engine.
Parameters:
  customName - the name of the custom control.
Parameters:
  engineName - the name of the Service Engine. the JMX ObjectName or null if illegal name.



getEngineMBeanName
ObjectName getEngineMBeanName(String engineName, String controlType)(Code)
Formulate and return the MBean ObjectName of a control MBean for a Service Engine.
Parameters:
  engineName - the name of the Service Engine.
Parameters:
  controlType - the type of control (MBean type). the JMX ObjectName of the MBean, or null ifcontrolType is invalid.



getEngineMBeanName
ObjectName getEngineMBeanName(String engineName, ComponentServiceType serviceType, String target)(Code)
Returns object name of type a Engine Object Name: com.sun.jbi:Target={target}, ServiceType={serviceType}, ComponentName="engineName"
Parameters:
  engineName - -service engine name
Parameters:
  serviceType -
Parameters:
  target - -administration target the Object name of the facade AdminServiceMBean for the desiredtarget.



getJbiInstanceName
String getJbiInstanceName()(Code)
Return the name of this JBI Framework runtime the instance name of this runtime.



getLocalSystemServiceMBeanName
ObjectName getLocalSystemServiceMBeanName(String name, String type)(Code)
Formulate and return the MBean ObjectName of a local JBI Framework system service. A local services does not include the jbi runtime instance name.
Parameters:
  name - -the name of the system service
Parameters:
  type - -the type of the MBean the JMX ObjectName of the service, or null if illegal name



getSystemServiceLoggerMBeanName
ObjectName getSystemServiceLoggerMBeanName(String name, Logger logger)(Code)
Formulate and return the LoggerMBean ObjectName of a JBI Framework system service.
Parameters:
  name - -the name of the system service.
Parameters:
  logger - -the Logger instance. the JMX ObjectName of the service, or null if illegal name.



getSystemServiceMBeanName
ObjectName getSystemServiceMBeanName(String serviceName, String type)(Code)
Formulate and return the MBean ObjectName of control MBean for a JBI system service.
Parameters:
  serviceName - the name of the system service.
Parameters:
  type - the type of the MBean. the JMX ObjectName of the specified MBean, or null if theserviceName or type is illegal.



getSystemServiceMBeanName
ObjectName getSystemServiceMBeanName(String serviceName, String type, String instanceName)(Code)
Formulate and return the MBean ObjectName of control MBean for a JBI system service for a specific instance.
Parameters:
  serviceName - the name of the system service.
Parameters:
  type - the type of the MBean.
Parameters:
  instanceName - the name of the server instance. the JMX ObjectName of the specified MBean, or null if theserviceName or type is illegal.



getSystemServiceMBeanName
ObjectName getSystemServiceMBeanName(ServiceName serviceName, ServiceType serviceType, String target)(Code)
Returns object name of type a SystemService Object Name: com.sun.jbi:Target={target}, ServiceName={serviceName}, ServiceType={serviceType}
Parameters:
  serviceName - the name of the system service, e.g, InstallationService
Parameters:
  serviceType - the type of the system service, e.g, Installation
Parameters:
  target - -administration target the Object name of the facade AdminServiceMBean for the desiredtarget.



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