org.apache.airavata.wsmg.msgbox
Class MsgBoxServiceSkeleton

java.lang.Object
  extended by org.apache.airavata.wsmg.msgbox.MsgBoxServiceSkeleton
All Implemented Interfaces:
org.apache.axis2.service.Lifecycle

public class MsgBoxServiceSkeleton
extends Object
implements org.apache.axis2.service.Lifecycle

Service class for MsgBoxService this get called by MsgBoxServiceMessageReceiverInOut with ProcessingContext


Constructor Summary
MsgBoxServiceSkeleton()
           
 
Method Summary
 org.apache.axiom.om.OMElement createMsgBox()
           
 void destroy(org.apache.axis2.context.ServiceContext context)
           
 org.apache.axiom.om.OMElement destroyMsgBox(String msgBoxAddr)
           
 void init(org.apache.axis2.context.ServiceContext context)
           
 org.apache.axiom.om.OMElement storeMessages(String msgBoxAddr, String messageID, String soapAction, org.apache.axiom.om.OMElement message)
           
 org.apache.axiom.om.OMElement takeMessages(String msgBoxAddr)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MsgBoxServiceSkeleton

public MsgBoxServiceSkeleton()
Method Detail

init

public void init(org.apache.axis2.context.ServiceContext context)
          throws org.apache.axis2.AxisFault
Specified by:
init in interface org.apache.axis2.service.Lifecycle
Throws:
org.apache.axis2.AxisFault

destroy

public void destroy(org.apache.axis2.context.ServiceContext context)
Specified by:
destroy in interface org.apache.axis2.service.Lifecycle

createMsgBox

public org.apache.axiom.om.OMElement createMsgBox()
                                           throws Exception
Throws:
Exception

storeMessages

public org.apache.axiom.om.OMElement storeMessages(String msgBoxAddr,
                                                   String messageID,
                                                   String soapAction,
                                                   org.apache.axiom.om.OMElement message)
                                            throws Exception
Throws:
Exception

takeMessages

public org.apache.axiom.om.OMElement takeMessages(String msgBoxAddr)
                                           throws Exception
Throws:
Exception

destroyMsgBox

public org.apache.axiom.om.OMElement destroyMsgBox(String msgBoxAddr)
                                            throws Exception
Throws:
Exception


Copyright © 2011-2012 The Apache Software Foundation. All Rights Reserved.