com.retek.component.message.impl.persistence.cache
Class CacheMessageDao

java.lang.Object
  extended bycom.retek.commons.component.impl.persistence.cache.MemoryDao
      extended bycom.retek.component.message.impl.persistence.cache.CacheMessageDao
All Implemented Interfaces:
MessageDao

public class CacheMessageDao
extends MemoryDao
implements MessageDao


Constructor Summary
CacheMessageDao()
           
 
Method Summary
 ReferenceCache createReferenceCacheForMessage()
           
 java.util.Set findMessages(DistributedReference triggerRef)
           
 java.util.Set findMessages(MessageSearchCriteria criteria)
           
 java.util.Set findMessages(MessageSearchCriteria criteria, RDate restrictionDate)
           
 MessageDto persist(MessageDto messageDto)
           
 MessageDto read(DistributedReference messageRef)
           
 
Methods inherited from class com.retek.commons.component.impl.persistence.cache.MemoryDao
doCreateReferenceCache, doCreateReferenceCache, doDelete, doPersist, doPersist, doRead, doRead, getDtosForType, getSizeReport, isWildCardEqual, resetAll
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CacheMessageDao

public CacheMessageDao()
Method Detail

createReferenceCacheForMessage

public ReferenceCache createReferenceCacheForMessage()
                                              throws SystemException
Specified by:
createReferenceCacheForMessage in interface MessageDao
Throws:
SystemException

findMessages

public java.util.Set findMessages(DistributedReference triggerRef)
                           throws SystemException
Throws:
SystemException

persist

public MessageDto persist(MessageDto messageDto)
                   throws SystemException
Specified by:
persist in interface MessageDao
Throws:
SystemException

findMessages

public java.util.Set findMessages(MessageSearchCriteria criteria)
                           throws SystemException
Specified by:
findMessages in interface MessageDao
Throws:
SystemException

findMessages

public java.util.Set findMessages(MessageSearchCriteria criteria,
                                  RDate restrictionDate)
                           throws SystemException
Specified by:
findMessages in interface MessageDao
Throws:
SystemException

read

public MessageDto read(DistributedReference messageRef)
                throws SystemException
Specified by:
read in interface MessageDao
Throws:
SystemException


Copyright © 2004 Retek Inc. All Rights Reserved. - Generated at Fri, 10/22/2004 07:28