Interface ModulePatch
- All Superinterfaces:
Comparable<ModulePatch>
- All Known Implementing Classes:
AbstractModulePatch,CapabilityPatch,RMv22CapabilityPatch,RMv22DODCompliantSitePatch,RMv22DODModelSeparationModulePatch,RMv22FileHoldReportCapabilityPatch,RMv22GhostOnDestroyDispositionActionPatch,RMv22HoldCapabilityPatch,RMv22HoldReportPatch,RMv22RemoveInPlaceRolesFromAllPatch,RMv22ReportTemplatePatch,RMv23EndRetentionCapabilityPatch,RMv23RecordContributorsGroupPatch,RMv23SavedSearchesPatch,RMv23VersionsEventPatch,RMv24FilePlanContainerRuleInheritancePatch,RMv32HoldChildAssocPatch,RMv32HoldReportUpdatePatch,RMv33HoldAuditEntryValuesPatch,RMv35HoldNewChildAssocPatch
Module Patch Interface
- Since:
- 2.2
- Author:
- Roy Wetherall
-
Method Summary
Methods inherited from interface java.lang.Comparable
compareTo
-
Method Details
-
getId
String getId()- Returns:
- module patch id
-
getDescription
String getDescription()- Returns:
- module patch description
-
getModuleId
String getModuleId()- Returns:
- module id this patch applies to
-
getFixesFromSchema
int getFixesFromSchema()- Returns:
- smallest module schema number that this patch may be applied to
-
getFixesToSchema
int getFixesToSchema()- Returns:
- largest module schema number that this patch may be applied to
-
getTargetSchema
int getTargetSchema()- Returns:
- module schema number that this patch attempts to bring the repo up to
-
apply
void apply()Apply the module patch
-