Class WLSWebServicesDeploymentDescriptorFile
- java.lang.Object
-
- com.sun.enterprise.deployment.io.DeploymentDescriptorFile
-
- com.sun.enterprise.deployment.io.ConfigurationDeploymentDescriptorFile
-
- com.sun.enterprise.deployment.io.runtime.WLSWebServicesDeploymentDescriptorFile
-
public class WLSWebServicesDeploymentDescriptorFile extends ConfigurationDeploymentDescriptorFile
This class is responsible for handling the WebLogic webservices deployment descriptor. This file weblogic-webservices.xml complements JSR-109 defined webservices.xml to define extra configuration.- Author:
- Rama Pulavarthi
-
-
Field Summary
-
Fields inherited from class com.sun.enterprise.deployment.io.DeploymentDescriptorFile
FULL_VALIDATION, PARSING_VALIDATION
-
-
Constructor Summary
Constructors Constructor Description WLSWebServicesDeploymentDescriptorFile(RootDeploymentDescriptor desc)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Vector
getAllDescriptorPaths()
String
getDeploymentDescriptorPath()
RootXMLNode
getRootXMLNode(Descriptor descriptor)
boolean
isValidating()
Return whether this configuration file can be validated.void
write(Descriptor descriptor, OutputStream os)
writes the descriptor to an output stream-
Methods inherited from class com.sun.enterprise.deployment.io.ConfigurationDeploymentDescriptorFile
registerBundle
-
Methods inherited from class com.sun.enterprise.deployment.io.DeploymentDescriptorFile
getArchiveType, getDefaultSchemaSource, getDocument, getDocumentBuilder, getSAXParser, getSAXParser, getXMLValidation, getXMLValidationLevel, read, read, read, read, setArchiveType, setErrorReportingString, setXMLValidation, setXMLValidationLevel, write, write
-
-
-
-
Constructor Detail
-
WLSWebServicesDeploymentDescriptorFile
public WLSWebServicesDeploymentDescriptorFile(RootDeploymentDescriptor desc)
-
-
Method Detail
-
getDeploymentDescriptorPath
public String getDeploymentDescriptorPath()
- Specified by:
getDeploymentDescriptorPath
in classDeploymentDescriptorFile
- Returns:
- the location of the deployment descriptor file for a particular type of Java EE Archive
-
getAllDescriptorPaths
public static Vector getAllDescriptorPaths()
-
getRootXMLNode
public RootXMLNode getRootXMLNode(Descriptor descriptor)
- Specified by:
getRootXMLNode
in classDeploymentDescriptorFile
- Parameters:
descriptor
- the descriptor for which we need the node- Returns:
- a RootXMLNode responsible for handling the deployment descriptors associated with this Java EE module
-
write
public void write(Descriptor descriptor, OutputStream os) throws IOException
writes the descriptor to an output stream- Overrides:
write
in classDeploymentDescriptorFile
- Parameters:
descriptor
- the descriptoros
- the output stream- Throws:
IOException
-
isValidating
public boolean isValidating()
Return whether this configuration file can be validated.- Overrides:
isValidating
in classConfigurationDeploymentDescriptorFile
- Returns:
- whether this configuration file can be validated.
-
-