|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.wso2.mercury.persistence.hibernate.HibernatePersistenceManager
public class HibernatePersistenceManager
Hibernate implementation of the persistence manager
Constructor Summary | |
---|---|
HibernatePersistenceManager()
|
Method Summary | |
---|---|
java.util.List |
getBufferReceivedNumbersWithInvokerBufferID(long invokerBufferID)
|
java.util.List |
getInternalKey(java.lang.String key,
java.lang.String toAddress)
retrive the internal key object from the underline persintance storage |
InvokerBufferDto |
getInvokerBufferWithRMDSequenceID(long rmdSequenceID)
|
java.util.List |
getRMDMessagesWithInvokerBufferID(long invokerBufferID)
|
RMDSequenceDto |
getRMDSequeceWithSequenceID(java.lang.String sequenceID)
|
java.util.List |
getRMSMessagesWithRMSSequenceID(long rmsSequenceID)
|
RMSMessageDto |
getRMSMessageWithSequenceID(java.lang.String sequenceID)
|
RMSSequenceDto |
getRMSSquenceWithID(long id)
|
java.util.List |
getRMSSquenceWithInternalKey(long internalKeyID)
|
java.util.List |
getSequenceReceivedNumbersWithRMDSequenceID(long rmdSequenceID)
|
void |
save(AcknowledgmentDto acknowledgmentsDto)
|
void |
save(BufferReceivedNumberDto bufferReceivedNumberDto)
|
void |
save(InternalKeyDto internalKeyDto)
adds a new internal key to persistence storage underline persistence storage should set the id |
void |
save(InvokerBufferDto invokerBufferDto,
RMDSequenceDto rmdSequenceDto)
|
void |
save(RMDMessageDto rmdMessageDto)
|
void |
save(RMDSequenceDto rmdSequenceDto)
|
void |
save(RMSMessageDto rmsMessageDto,
RMSSequenceDto rmsSequenceDto)
|
void |
save(RMSSequenceDto rmsSequenceDto)
adds a new RMSSequenceDto to the persistence storage. |
void |
save(SequenceReceivedNumberDto sequenceReceivedNumberDto)
|
void |
update(InvokerBufferDto invokerBufferDto,
RMDSequenceDto rmdSequenceDto)
|
void |
update(RMDMessageDto rmdMessageDto,
InvokerBufferDto invokerBufferDto)
|
void |
update(RMSMessageDto rmsMessageDto)
|
void |
update(RMSSequenceDto rmsSequenceDto)
|
void |
updateMessageDetails(RMDSequenceDto rmdSequenceDto,
InvokerBufferDto invokerBufferDto,
SequenceReceivedNumberDto sequenceReceivedNumberDto,
BufferReceivedNumberDto bufferReceivedNumberDto,
RMDMessageDto rmdMessageDto)
|
void |
updateMessagesAsSend(java.util.Set acknowledgedMessageDtos,
RMSSequenceDto rmsSequenceDto)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public HibernatePersistenceManager()
Method Detail |
---|
public void save(InternalKeyDto internalKeyDto) throws PersistenceException
PersistenceManager
save
in interface PersistenceManager
PersistenceException
public java.util.List getInternalKey(java.lang.String key, java.lang.String toAddress) throws PersistenceException
PersistenceManager
getInternalKey
in interface PersistenceManager
PersistenceException
public void save(RMSSequenceDto rmsSequenceDto) throws PersistenceException
PersistenceManager
save
in interface PersistenceManager
PersistenceException
public void update(RMSSequenceDto rmsSequenceDto) throws PersistenceException
update
in interface PersistenceManager
PersistenceException
public java.util.List getRMSSquenceWithInternalKey(long internalKeyID) throws PersistenceException
getRMSSquenceWithInternalKey
in interface PersistenceManager
PersistenceException
public RMSSequenceDto getRMSSquenceWithID(long id) throws PersistenceException
getRMSSquenceWithID
in interface PersistenceManager
PersistenceException
public void save(RMSMessageDto rmsMessageDto, RMSSequenceDto rmsSequenceDto) throws PersistenceException
save
in interface PersistenceManager
PersistenceException
public void updateMessagesAsSend(java.util.Set acknowledgedMessageDtos, RMSSequenceDto rmsSequenceDto) throws PersistenceException
updateMessagesAsSend
in interface PersistenceManager
PersistenceException
public RMSMessageDto getRMSMessageWithSequenceID(java.lang.String sequenceID) throws PersistenceException
getRMSMessageWithSequenceID
in interface PersistenceManager
PersistenceException
public java.util.List getRMSMessagesWithRMSSequenceID(long rmsSequenceID) throws PersistenceException
getRMSMessagesWithRMSSequenceID
in interface PersistenceManager
PersistenceException
public void update(RMSMessageDto rmsMessageDto) throws PersistenceException
update
in interface PersistenceManager
PersistenceException
public void save(AcknowledgmentDto acknowledgmentsDto) throws PersistenceException
save
in interface PersistenceManager
PersistenceException
public void save(RMDSequenceDto rmdSequenceDto) throws PersistenceException
save
in interface PersistenceManager
PersistenceException
public void save(InvokerBufferDto invokerBufferDto, RMDSequenceDto rmdSequenceDto) throws PersistenceException
save
in interface PersistenceManager
PersistenceException
public void save(RMDMessageDto rmdMessageDto) throws PersistenceException
save
in interface PersistenceManager
PersistenceException
public void save(SequenceReceivedNumberDto sequenceReceivedNumberDto) throws PersistenceException
save
in interface PersistenceManager
PersistenceException
public void save(BufferReceivedNumberDto bufferReceivedNumberDto) throws PersistenceException
save
in interface PersistenceManager
PersistenceException
public void updateMessageDetails(RMDSequenceDto rmdSequenceDto, InvokerBufferDto invokerBufferDto, SequenceReceivedNumberDto sequenceReceivedNumberDto, BufferReceivedNumberDto bufferReceivedNumberDto, RMDMessageDto rmdMessageDto) throws PersistenceException
updateMessageDetails
in interface PersistenceManager
PersistenceException
public void update(InvokerBufferDto invokerBufferDto, RMDSequenceDto rmdSequenceDto) throws PersistenceException
update
in interface PersistenceManager
PersistenceException
public void update(RMDMessageDto rmdMessageDto, InvokerBufferDto invokerBufferDto) throws PersistenceException
update
in interface PersistenceManager
PersistenceException
public RMDSequenceDto getRMDSequeceWithSequenceID(java.lang.String sequenceID) throws PersistenceException
getRMDSequeceWithSequenceID
in interface PersistenceManager
PersistenceException
public java.util.List getSequenceReceivedNumbersWithRMDSequenceID(long rmdSequenceID) throws PersistenceException
getSequenceReceivedNumbersWithRMDSequenceID
in interface PersistenceManager
PersistenceException
public InvokerBufferDto getInvokerBufferWithRMDSequenceID(long rmdSequenceID) throws PersistenceException
getInvokerBufferWithRMDSequenceID
in interface PersistenceManager
PersistenceException
public java.util.List getBufferReceivedNumbersWithInvokerBufferID(long invokerBufferID) throws PersistenceException
getBufferReceivedNumbersWithInvokerBufferID
in interface PersistenceManager
PersistenceException
public java.util.List getRMDMessagesWithInvokerBufferID(long invokerBufferID) throws PersistenceException
getRMDMessagesWithInvokerBufferID
in interface PersistenceManager
PersistenceException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |