|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.commons.modeler.BaseModelMBean org.ow2.jonas.resource.internal.mbean.ArchiveConfigMBean org.ow2.jonas.resource.internal.mbean.RarConfigMBean
public class RarConfigMBean
A RAR specific MBean which provides the schemas and EntityResolver needed to validate a jonas-ra.xml file or an ra.xml file.
Field Summary |
---|
Fields inherited from class org.apache.commons.modeler.BaseModelMBean |
---|
attributeBroadcaster, attributes, generalBroadcaster, info, oname, registry, resource, resourceType, source |
Constructor Summary | |
---|---|
RarConfigMBean()
A default constructor which calls the parent constructor. |
Method Summary | |
---|---|
EntityResolver |
getEntityResolver()
Returns an EntityResolver for the schemas and dtds of ra.xml and jonas-ra.xml. |
protected Node |
getJDBCParams(Document doc)
|
protected TreeMap |
getJDBCTagMap()
|
protected Node |
getPoolParams(Document doc)
|
protected TreeMap |
getPoolTagMap()
|
protected List |
getSchemaList()
Get a list of schemas available for RARs. |
void |
updateXML(String archiveName,
Map map)
|
Methods inherited from class org.ow2.jonas.resource.internal.mbean.ArchiveConfigMBean |
---|
addXML, createArchiveWithXmlFile, extractDocument, extractXML, saveXML, verifyDocument |
Methods inherited from class org.apache.commons.modeler.BaseModelMBean |
---|
addAttributeChangeNotificationListener, addNotificationListener, createDefaultModelMBeanInfo, createResource, getAttribute, getAttributes, getClassName, getJmxName, getManagedResource, getMBeanInfo, getModelerType, getNotificationInfo, getObjectName, getRegistry, initModelInfo, invoke, isModelMBeanInfoValid, load, postDeregister, postRegister, preDeregister, preRegister, removeAttributeChangeNotificationListener, removeAttributeChangeNotificationListener, removeNotificationListener, removeNotificationListener, removeNotificationListener, sendAttributeChangeNotification, sendAttributeChangeNotification, sendNotification, sendNotification, setAttribute, setAttributes, setManagedResource, setModeledType, setModelMBeanInfo, setRegistry, store, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public RarConfigMBean() throws MBeanException
MBeanException
- from the super class.Method Detail |
---|
public EntityResolver getEntityResolver()
getEntityResolver
in class ArchiveConfigMBean
protected List getSchemaList()
getSchemaList
in class ArchiveConfigMBean
public void updateXML(String archiveName, Map map) throws Exception
Exception
protected TreeMap getJDBCTagMap()
protected TreeMap getPoolTagMap()
protected Node getPoolParams(Document doc)
protected Node getJDBCParams(Document doc)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |