Package org.somda.sdc.dpws.soap
Class NotificationSinkImpl
java.lang.Object
org.somda.sdc.dpws.soap.NotificationSinkImpl
- All Implemented Interfaces:
InterceptorHandler,NotificationSink
Default implementation of NotificationSink.
-
Method Summary
Modifier and TypeMethodDescriptionvoidreceiveNotification(SoapMessage notification, CommunicationContext communicationContext) Starts processing of an incoming SOAP notification message.voidregister(Interceptor interceptor) Registers a callback object.
-
Method Details
-
register
Description copied from interface:InterceptorHandlerRegisters a callback object.- Specified by:
registerin interfaceInterceptorHandler- Parameters:
interceptor- an object that possessesMessageInterceptorannotated methods.- See Also:
-
receiveNotification
public void receiveNotification(SoapMessage notification, CommunicationContext communicationContext) throws SoapFaultException Description copied from interface:NotificationSinkStarts processing of an incoming SOAP notification message.- Specified by:
receiveNotificationin interfaceNotificationSink- Parameters:
notification- incoming request message.communicationContext- transport and application layer information (addresses, security, etc).- Throws:
SoapFaultException- in case a soap fault should be communicated in response
-