org.kuali.rice.ken.service.ws.impl
Class NotificationWebServiceImpl
java.lang.Object
org.kuali.rice.ken.service.ws.impl.NotificationWebServiceImpl
- All Implemented Interfaces:
- Remote, NotificationWebService
public class NotificationWebServiceImpl
- extends Object
- implements NotificationWebService
Web service interface implementation that delegates directly to Spring service
Spring integration strategy taken from:
http://javaboutique.internet.com/tutorials/axisspring/
This class extends ServletEndpointSupport so that it can obtain the Notification System Spring context
from the ServletContext via getWebApplicationContext(). It then delegates to the NotificationService.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
Method Summary |
String |
sendNotification(String notificationMessageAsXml)
Invokes the underlying Java API calls via Spring service invocation. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LOG
private static final org.apache.log4j.Logger LOG
notificationService
private NotificationService notificationService
notificationMessageContentService
private NotificationMessageContentService notificationMessageContentService
NotificationWebServiceImpl
public NotificationWebServiceImpl()
sendNotification
public String sendNotification(String notificationMessageAsXml)
throws RemoteException
- Invokes the underlying Java API calls via Spring service invocation.
- Specified by:
sendNotification
in interface NotificationWebService
- Returns:
- String
- Throws:
RemoteException
- See Also:
NotificationWebService.sendNotification(java.lang.String)
Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.