| Modifier and Type | Method and Description |
|---|---|
protected Class<?> |
WebServiceScanner.classForName(String className) |
protected boolean |
WebServiceScanner.isInterface(String className) |
protected Class |
WebServiceScanner.justPickTheClassThatIsAnInterface(List<String> namesOfClassesWithAnnotation) |
protected Class |
WebServiceScanner.justPickTheClassThatIsNotAnInterface(List<String> namesOfClasses) |
protected <T extends Annotation> |
WebServiceScanner.scanForClassNamesWithAnnotation(Class<T> annotation,
String packageName) |
protected <T> Class |
WebServiceScanner.scanForClassWhichImplementsAndPickFirst(Class<T> interfaceName,
String packageName) |
protected <T extends Annotation> |
WebServiceScanner.scanForClassWithAnnotationAndIsAnInterface(Class<T> annotationName,
String packageName) |
protected <T extends Annotation> |
WebServiceScanner.scanForClassWithAnnotationAndPickTheFirstOneFound(Class<T> annotationName,
String packageName) |
<T> T |
WebServiceAutoDetector.searchAndInstantiateSeiImplementation()
Detects and instantiates the SEI-Implementation.
|
protected <T> T |
WebServiceAutoDetector.searchAndInstantiateSeiImplementation(Class seiName) |
Service |
WebServiceAutoDetector.searchAndInstantiateWebServiceClient() |
Class |
WebServiceAutoDetector.searchServiceEndpointInterface() |
| Constructor and Description |
|---|
WebServiceAutoDetector(WebServiceScanner webServiceScanner) |
| Modifier and Type | Class and Description |
|---|---|
class |
CxfSpringBootMavenPropertiesNotFoundException
Thrown when a SEI implementing class isn´t found.
|
class |
SeiImplClassNotFoundException
Thrown when a SEI implementing class isn´t found.
|
class |
SeiNotFoundException
Thrown when the Service Endpoint Interface (SEI) itself isn´t found.
|
class |
WebServiceClientNotFoundException
Thrown when the WebServiceClient class isn´t found.
|
| Modifier and Type | Method and Description |
|---|---|
static Element |
XmlUtils.appendAsChildElement2NewElement(Document document) |
static <T> String |
XmlUtils.getNamespaceUriFromJaxbClass(Class<T> jaxbClass) |
static <T> String |
XmlUtils.getSoapActionFromJaxWsServiceInterface(Class<T> jaxWsServiceInterfaceClass) |
static <T> String |
XmlUtils.getSoapActionFromJaxWsServiceInterface(Class<T> jaxWsServiceInterfaceClass,
String jaxWsServiceInvokedMethodName) |
static <T> T |
XmlUtils.getUnmarshalledObjectFromSoapMessage(Document httpBody,
Class<T> jaxbClass) |
static Document |
XmlUtils.marhallJaxbElement(Object jaxbElement) |
static Document |
XmlUtils.parseFileStream2Document(InputStream contentAsStream) |
static <T> T |
XmlUtils.readSoapMessageFromStreamAndUnmarshallBody2Object(InputStream fileStream,
Class<T> jaxbClass) |
static <T> JAXBElement<T> |
XmlUtils.unmarshallNode(Node node,
Class<T> jaxbClassName) |
| Modifier and Type | Method and Description |
|---|---|
Endpoint |
CxfAutoConfiguration.endpoint() |
Object |
CxfAutoConfiguration.seiImplementation() |
void |
CxfAutoConfiguration.setUp() |
WebServiceAutoDetector |
CxfAutoConfiguration.webServiceAutoDetector() |
Service |
CxfAutoConfiguration.webServiceClient() |
| Modifier and Type | Method and Description |
|---|---|
SoapRawClientResponse |
SoapRawClient.callSoapService(InputStream xmlFile) |
<T> T |
SoapRawClientResponse.getUnmarshalledObjectFromSoapMessage(Class<T> jaxbClass) |
| Constructor and Description |
|---|
SoapRawClient(String soapServiceUrl,
Class<T> jaxWsServiceInterfaceClass) |
Copyright © 2019. All rights reserved.