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
public interface ModulePatch extends Comparable<ModulePatch>
Module Patch Interface- Since:
- 2.2
- Author:
- Roy Wetherall
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
apply()
Apply the module patchString
getDescription()
int
getFixesFromSchema()
int
getFixesToSchema()
String
getId()
String
getModuleId()
int
getTargetSchema()
-
Methods inherited from interface java.lang.Comparable
compareTo
-
-
-
-
Method Detail
-
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
-
-