PMDescriptorNodepublic class PMDescriptorNode extends RuntimeDescriptorNode This node handles the pm-descriptor runtime xml element |
Methods Summary |
---|
protected java.util.Map | getDispatchTable()all sub-implementation of this class can use a dispatch table to map xml element to
method name on the descriptor class for setting the element value.
Map table = new HashMap();
table.put(RuntimeTagNames.PM_IDENTIFIER, "setPersistenceManagerIdentifier");
table.put(RuntimeTagNames.PM_VERSION, "setPersistenceManagerVersion");
table.put(RuntimeTagNames.PM_CONFIG, "setPersistenceManagerConfig");
table.put(RuntimeTagNames.PM_CLASS_GENERATOR, "setPersistenceManagerClassGenerator");
table.put(RuntimeTagNames.PM_MAPPING_FACTORY, "setPersistenceManagerMappingFactory");
return table;
| public org.w3c.dom.Node | writeDescriptor(org.w3c.dom.Node parent, java.lang.String nodeName, com.sun.enterprise.deployment.runtime.IASPersistenceManagerDescriptor descriptor)write the descriptor class to a DOM tree and return it
Node pd = super.writeDescriptor(parent, nodeName, descriptor);
appendTextChild(pd, RuntimeTagNames.PM_IDENTIFIER, descriptor.getPersistenceManagerIdentifier());
appendTextChild(pd, RuntimeTagNames.PM_VERSION, descriptor.getPersistenceManagerVersion());
appendTextChild(pd, RuntimeTagNames.PM_CONFIG, descriptor.getPersistenceManagerConfig());
appendTextChild(pd, RuntimeTagNames.PM_CLASS_GENERATOR, descriptor.getPersistenceManagerClassGenerator());
appendTextChild(pd, RuntimeTagNames.PM_MAPPING_FACTORY, descriptor.getPersistenceManagerMappingFactory());
return pd;
|
|