BEA Systems, Inc.

WebLogic Server 8.1 API Reference

weblogic.management.configuration
Interface XMLRegistryMBean


public interface XMLRegistryMBean
extends ConfigurationMBean

Configure the behavior of JAXP (Java API for XML Parsing) in the server.

Author:
Copyright © 2004 BEA Systems, Inc. All Rights Reserved.

Field Summary
static long CACHING_STUB_SVUID
           
 
Fields inherited from class weblogic.management.configuration.ConfigurationMBean
CACHING_STUB_SVUID, DEFAULT_EMPTY_BYTE_ARRAY
 
Method Summary
 boolean addEntitySpecRegistryEntry(XMLEntitySpecRegistryEntryMBean entry)
          Add a new EntitySpec registry entry
 boolean addParserSelectRegistryEntry(XMLParserSelectRegistryEntryMBean entry)
          Add a new ParserSelect registry entry
 boolean addRegistryEntry(XMLRegistryEntryMBean entry)
          Deprecated.  
 java.lang.String getDocumentBuilderFactory()
          Return the class name of the default DocumentBuilderFactory
 XMLEntitySpecRegistryEntryMBean[] getEntitySpecRegistryEntries()
          Return the set of EntitySpec registry entries.
 XMLParserSelectRegistryEntryMBean[] getParserSelectRegistryEntries()
          Return the set of ParserSelect registry entries.
 XMLRegistryEntryMBean[] getRegistryEntries()
          Deprecated.  
 java.lang.String getSAXParserFactory()
          Return the class name of the default SAXParserFactory
 java.lang.String getTransformerFactory()
          Return the class name of the default TransformerFactory
 java.lang.String getWhenToCache()
          Set whether to cache items as soon as possible or wait until referenced.
 boolean removeEntitySpecRegistryEntry(XMLEntitySpecRegistryEntryMBean entry)
          Remove a EntitySpec registry entry
 boolean removeParserSelectRegistryEntry(XMLParserSelectRegistryEntryMBean entry)
          Remove a ParserSelect registry entry
 boolean removeRegistryEntry(XMLRegistryEntryMBean entry)
          Deprecated.  
 void setDocumentBuilderFactory(java.lang.String factoryClassName)
          Set the default DocumentBuilderFactory
 void setEntitySpecRegistryEntries(XMLEntitySpecRegistryEntryMBean[] entries)
          Set the set of EntitySpec registry entries.
 void setParserSelectRegistryEntries(XMLParserSelectRegistryEntryMBean[] entries)
          Set the set of ParserSelect registry entries.
 void setRegistryEntries(XMLRegistryEntryMBean[] entries)
          Deprecated.  
 void setSAXParserFactory(java.lang.String factoryClassName)
          Set the default SAXParserFactory
 void setTransformerFactory(java.lang.String factoryClassName)
          Set the default TransformerFactory
 void setWhenToCache(java.lang.String cacheOnDeploy)
          Returns whether to cache items as soon as possible or wait until referenced.
 
Methods inherited from interface weblogic.management.configuration.ConfigurationMBean
freezeCurrentValue, getNotes, restoreDefaultValue, setComments, setDefaultedMBean, setNotes, setPersistenceEnabled
 
Methods inherited from interface weblogic.management.WebLogicMBean
getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParent
 
Methods inherited from interface javax.management.DynamicMBean
getAttribute, getAttributes, invoke, setAttribute, setAttributes
 
Methods inherited from interface javax.management.MBeanRegistration
postDeregister, postRegister, preRegister
 
Methods inherited from interface javax.management.NotificationBroadcaster
addNotificationListener, getNotificationInfo, removeNotificationListener
 

Field Detail

CACHING_STUB_SVUID

public static final long CACHING_STUB_SVUID
Method Detail

getDocumentBuilderFactory

public java.lang.String getDocumentBuilderFactory()
Return the class name of the default DocumentBuilderFactory

Default Value: "weblogic.apache.xerces.jaxp.DocumentBuilderFactoryImpl"
Returns:
The documentBuilderFactory value

setDocumentBuilderFactory

public void setDocumentBuilderFactory(java.lang.String factoryClassName)
                               throws javax.management.InvalidAttributeValueException
Set the default DocumentBuilderFactory

A dynamic MBean attribute
Parameters:
factoryClassName - The new documentBuilderFactory value
Throws:
javax.management.InvalidAttributeValueException -  

getSAXParserFactory

public java.lang.String getSAXParserFactory()
Return the class name of the default SAXParserFactory

Default Value: "weblogic.apache.xerces.jaxp.SAXParserFactoryImpl"
Returns:
The sAXParserFactory value

setSAXParserFactory

public void setSAXParserFactory(java.lang.String factoryClassName)
                         throws javax.management.InvalidAttributeValueException
Set the default SAXParserFactory

A dynamic MBean attribute
Parameters:
factoryClassName - The new sAXParserFactory value
Throws:
javax.management.InvalidAttributeValueException -  

getTransformerFactory

public java.lang.String getTransformerFactory()
Return the class name of the default TransformerFactory

Default Value: "org.apache.xalan.processor.TransformerFactoryImpl"
Returns:
The transformerFactory value

setTransformerFactory

public void setTransformerFactory(java.lang.String factoryClassName)
                           throws javax.management.InvalidAttributeValueException
Set the default TransformerFactory

A dynamic MBean attribute
Parameters:
factoryClassName - The new transformerFactory value
Throws:
javax.management.InvalidAttributeValueException -  

addRegistryEntry

public boolean addRegistryEntry(XMLRegistryEntryMBean entry)
Deprecated.  
Add a new pre-Silversword style registry entry

A dynamic MBean attribute
Parameters:
entry - The feature to be added to the RegistryEntry attribute
Returns:
 

removeRegistryEntry

public boolean removeRegistryEntry(XMLRegistryEntryMBean entry)
Deprecated.  
Remove an pre-Silversword style registry entry

A dynamic MBean attribute
Parameters:
entry -  
Returns:
 

getRegistryEntries

public XMLRegistryEntryMBean[] getRegistryEntries()
Deprecated.  
Return the set of pre-Silversword style registry entries.

Returns:
The registryEntries value

setRegistryEntries

public void setRegistryEntries(XMLRegistryEntryMBean[] entries)
                        throws javax.management.InvalidAttributeValueException
Deprecated.  
Set the set of pre-Silversword style registry entries.

A dynamic MBean attribute
Parameters:
entries - The new registryEntries value
Throws:
javax.management.InvalidAttributeValueException -  

addParserSelectRegistryEntry

public boolean addParserSelectRegistryEntry(XMLParserSelectRegistryEntryMBean entry)
Add a new ParserSelect registry entry

A dynamic MBean attribute
Parameters:
entry - The feature to be added to the ParserSelectRegistryEntry attribute
Returns:
 

removeParserSelectRegistryEntry

public boolean removeParserSelectRegistryEntry(XMLParserSelectRegistryEntryMBean entry)
Remove a ParserSelect registry entry

A dynamic MBean attribute
Parameters:
entry -  
Returns:
 

getParserSelectRegistryEntries

public XMLParserSelectRegistryEntryMBean[] getParserSelectRegistryEntries()
Return the set of ParserSelect registry entries.

Returns:
The parserSelectRegistryEntries value

setParserSelectRegistryEntries

public void setParserSelectRegistryEntries(XMLParserSelectRegistryEntryMBean[] entries)
                                    throws javax.management.InvalidAttributeValueException
Set the set of ParserSelect registry entries.

A dynamic MBean attribute
Parameters:
entries - The new parserSelectRegistryEntries value
Throws:
javax.management.InvalidAttributeValueException -  

addEntitySpecRegistryEntry

public boolean addEntitySpecRegistryEntry(XMLEntitySpecRegistryEntryMBean entry)
Add a new EntitySpec registry entry

A dynamic MBean attribute
Parameters:
entry - The feature to be added to the EntitySpecRegistryEntry attribute
Returns:
true if the EntitySpec was added correctly and false if the EntitySpec already exists and is unchanged by the current operation

removeEntitySpecRegistryEntry

public boolean removeEntitySpecRegistryEntry(XMLEntitySpecRegistryEntryMBean entry)
Remove a EntitySpec registry entry

A dynamic MBean attribute
Parameters:
entry -  
Returns:
 

getEntitySpecRegistryEntries

public XMLEntitySpecRegistryEntryMBean[] getEntitySpecRegistryEntries()
Return the set of EntitySpec registry entries.

Returns:
The entitySpecRegistryEntries value

setEntitySpecRegistryEntries

public void setEntitySpecRegistryEntries(XMLEntitySpecRegistryEntryMBean[] entries)
                                  throws javax.management.InvalidAttributeValueException
Set the set of EntitySpec registry entries.

A dynamic MBean attribute
Parameters:
entries - The new entitySpecRegistryEntries value
Throws:
javax.management.InvalidAttributeValueException -  

getWhenToCache

public java.lang.String getWhenToCache()
Set whether to cache items as soon as possible or wait until referenced.

Default Value: "cache-on-reference"
Legal Values: "cache-on-reference","cache-at-initialization","cache-never"
Returns:
The whenToCache value

setWhenToCache

public void setWhenToCache(java.lang.String cacheOnDeploy)
Returns whether to cache items as soon as possible or wait until referenced.

A dynamic MBean attribute
Parameters:
cacheOnDeploy - The new whenToCache value

Documentation is available at
http://download.oracle.com/docs/cd/E13222_01/wls/docs81