org.globus.wsrf.impl.notification
Class GetCurrentMessageProvider

java.lang.Object
  extended byorg.globus.wsrf.impl.notification.GetCurrentMessageProvider

public class GetCurrentMessageProvider
extends java.lang.Object


Field Summary
private static java.lang.String GET_CURRENT_MESSAGE_CONTEXT
           
private static org.globus.util.I18n i18n
           
private static org.apache.commons.logging.Log logger
           
 
Constructor Summary
GetCurrentMessageProvider()
           
 
Method Summary
 GetCurrentMessageResponse getCurrentMessage(GetCurrentMessage request)
          Provider for the get current message operation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

i18n

private static org.globus.util.I18n i18n

logger

private static org.apache.commons.logging.Log logger

GET_CURRENT_MESSAGE_CONTEXT

private static java.lang.String GET_CURRENT_MESSAGE_CONTEXT
Constructor Detail

GetCurrentMessageProvider

public GetCurrentMessageProvider()
Method Detail

getCurrentMessage

public GetCurrentMessageResponse getCurrentMessage(GetCurrentMessage request)
                                            throws java.rmi.RemoteException,
                                                   ResourceUnknownFaultType,
                                                   InvalidTopicExpressionFaultType,
                                                   TopicNotSupportedFaultType,
                                                   NoCurrentMessageOnTopicFaultType
Provider for the get current message operation

Parameters:
request -
Returns:
The current message associated with the Topic
Throws:
java.rmi.RemoteException
ResourceUnknownFaultType
InvalidTopicExpressionFaultType
TopicNotSupportedFaultType
NoCurrentMessageOnTopicFaultType