public class WeblogicApplicationNode extends RuntimeBundleNode<Application>
Modifier and Type | Field and Description |
---|---|
static String |
PUBLIC_DTD_ID_2 |
static String |
SCHEMA_ID |
static String |
SYSTEM_ID_2 |
descriptor, elementToNodeMappings
abstractDescriptor, habitat, handlers, localStrings, parentNode, rootNode
Constructor and Description |
---|
WeblogicApplicationNode()
Creates new WeblogicApplicationNode
|
WeblogicApplicationNode(Application descriptor)
Creates new WeblogicApplicationNode
|
Modifier and Type | Method and Description |
---|---|
void |
addDescriptor(Object newDescriptor)
Adds a new DOL descriptor instance to the descriptor instance
associated with this XMLNode
|
Application |
getDescriptor() |
String |
getDocType() |
String |
getSystemID() |
List<String> |
getSystemIDs() |
protected XMLElement |
getXMLRootTag() |
protected void |
init()
Initialize the child handlers
|
static String |
registerBundle(Map publicIDToDTD,
Map<String,List<Class>> versionUpgrades)
register this node as a root node capable of loading entire DD files
|
Node |
writeDescriptor(Node parent,
String nodeName,
Application application)
write the descriptor class to a DOM tree and return it
|
appendChildNS, getDispatchTable, getNodeMappings, getSpecVersion, recordNodeMapping, restrictDTDDeclarations, setDocType, setElementValue, setSpecVersion, writeMessageDestinationInfo
addNamespaceDeclaration, addNodeDescriptor, addPrefixMapping, appendChild, appendQNameChild, appendTextChild, appendTextChild, composeQNameValue, createDescriptor, endElement, forceAppendTextChild, getHandlerFor, getLocalPartFromQName, getOwnerDocument, getParentNode, getPrefixFromQName, getRootNode, getXMLPath, handlesElement, postParsing, registerElementHandler, registerElementHandler, resolvePrefix, setAttribute, setAttributeNS, setAttributeValue, setDescriptorInfo, setParentNode, setXMLRootTag, startElement, writeDescriptor, writeDescriptors, writeEjbReferenceDescriptors, writeEntityManagerFactoryReferenceDescriptors, writeEntityManagerReferenceDescriptors, writeEnvEntryDescriptors, writeJNDIEnvironmentRefs, writeLifeCycleCallbackDescriptors, writeLocalizedDescriptions, writeMessageDestinationRefDescriptors, writeResourceDescriptors, writeResourceEnvRefDescriptors, writeResourceRefDescriptors, writeServiceReferenceDescriptors, writeSimpleTextDescriptor, writeSubDescriptors
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addPrefixMapping, endElement, getHandlerFor, getParentNode, getRootNode, getXMLPath, handlesElement, resolvePrefix, startElement, writeDescriptor
public static final String SCHEMA_ID
public static final String PUBLIC_DTD_ID_2
public static final String SYSTEM_ID_2
public WeblogicApplicationNode(Application descriptor)
public WeblogicApplicationNode()
protected void init()
init
in class RuntimeBundleNode<Application>
public static String registerBundle(Map publicIDToDTD, Map<String,List<Class>> versionUpgrades)
publicIDToDTD
- is a mapping between xml Public-ID to DTDversionUpgrades
- The list of upgrades from older versionsprotected XMLElement getXMLRootTag()
getXMLRootTag
in class DeploymentDescriptorNode<Application>
public String getDocType()
public String getSystemID()
public List<String> getSystemIDs()
public Application getDescriptor()
getDescriptor
in interface XMLNode<Application>
getDescriptor
in class RuntimeBundleNode<Application>
public void addDescriptor(Object newDescriptor)
addDescriptor
in interface XMLNode<Application>
addDescriptor
in class RuntimeBundleNode<Application>
descriptor
- the new descriptorpublic Node writeDescriptor(Node parent, String nodeName, Application application)
writeDescriptor
in class DeploymentDescriptorNode<Application>
parent
- node for the DOM treenodeName
- the node namedescriptor
- the descriptor to writeCopyright © 2018. All rights reserved.