Package org.alfresco.repo.admin.patch.impl

Class Summary
AbstractPermissionChangePatch Provides common functionality to change a permission type and/or name.
ActivitiesTemplatesUpdatePatch Patch to update the activities email templates.
AuthorityDefaultZonesPatch Patch to assign users and groups to default zones
AuthorityMigrationPatch Migrates authority information previously stored in the user store to the spaces store, using the new structure used by AuthorityService.
AVMFormsPropertyTokenisationPatch  
AVMPermissionDataPatch The roles defined in permissionsDefinition.xml moved from wca:webfolder to cm:cmobject.
AVMStorePropertyTokenisationPatch Patch wca:webfolder objects so that the avmstore property is in the index in untokenized form.
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.
AVMWebProjectInheritPermissionsPatch Patch to break the inheritance of permissions on AVM Web Project Folders.
BaseReindexingPatch Base patch for reindexing nodes in a store based on a lucene query
CalendarModelUriPatch Patch usr:user and cm:person objects so that the user name properties are in the index in untokenized form.
ClearOldImapMessgesPatch  
ClearOldImapTemplatesPatch2  
ContentUrlConverterPatch Component to migrate old-style content URL storage (contentUrl=store://...|mimetype=...) to the newer alf_content_url storage.
ContentUrlConverterPatch.ContentUrlConverterJob Job to initiate the ContentUrlConverterPatch
CopiedFromAspectPatch Patch to break the link between working copies and copies.
DeploymentMigrationPatch Patch that migrates deployment data to the new deployment model.
DmPermissionsPatch Migrate permissions from the OLD format to defining, shared and layered
EmailTemplatesInviteAndNotifyFoldersPatch Ensures that the invite email templates and notify email templates folders are present.
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
FixAuthoritiesCrcValuesPatch Fixes ALF-478.
FixNameCrcValuesPatch Fixes ETWOTWO-1133.
FixUserQNamesPatch Gives user store entries unique qnames to allow fast database lookup of local authentication information.
GenericBootstrapPatch Generic patch that uses existing importers to import snippets into the system.
GenericMimetypeRenamePatch A patch to update the value of a Mimetype.
GenericWorkflowPatch Generic patch that re-deploys a workflow definition
ImapFoldersPatch Builds folders tree necessary for IMAP functionality and imports email action scripts.
InvitationMigrationPatch Invitation service changes from Labs3D 3.1.0E wf:invite becomes wf:invitation-nominated Create new invitations Cancel wf:invite workflows.
LinkNodeFileExtensionPatch Checks that all names do not end with ' ' or '.'
MigrateAttrAVMLocksPatch Migrate AVM lock attributes (from 'alf_*attribute*' to 'alf_prop_*')
MigrateAttrChainingURSPatch Migrate Chaining User Registry Synchronizer attributes (from 'alf_*attribute*' to 'alf_prop_*')
MigrateAttrDropOldTablesPatch Migrate attributes (drop tables 'alf_*attribute*')
MigrateAttrPropBackedBeanPatch Migrate Property-Backed Bean attributes (from 'alf_*attribute*' to 'alf_prop_*')
MigrateAttrTenantsPatch Migrate Tenant attributes (from 'alf_*attribute*' to 'alf_prop_*')
MigrateVersionStorePatch Migrate version store from workspace://lightWeightVersionStore to workspace://version2Store
MigrateVersionStorePatch.MigrateVersionStoreJob Job to initiate the MigrateVersionStorePatch
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
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.
MultiTShareExistingTenantsPatch MT Share - update existing tenants (if any)
NoLongerSupportedPatch Notifies the user that the patch about to be run is no longer supported and an incremental upgrade path must be followed.
NoOpPatch Does nothing.
PersonUsagePatch Patch to add person usage ('cm:sizeCurrent') property to person (if missing)
QNamePatch A patch to update the value of a QName.
ResetWCMToGroupBasedPermissionsPatch Alternative patch to remove ACLs from all WCM stores, and replace with WCM group-based ACLs.
SchemaUpgradeScriptPatch This patch ensures that an upgrade scriptUrl has been executed.
SiteLoadPatch A Patch based importer which creates and populates a site based on the supplied data
SitePermissionRefactorPatch Patch's the site permission model to use groups to contain users.
SitesSpacePermissionsPatch Patch to remove the GROUP_EVERYONE Contributor permissions on the Sites Space (/

Formerly, all users could create anything in this folder.

SiteStorePatch  
SpacesStoreGuestPermissionPatch Grant Read permission to Guest in SpacesStore root node.
WCMFoldersPatch Ensures that the Web Projects and Web Formsfolders are present.
WCMPostPermissionSnapshotPatch Snap shot all stores after applying the staging are permissions patch
WebSiteAddModeratedPatch Patch that changes the web site visibility from a boolean (isPublic) to an enum (PUBLIC, PRIVATE, MODERATED).
 



Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.