public abstract class AbstractSoapAttachmentValidator extends Object implements SoapAttachmentValidator
SoapAttachment and automatically handle contentId and
contentType validation. Content body validation is delegated to subclasses.| Constructor and Description |
|---|
AbstractSoapAttachmentValidator() |
| Modifier and Type | Method and Description |
|---|---|
protected SoapAttachment |
findAttachment(SoapMessage soapMessage,
SoapAttachment controlAttachment)
Finds attachment in list of soap attachments on incoming soap message.
|
void |
validateAttachment(SoapMessage soapMessage,
List<SoapAttachment> controlAttachments)
Validate attachments in soap message.
|
protected abstract void |
validateAttachmentContent(SoapAttachment receivedAttachment,
SoapAttachment controlAttachment)
Delegate content body validation to subclasses.
|
protected void |
validateAttachmentContentId(SoapAttachment receivedAttachment,
SoapAttachment controlAttachment)
Validating SOAP attachment content id.
|
protected void |
validateAttachmentContentType(SoapAttachment receivedAttachment,
SoapAttachment controlAttachment)
Validating SOAP attachment content type.
|
public void validateAttachment(SoapMessage soapMessage, List<SoapAttachment> controlAttachments)
SoapAttachmentValidatorvalidateAttachment in interface SoapAttachmentValidatorprotected SoapAttachment findAttachment(SoapMessage soapMessage, SoapAttachment controlAttachment)
soapMessage - controlAttachment - protected void validateAttachmentContentId(SoapAttachment receivedAttachment, SoapAttachment controlAttachment)
receivedAttachment - controlAttachment - protected void validateAttachmentContentType(SoapAttachment receivedAttachment, SoapAttachment controlAttachment)
receivedAttachment - controlAttachment - protected abstract void validateAttachmentContent(SoapAttachment receivedAttachment, SoapAttachment controlAttachment)
receivedAttachment - controlAttachment - Copyright © 2008–2015 ConSol* Consulting&Solutions GmbH. All rights reserved.