public abstract class AbstractWSDLFilePublisher extends Object
Modifier and Type | Field and Description |
---|---|
protected org.jboss.wsf.spi.deployment.ArchiveDeployment |
dep |
protected String |
expLocation |
protected org.jboss.wsf.spi.management.ServerConfig |
serverConfig |
Constructor and Description |
---|
AbstractWSDLFilePublisher(org.jboss.wsf.spi.deployment.ArchiveDeployment dep) |
Modifier and Type | Method and Description |
---|---|
protected void |
createParentDir(File targetFile) |
protected void |
deleteWsdlPublishDirectory(File dir)
Delete the published wsdl document, traversing down the dir structure
|
protected void |
publishSchemaImports(URL parentURL,
Element element,
List<String> published) |
protected void |
publishSchemaImports(URL parentURL,
Element element,
List<String> published,
String expLocation)
Publish the schema imports for a given wsdl definition
|
protected void |
publishWsdlImports(URL parentURL,
javax.wsdl.Definition parentDefinition,
List<String> published) |
protected void |
publishWsdlImports(URL parentURL,
javax.wsdl.Definition parentDefinition,
List<String> published,
String expLocation)
Publish the wsdl imports for a given wsdl definition
|
void |
unpublishWsdlFiles()
Delete the published wsdl
|
protected org.jboss.wsf.spi.deployment.ArchiveDeployment dep
protected String expLocation
protected org.jboss.wsf.spi.management.ServerConfig serverConfig
public AbstractWSDLFilePublisher(org.jboss.wsf.spi.deployment.ArchiveDeployment dep)
protected void publishWsdlImports(URL parentURL, javax.wsdl.Definition parentDefinition, List<String> published) throws Exception
Exception
protected void publishWsdlImports(URL parentURL, javax.wsdl.Definition parentDefinition, List<String> published, String expLocation) throws Exception
Exception
protected void createParentDir(File targetFile)
protected void publishSchemaImports(URL parentURL, Element element, List<String> published) throws Exception
Exception
protected void publishSchemaImports(URL parentURL, Element element, List<String> published, String expLocation) throws Exception
Exception
public void unpublishWsdlFiles() throws IOException
IOException
protected void deleteWsdlPublishDirectory(File dir) throws IOException
IOException
Copyright © 2015 JBoss, by Red Hat. All rights reserved.