BEA Systems, Inc.

Type-Safe Access to BEA WebLogic Server 9.0 MBeans (Deprecated)

(Methods marked with @since 9.0.0.0 are not available through the deprecated MBeanHome interface.)


weblogic.management.configuration
Interface XMLRegistryEntryMBean

All Superinterfaces:
ConfigurationMBean, weblogic.descriptor.DescriptorBean, DynamicMBean, MBeanRegistration, NotificationBroadcaster, weblogic.descriptor.SettableBean, weblogic.management.WebLogicMBean

Deprecated. 7.0.0.0 replaced by XMLRegistryMBean.

public interface XMLRegistryEntryMBean
extends ConfigurationMBean

This is an entry in the XML registry. An XML registry entry is configuration information associated with a particular XML document type. The document type is identified by one or more of the following: 1) a public ID (e.g, "-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 2.0//EN" 2) a system ID (e.g, "http://java.sun.com/j2ee/dtds/ejb-jar_2_0.dtd") 3) a document root tag name (e.g., "ejb-jar") In Version 6.0 this configuration information is used by the WebLogic JAXP implementation to choose the appropriate parser factories and parsers and to set up SAX EntityResolvers.

Deprecation of MBeanHome and Type-Safe Interfaces

This is a type-safe interface for a WebLogic Server MBean, which you can import into your client classes and access through weblogic.management.MBeanHome. As of 9.0, the MBeanHome interface and all type-safe interfaces for WebLogic Server MBeans are deprecated. Instead, client classes that interact with WebLogic Server MBeans should use standard JMX design patterns in which clients use the javax.management.MBeanServerConnection interface to discover MBeans, attributes, and attribute types at runtime. For more information, see "Developing Manageable Applications with JMX" on http://www.oracle.com/technology/documentation/index.html.

Copyright © 2005 BEA Systems, Inc. All Rights Reserved.

Field Summary
 
Fields inherited from interface weblogic.management.configuration.ConfigurationMBean
DEFAULT_EMPTY_BYTE_ARRAY
 
Method Summary
 String getDocumentBuilderFactory()
          Deprecated. Provides the class name of the DocumentBuilderFactory that is associated with the registry entry.
 String getEntityPath()
          Deprecated. Provides the path name to a local copy of an external entity (e.g., a DTD) that is associated with this registry entry.
 String getParserClassName()
          Deprecated. Provides the class name of any custom XML parser that is associated with the registry entry.
 String getPublicId()
          Deprecated. Provides the public id of the document type represented by this registry entry.
 String getRootElementTag()
          Deprecated. Provides the tag name of the document root element of the document type represented by this registry entry.
 String getSAXParserFactory()
          Deprecated. Provides the class name of the SAXParserFactory that is associated with the registry entry.
 String getSystemId()
          Deprecated. Provides the system id of the document type represented by this registry entry.
 void setDocumentBuilderFactory(String factoryClassName)
          Deprecated. Sets the value of the documentBuilderFactory attribute.
 void setEntityPath(String pathName)
          Deprecated. Sets the value of the entityPath attribute.
 void setParserClassName(String publicId)
          Deprecated. Sets the value of the parserClassName attribute.
 void setPublicId(String publicId)
          Deprecated. Sets the value of the publicId attribute.
 void setRootElementTag(String tagName)
          Deprecated. Sets the value of the rootElementTag attribute.
 void setSAXParserFactory(String factoryClassName)
          Deprecated. Sets the value of the sAXParserFactory attribute.
 void setSystemId(String systemId)
          Deprecated. Sets the value of the systemId attribute.
 
Methods inherited from interface weblogic.management.configuration.ConfigurationMBean
freezeCurrentValue, getName, getNotes, isSet, restoreDefaultValue, setComments, setDefaultedMBean, setName, setNotes, setPersistenceEnabled, unSet
 
Methods inherited from interface weblogic.management.WebLogicMBean
getMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParent
 
Methods inherited from interface javax.management.DynamicMBean
getAttribute, getAttributes, invoke, setAttribute, setAttributes
 
Methods inherited from interface javax.management.MBeanRegistration
postDeregister, postRegister, preDeregister, preRegister
 
Methods inherited from interface javax.management.NotificationBroadcaster
addNotificationListener, getNotificationInfo, removeNotificationListener
 
Methods inherited from interface weblogic.descriptor.DescriptorBean
addBeanUpdateListener, addPropertyChangeListener, createChildCopy, createChildCopyIncludingObsolete, getDescriptor, getParentBean, isEditable, removeBeanUpdateListener, removePropertyChangeListener
 

Method Detail

getDocumentBuilderFactory

public String getDocumentBuilderFactory()
Deprecated. 

Provides the class name of the DocumentBuilderFactory that is associated with the registry entry.

Returns:
The documentBuilderFactory value

getEntityPath

public String getEntityPath()
Deprecated. 

Provides the path name to a local copy of an external entity (e.g., a DTD) that is associated with this registry entry.

Return the path name to a local copy of an external entity (e.g., a DTD) that is associated with this registry entry. This pathname is relative to one of the XML registry directories of the installation.

Returns:
The entityPath value

getParserClassName

public String getParserClassName()
Deprecated. 

Provides the class name of any custom XML parser that is associated with the registry entry.

Return class name of any custom XML parser that is associated with the registry entry.

Returns:
The parserClassName value

getPublicId

public String getPublicId()
Deprecated. 

Provides the public id of the document type represented by this registry entry.

Get the public id of the document type represented by this registry entry.

Returns:
The publicId value

getRootElementTag

public String getRootElementTag()
Deprecated. 

Provides the tag name of the document root element of the document type represented by this registry entry.

Get the tag name of the document root element of the document type represented by this registry entry.

Returns:
The rootElementTag value

getSAXParserFactory

public String getSAXParserFactory()
Deprecated. 

Provides the class name of the SAXParserFactory that is associated with the registry entry.

Return the class name of the SAXParserFactory that is associated with the registry entry.

Returns:
The sAXParserFactory value

getSystemId

public String getSystemId()
Deprecated. 

Provides the system id of the document type represented by this registry entry.

Get the system id of the document type represented by this registry entry.

Returns:
The systemId value

setDocumentBuilderFactory

public void setDocumentBuilderFactory(String factoryClassName)
                               throws InvalidAttributeValueException
Deprecated. 

Sets the value of the documentBuilderFactory attribute.

Parameters:
factoryClassName - The new documentBuilderFactory value
Throws:
InvalidAttributeValueException
See Also:
getDocumentBuilderFactory()
A dynamic MBean attribute.

setEntityPath

public void setEntityPath(String pathName)
                   throws InvalidAttributeValueException
Deprecated. 

Sets the value of the entityPath attribute.

Parameters:
pathName - The new entityPath value
Throws:
InvalidAttributeValueException
See Also:
getEntityPath()
A dynamic MBean attribute.

setParserClassName

public void setParserClassName(String publicId)
                        throws InvalidAttributeValueException
Deprecated. 

Sets the value of the parserClassName attribute.

Parameters:
publicId - The new parserClassName value
Throws:
InvalidAttributeValueException
See Also:
getParserClassName()
A dynamic MBean attribute.

setPublicId

public void setPublicId(String publicId)
                 throws InvalidAttributeValueException
Deprecated. 

Sets the value of the publicId attribute.

Parameters:
publicId - The new publicId value
Throws:
InvalidAttributeValueException
See Also:
getPublicId()
A dynamic MBean attribute.

setRootElementTag

public void setRootElementTag(String tagName)
                       throws InvalidAttributeValueException
Deprecated. 

Sets the value of the rootElementTag attribute.

Parameters:
tagName - The new rootElementTag value
Throws:
InvalidAttributeValueException
See Also:
getRootElementTag()
A dynamic MBean attribute.

setSAXParserFactory

public void setSAXParserFactory(String factoryClassName)
                         throws InvalidAttributeValueException
Deprecated. 

Sets the value of the sAXParserFactory attribute.

Parameters:
factoryClassName - The new sAXParserFactory value
Throws:
InvalidAttributeValueException
See Also:
getSAXParserFactory()
A dynamic MBean attribute.

setSystemId

public void setSystemId(String systemId)
                 throws InvalidAttributeValueException
Deprecated. 

Sets the value of the systemId attribute.

Parameters:
systemId - The new systemId value
Throws:
InvalidAttributeValueException
See Also:
getSystemId()
A dynamic MBean attribute.

Documentation is available at
http://download.oracle.com/docs/cd/E13222_01/wls/docs90
Copyright 2005 BEA Systems Inc.