| Name | Description | Type | Package | Framework |
| AbstractPatch | Base implementation of the patch. | Class | org.alfresco.repo.admin.patch | AlFresco |
| AbstractPermissionChangePatch | Provides common functionality to change a permission type and/or name. | Class | org.alfresco.repo.admin.patch.impl | AlFresco |
| AddDutchEmailTemplatesPatch | Update workflow notification templates patchAuthor:Roy Wetherall | Class | org.alfresco.repo.admin.patch.impl | AlFresco |
| AddGroupAuthorityPatch | A patch to add a new group authority. | Class | org.alfresco.repo.admin.patch.impl | AlFresco |
| AddGroupAuthorityPatch .GroupAuthorityDetails | A simple POJO to encapsulate the group authority details. | Class | org.alfresco.repo.admin.patch.impl | AlFresco |
| AddSurfConfigFoldersPatch | A patch to add folders into /app:company_home/st:sites/cm:surf-config folder and optionally | Class | org.alfresco.repo.admin.patch.impl | AlFresco |
| AddSurfConfigFoldersPatch .FolderDetails | Class | org.alfresco.repo.admin.patch.impl | AlFresco | |
| AddUnmovableAspectToSitesPatch | MNT-13577: Prevent sites to be movedAuthor:Sergey Scherbovich, Alex Mukha | Class | org.alfresco.repo.admin.patch.impl | AlFresco |
| AliasableAspectPatch | Patch to duplicate the AliasableAspect into the attributes service. | Class | org.alfresco.repo.admin.patch.impl | AlFresco |
| AppliedPatch | Class | org.alfresco.repo.admin.patch | AlFresco | |
| AsynchronousPatch | Base implementation of the asynchronous patch. | Class | org.alfresco.repo.admin.patch | AlFresco |
| AsynchronousPatch .AsynchronousPatchJob | Job to initiate the AsynchronousPatch if it has been deferredAuthor:Jamal Kaabi-Mofrad | Class | org.alfresco.repo.admin.patch | AlFresco |
| CalendarAllDayEventDatesCorrectingPatch | This patch adjusts dates for Calendar Events. | Class | org.alfresco.repo.admin.patch.impl | AlFresco |
| FixBpmPackagesPatch | Patch that updates workflow package type and package items associationsSince:3. | Class | org.alfresco.repo.admin.patch.impl | AlFresco |
| FixPersonSizeCurrentTypePatch | A patch to update the 'actual_type_n' and 'persisted_type_n' of {http://www. | Class | org.alfresco.repo.admin.patch.impl | AlFresco |
| FixTemplatePatch | MNT-13190: Fix templateAuthor:Viachaslau Tsikhanovich | Class | org.alfresco.repo.admin.patch.impl | AlFresco |
| GenericBootstrapPatch | Generic patch that uses existing importers to import snippets into the system. | Class | org.alfresco.repo.admin.patch.impl | AlFresco |
| GenericDeleteAspectForTypePatch | A patch to delete aspect for nodes of specific type. | Class | org.alfresco.repo.admin.patch.impl | AlFresco |
| GenericEMailTemplateUpdatePatch | Helper generic patch useful when updating email templates. | Class | org.alfresco.repo.admin.patch.impl | AlFresco |
| GenericMimetypeRenamePatch | A patch to update the value of a Mimetype. | Class | org.alfresco.repo.admin.patch.impl | AlFresco |
| GenericWorkflowPatch | Generic patch that re-deploys a workflow definitionAuthor:David Caruana | Class | org.alfresco.repo.admin.patch.impl | AlFresco |
| ImapFoldersPatch | Builds folders tree necessary for IMAP functionality and imports email action scripts. | Class | org.alfresco.repo.admin.patch.impl | AlFresco |
| ImapUnsubscribedAspectPatch | Class | org.alfresco.repo.admin.patch.impl | AlFresco | |
| ImportFileUpdater | Updates a XML import file to be compatable with the current version of the repository. | Class | org.alfresco.repo.admin.patch.util | AlFresco |
| LinkNodeFileExtensionPatch | Checks that all names do not end with ' ' or '. | Class | org.alfresco.repo.admin.patch.impl | AlFresco |
| MigrateTenantsFromAttrsToTablePatch | Migrate Tenant attributes to table (alf_tenants)Since:4. | Class | org.alfresco.repo.admin.patch.impl | AlFresco |
| NoLongerSupportedPatch | Notifies the user that the patch about to be run is no longer supported and an incremental upgrade path must be followed. | Class | org.alfresco.repo.admin.patch.impl | AlFresco |
| NoOpPatch | Class | org.alfresco.repo.admin.patch.impl | AlFresco | |
| OptionalPatchApplicationCheckBootstrapBean | Class | org.alfresco.repo.admin.patch | AlFresco | |
| Patch | A patch is an executable class that makes a change to persisted data. | Interface | org.alfresco.repo.admin.patch | AlFresco |
| PatchExecuter | This component is responsible for ensuring that patches are applied at the appropriate time. | Class | org.alfresco.repo.admin.patch | AlFresco |
| PatchService | Manages patches applied against the repository. | Interface | org.alfresco.repo.admin.patch | AlFresco |
| PatchServiceImpl | Manages patches applied against the repository. | Class | org.alfresco.repo.admin.patch | AlFresco |
| QNamePatch | A patch to update the value of a QName. | Class | org.alfresco.repo.admin.patch.impl | AlFresco |
| RenameSiteAuthorityDisplayName | Class | org.alfresco.repo.admin.patch.impl | AlFresco | |
| SamplePatch | Class | org.alfresco.repo.admin.patch | AlFresco | |
| SchemaUpgradeScriptPatch | This patch ensures that an upgrade scriptUrl has been executed. | Class | org.alfresco.repo.admin.patch.impl | AlFresco |
| SharedFolderPatch | The SharedFolderPatch is a Generic Bootstrap Patch with the extra ability to rename an existing folder that is in the way (in a different namespace). | Class | org.alfresco.repo.admin.patch.impl | AlFresco |
| SharedFolderPatch .SharedFolderPatchJob | Job to initiate the SharedFolderPatch if it has been deferredSince:4. | Class | org.alfresco.repo.admin.patch.impl | AlFresco |
| SimplePatch | Class | org.alfresco.repo.admin.patch | AlFresco | |
| SiteLoadPatch | A Patch based importer which creates and populates a site based on the supplied data | Class | org.alfresco.repo.admin.patch.impl | AlFresco |
| SurfConfigFolderPatch | Patch to add cm:indexControl aspect to sites' surf-config folders and their children as well as to the shared surf-config folder(s) and its/their children. | Class | org.alfresco.repo.admin.patch.impl | AlFresco |
| SWSDPPatch | Class | org.alfresco.repo.admin.patch.impl | AlFresco | |