|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
@Transactional public interface TrackingEntryDao
Method Summary | |
---|---|
AOTrackingEntry |
addResult(AOTrackingEntry entry,
long resultId,
int buildNumber)
|
AOTrackingEntry |
addUser(AOTrackingEntry entry,
java.lang.String username,
java.lang.String userWhoUpdated)
|
void |
closeAllTrackingEntries(long planid)
|
AOTrackingEntry |
createTrackingEntry(long planId,
boolean active)
Create a new tracking entry for the plan. |
java.util.List<AOTrackingEntry> |
getActiveTrackingEntries()
|
java.util.List<AOTrackingEntry> |
getActiveTrackingEntriesForUser(java.lang.String username)
|
AOTrackingEntry |
getActiveTrackingEntryForPlan(long id)
Gets the currently active tracking entry for a plan. |
AOTrackingEntry |
getTrackingEntryById(int id)
Find tracking entry by database ID |
AOTrackingEntry |
getTrackingEntryForResult(java.lang.Long resultId)
|
AOTrackingEntry |
getTrackingEntryWithBuildNumber(long planId,
int buildNumber)
|
void |
removeAllUsers(AOTrackingEntry entry)
|
void |
removeResult(AOTrackingResult result)
|
void |
removeTrackingEntry(AOTrackingEntry entry)
|
void |
removeTrackingForPlan(long idOfDeletedItem)
|
void |
removeTrackingForResult(long idOfDeletedItem)
|
void |
removeUser(AOTrackingUser responsible)
|
void |
saveTrackingEntry(AOTrackingEntry trackingEntry)
Save changes for an existing tracking entry Do NOT use to create brand new objects |
Method Detail |
---|
void saveTrackingEntry(@NotNull AOTrackingEntry trackingEntry)
trackingEntry
- to save@NotNull AOTrackingEntry createTrackingEntry(long planId, boolean active)
planId
- plan tracking entry belongs toactive
- whether the tracking entry currently active or not
@Nullable AOTrackingEntry getTrackingEntryById(int id)
id
- of tracking entry to find
@Nullable AOTrackingEntry getTrackingEntryForResult(java.lang.Long resultId)
AOTrackingEntry addUser(AOTrackingEntry entry, java.lang.String username, java.lang.String userWhoUpdated)
AOTrackingEntry addResult(AOTrackingEntry entry, long resultId, int buildNumber)
void removeUser(AOTrackingUser responsible)
void removeResult(AOTrackingResult result)
void removeTrackingEntry(AOTrackingEntry entry)
AOTrackingEntry getActiveTrackingEntryForPlan(long id) throws MultipleActiveTrackingEntryException
id
- of the plan
MultipleActiveTrackingEntryException
- if more than one active tracking entry is foundvoid removeTrackingForPlan(long idOfDeletedItem)
void removeTrackingForResult(long idOfDeletedItem)
void closeAllTrackingEntries(long planid)
java.util.List<AOTrackingEntry> getActiveTrackingEntries()
java.util.List<AOTrackingEntry> getActiveTrackingEntriesForUser(java.lang.String username)
void removeAllUsers(AOTrackingEntry entry)
AOTrackingEntry getTrackingEntryWithBuildNumber(long planId, int buildNumber)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |