ie.deri.wsmx.dbManager.dbEvent
Interface EventDB

All Known Implementing Classes:
EventDBImpl

public interface EventDB


Method Summary
 Response createNewEvent(EventTypeHandle eventTypeHandle, MessageID message)
           
 Event getAvailableEvent()
           
 Event getNewCreatedEvent()
           
 Response updateEvent(EventID eventID, EventTypeHandle eventTypeHandle)
           
 void updateLock(EventID eventID, LockStatus status, SystemComponent component)
           
 

Method Detail

createNewEvent

public Response createNewEvent(EventTypeHandle eventTypeHandle,
                               MessageID message)

updateEvent

public Response updateEvent(EventID eventID,
                            EventTypeHandle eventTypeHandle)

getNewCreatedEvent

public Event getNewCreatedEvent()

getAvailableEvent

public Event getAvailableEvent()

updateLock

public void updateLock(EventID eventID,
                       LockStatus status,
                       SystemComponent component)