|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PatchService
Manages patches applied against the repository.
Patches are injected into this class and any attempted applications are recorded for later auditing.
Method Summary | |
---|---|
boolean |
applyOutstandingPatches()
Apply all outstanding patches that are relevant to the repo. |
java.util.List |
getPatches(java.util.Date fromDate,
java.util.Date toDate)
Retrieves all applied patches between two specific times. |
void |
registerPatch(Patch patch)
Registers a patch with the service that executes them. |
boolean |
validatePatches()
Does some up-front validation on the patches, specifically to see if they all apply to the current server version and not some future version. |
Method Detail |
---|
void registerPatch(Patch patch)
patch
- the patch to registerboolean validatePatches()
boolean applyOutstandingPatches()
java.util.List getPatches(java.util.Date fromDate, java.util.Date toDate)
from
- the start date of the search, or null to get all patches from the startto
- the end date of the search, or null to g
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |