Package org.mule.soapkit.soap.server
Class SoapCxfServer
java.lang.Object
org.mule.soapkit.soap.server.SoapCxfServer
- All Implemented Interfaces:
org.mule.runtime.api.lifecycle.Startable,org.mule.runtime.api.lifecycle.Stoppable,SoapServer
-
Field Summary
FieldsFields inherited from interface org.mule.runtime.api.lifecycle.Startable
PHASE_NAMEFields inherited from interface org.mule.runtime.api.lifecycle.Stoppable
PHASE_NAME -
Constructor Summary
ConstructorsConstructorDescriptionSoapCxfServer(org.apache.cxf.endpoint.Server server, org.mule.wsdl.parser.model.PortModel portModel, boolean mtomEnabled, boolean validationEnabled, ValidationLevel validationLevel) -
Method Summary
Modifier and TypeMethodDescriptiongetPort()org.apache.cxf.endpoint.Serverserve(org.mule.soap.api.message.SoapRequest request, SoapServerHandler handler) voidstart()voidstop()
-
Field Details
-
STATUS_CODE
- See Also:
-
HTTP_STATUS_PROTOCOL_HEADER
- See Also:
-
-
Constructor Details
-
SoapCxfServer
public SoapCxfServer(org.apache.cxf.endpoint.Server server, org.mule.wsdl.parser.model.PortModel portModel, boolean mtomEnabled, boolean validationEnabled, ValidationLevel validationLevel)
-
-
Method Details
-
serve
- Specified by:
servein interfaceSoapServer
-
getPort
- Specified by:
getPortin interfaceSoapServer
-
getService
- Specified by:
getServicein interfaceSoapServer
-
getServer
public org.apache.cxf.endpoint.Server getServer() -
start
public void start()- Specified by:
startin interfaceorg.mule.runtime.api.lifecycle.Startable
-
stop
public void stop()- Specified by:
stopin interfaceorg.mule.runtime.api.lifecycle.Stoppable
-