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
-