Package org.somda.sdc.dpws.wsdl
Interface WsdlMarshalling
-
- All Implemented Interfaces:
-
com.google.common.util.concurrent.Service
public interface WsdlMarshalling implements ServiceJAXB WSDL marshalling service.
-
-
Method Summary
Modifier and Type Method Description abstract voidmarshal(TDefinitions wsdlDefinitions, OutputStream outputStream)Marshals a WSDL document. abstract TDefinitionsunmarshal(InputStream inputStream)Unmarshals a WSDL document. -
Methods inherited from class com.google.common.util.concurrent.Service
addListener, awaitRunning, awaitTerminated, failureCause, isRunning, startAsync, state, stopAsync -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
marshal
abstract void marshal(TDefinitions wsdlDefinitions, OutputStream outputStream)
Marshals a WSDL document.
- Parameters:
wsdlDefinitions- the WSDL definition to marshal.outputStream- the output stream where to write marshalled data to.
-
unmarshal
abstract TDefinitions unmarshal(InputStream inputStream)
Unmarshals a WSDL document.
- Parameters:
inputStream- the input WSDL definition to unmarshal.- Returns:
the unmarshalled WSDL definition.
-
-
-
-