| Package | Description |
|---|---|
| org.alfresco.repo.admin.patch | |
| org.alfresco.repo.admin.patch.impl |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractPatch
Base implementation of the patch.
|
class |
AsynchronousPatch
Base implementation of the asynchronous patch.
|
class |
SamplePatch |
class |
SimplePatch |
| Modifier and Type | Method and Description |
|---|---|
List<Patch> |
Patch.getAlternatives()
Get patches that could have done the work already
|
List<Patch> |
AbstractPatch.getAlternatives() |
List<Patch> |
Patch.getDependsOn()
Get patches that this patch depends on
|
List<Patch> |
AbstractPatch.getDependsOn() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
PatchServiceImpl.applyOutstandingPatch(Patch patch)
Apply the specified patch that is relevant to the repo.
|
boolean |
PatchService.applyOutstandingPatch(Patch patch)
Apply the specified patch that is relevant to the repo.
|
void |
PatchServiceImpl.registerPatch(Patch patch) |
void |
PatchService.registerPatch(Patch patch)
Registers a patch with the service that executes them.
|
void |
OptionalPatchApplicationCheckBootstrapBean.setPatch(Patch patch) |
boolean |
PatchServiceImpl.validatePatch(Patch patch)
Does some up-front validation on the specified patch, specifically to see
if it applies to the current server version and not some future version.
|
boolean |
PatchService.validatePatch(Patch patch)
Does some up-front validation on the specified patch, specifically to see
if it applies to the current server version and not some future version.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractPatch.setAlternatives(List<Patch> alternatives)
Set all anti-dependencies.
|
void |
AbstractPatch.setDependsOn(List<Patch> dependsOn)
Set all the dependencies for this patch.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractPermissionChangePatch
Provides common functionality to change a permission type and/or name.
|
class |
ActivitiesTemplatesUpdatePatch
Patch to update the activities email templates.
|
class |
AddDutchEmailTemplatesPatch
Update workflow notification templates patch
|
class |
AddGroupAuthorityPatch
A patch to add a new group authority.
|
class |
AliasableAspectPatch
Patch to duplicate the AliasableAspect into the attributes service.
|
class |
AuthorityDefaultZonesPatch
Patch to assign users and groups to default zones
|
class |
AuthorityMigrationPatch
Migrates authority information previously stored in the user store to the spaces store, using the new structure used
by AuthorityService.
|
class |
AVMPermissionDataPatch
The roles defined in permissionsDefinition.xml moved from wca:webfolder to cm:cmobject.
|
class |
AVMToADMRemoteStorePatch
Patch to migrate the AVM 'sitestore' Remote Store content to the new ADM
location for surf-configuration under the Sites folder in 4.0.
|
class |
AVMWebProjectInheritPermissionsPatch
Patch to break the inheritance of permissions on AVM Web Project Folders.
|
class |
CalendarAllDayEventDatesCorrectingPatch
This patch adjusts dates for Calendar Events.
|
class |
CalendarModelUriPatch
Patch usr:user and cm:person objects so that the user name properties are in the index in untokenized form.
|
class |
ClearOldImapMessgesPatch |
class |
ClearOldImapTemplatesPatch2 |
class |
ContentUrlConverterPatch
Component to migrate old-style content URL storage (contentUrl=store://...|mimetype=...)
to the newer alf_content_url storage.
|
class |
CopiedFromAspectPatch
Patch to break the link between
working copies
and copies. |
class |
DmPermissionsPatch
Migrate permissions from the OLD format to defining, shared and layered
|
class |
EmailTemplatesInviteAndNotifyFoldersPatch
Ensures that the invite email templates and notify email templates folders are present.
|
class |
FixAclInheritancePatch
Fix ACLs that inherit and have issues with inheritance to correctly inherit from their primary parent, that may have
failed on upgrade or that have any other issue according to the DB
|
class |
FixAuthoritiesCrcValuesPatch
Fixes ALF-478.
|
class |
FixBpmPackagesPatch
Patch that updates workflow package type and package items associations
|
class |
FixNameCrcValuesPatch
Fixes ETWOTWO-1133.
|
class |
FixUserQNamesPatch
Gives user store entries unique qnames to allow fast database lookup of local authentication information.
|
class |
GenericBootstrapPatch
Generic patch that uses existing
importers
to import snippets into the system. |
class |
GenericEMailTemplateUpdatePatch
Helper generic patch useful when updating email templates.
|
class |
GenericMimetypeRenamePatch
A patch to update the value of a Mimetype.
|
class |
GenericWorkflowPatch
Generic patch that re-deploys a workflow definition
|
class |
ImapFoldersPatch
Builds folders tree necessary for IMAP functionality and imports email action scripts.
|
class |
ImapUnsubscribedAspectPatch |
class |
InvitationMigrationPatch
Invitation service changes from Labs3D 3.1.0E
wf:invite becomes wf:invitation-nominated
Create new invitations
Cancel wf:invite workflows.
|
class |
LinkNodeFileExtensionPatch
Checks that all names do not end with ' ' or '.'
|
class |
MigrateAttrAVMLocksPatch
Migrate AVM lock attributes (from 'alf_*attribute*' to 'alf_prop_*')
|
class |
MigrateAttrChainingURSPatch
Migrate Chaining User Registry Synchronizer attributes (from 'alf_*attribute*' to 'alf_prop_*')
|
class |
MigrateAttrDropOldTablesPatch
Migrate attributes (drop tables 'alf_*attribute*')
|
class |
MigrateAttrPropBackedBeanPatch
Migrate Property-Backed Bean attributes (from 'alf_*attribute*' to 'alf_prop_*')
|
class |
MigrateAttrTenantsPatch
Migrate Tenant attributes (from 'alf_*attribute*' to 'alf_prop_*')
|
class |
MigrateTenantsFromAttrsToTablePatch
Migrate Tenant attributes to table (alf_tenants)
|
class |
MigrateVersionStorePatch
Migrate version store from workspace://lightWeightVersionStore to workspace://version2Store
|
class |
MoveWCMToGroupBasedPermissionsPatch
Remove ACLs on all but staging area stores On staging area stores, set ACls according to the users and roles as set
on the web site Note: runs as the system user
|
class |
MultiTFixAdminExistingTenantsPatch
MT ALF-6029 - fix bootstrapped creator/modifier and change "admin" to "System@xxx" (or "System" in case of default domain) for given nodes (ie.
|
class |
MultiTShareExistingTenantsPatch
MT Share - update existing tenants (if any)
|
class |
NoLongerSupportedPatch
Notifies the user that the patch about to be run is no longer supported and an incremental upgrade
path must be followed.
|
class |
NoOpPatch
Does nothing.
|
class |
PersonUsagePatch
Patch to add person usage ('cm:sizeCurrent') property to person (if missing)
|
class |
QNamePatch
A patch to update the value of a QName.
|
class |
RenameSiteAuthorityDisplayName |
class |
ResetWCMToGroupBasedPermissionsPatch
Alternative patch to remove ACLs from all WCM stores, and replace with WCM group-based ACLs.
|
class |
SchemaUpgradeScriptPatch
This patch ensures that an upgrade scriptUrl has been executed.
|
class |
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 |
SiteLoadPatch
A Patch based importer which creates and populates
a site based on the supplied data
|
class |
SitePermissionRefactorPatch
Patch's the site permission model to use groups to contain users.
|
class |
SitesSpacePermissionsPatch
Patch to remove the GROUP_EVERYONE Contributor permissions on the
Sites Space (/
Formerly, all users could create anything in this folder.
|
class |
SpacesStoreGuestPermissionPatch
Grant Read permission to Guest in SpacesStore root node.
|
class |
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 |
SWSDPPatch |
class |
UpdateAuditTemplatePatch
Updates show_audit.ftl file for upgrade from v3.3.5 to v3.4.x (ALF-13929)
|
class |
UpdateFollowingEmailTemplatesPatch
Update following email templates patch
|
class |
UpdateWorkflowNotificationTemplatesPatch
Update workflow notification templates patch
|
class |
WCMFoldersPatch
Ensures that the Web Projects and Web Formsfolders are present.
|
class |
WCMPostPermissionSnapshotPatch
Snap shot all stores after applying the staging are permissions patch
|
class |
WebSiteAddModeratedPatch
Patch that changes the web site visibility from a boolean
(isPublic) to an enum (PUBLIC, PRIVATE, MODERATED).
|
Copyright © 2005–2014 Alfresco Software. All rights reserved.