org.wso2.wsas.persistence.dao
Class MessageDAO

java.lang.Object
  extended by org.wso2.wsas.persistence.dao.BaseDAO
      extended by org.wso2.wsas.persistence.dao.MessageDAO

public class MessageDAO
extends BaseDAO

Data access object managing persistence operations at the SOAP message level


Field Summary
 
Fields inherited from class org.wso2.wsas.persistence.dao.BaseDAO
hbConfig
 
Constructor Summary
MessageDAO(HibernateConfig hbConfig)
           
 
Method Summary
 void addMessage(MessageDO message)
           
 long getMaxMessageSequence(java.lang.String serviceId, java.lang.String serviceVersion, java.lang.String operationName)
           
 MessageDO[] getMessages(MessageDO msgSearchCriteria)
           
 
Methods inherited from class org.wso2.wsas.persistence.dao.BaseDAO
create, createOrUpdate, delete, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MessageDAO

public MessageDAO(HibernateConfig hbConfig)
Method Detail

getMaxMessageSequence

public long getMaxMessageSequence(java.lang.String serviceId,
                                  java.lang.String serviceVersion,
                                  java.lang.String operationName)

addMessage

public void addMessage(MessageDO message)

getMessages

public MessageDO[] getMessages(MessageDO msgSearchCriteria)