public abstract class AbstractValidationCallback<T> extends Object implements ValidationCallback
| Modifier and Type | Field and Description |
|---|---|
protected org.springframework.context.ApplicationContext |
applicationContext
Spring application context injected before validation callback is called
|
| Constructor and Description |
|---|
AbstractValidationCallback() |
| Modifier and Type | Method and Description |
|---|---|
void |
setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
Sets the applicationContext.
|
void |
validate(Message message,
TestContext context)
Validate callback method with received message.
|
abstract void |
validate(T payload,
Map<String,Object> headers,
TestContext context)
Subclasses do override this method for validation purpose.
|
protected org.springframework.context.ApplicationContext applicationContext
public void validate(Message message, TestContext context)
ValidationCallbackvalidate in interface ValidationCallbackpublic abstract void validate(T payload, Map<String,Object> headers, TestContext context)
payload - the message payload object.headers - the message headerscontext - the current test contextpublic void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
setApplicationContext in interface org.springframework.context.ApplicationContextAwareapplicationContext - the applicationContext to setCopyright © 2008–2015 ConSol* Consulting&Solutions GmbH. All rights reserved.