public class ResetWCMToGroupBasedPermissionsPatch extends MoveWCMToGroupBasedPermissionsPatch
PERMISSIONS, WCM_STORE_SEPARATORapplicationEventPublisher, authenticationContext, ERR_PROPERTY_NOT_SET, namespaceService, nodeService, searchService, tenantAdminService, transactionHelper, transactionService| Constructor and Description |
|---|
ResetWCMToGroupBasedPermissionsPatch() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addToGroupIfRequired(java.lang.String stagingStoreName,
java.lang.String user,
java.lang.String permission) |
protected java.lang.String |
applyInternal()
This method does the work.
|
protected java.lang.String |
extractBaseStore(java.lang.String name) |
void |
setAclCrudDAO(AclCrudDAO aclCrudDAO) |
void |
setAvmNodeLinksDAO(AVMNodeLinksDAO avmNodeLinksDAO) |
void |
setAvmStoreDAO(AVMStoreDAO avmStoreDAO) |
void |
setBatchSize(int batchSizeOverride) |
void |
setPatchDAO(PatchDAO patchDAO) |
void |
setPersonService(PersonService personService) |
protected void |
setSandboxPermissions(AVMStoreDescriptor sandboxStore) |
protected void |
setStagingAreaPermissions(AVMStoreDescriptor stagingStore) |
extractStagingAreaName, setAuthorityService, setAvmService, setAvmSnapShotTriggeredIndexingMethodInterceptor, setPermissionService, setReplaceAllWith, setSandBoxMasks, setStagingAreaMasksapplies, apply, checkProperties, checkPropertyNotNull, getAlternatives, getDependsOn, getDescription, getFixesFromSchema, getFixesToSchema, getId, getTargetSchema, init, isForce, reportProgress, requiresTransaction, setAlternatives, setApplicationEventPublisher, setApplyToTenants, setAuthenticationContext, setDependsOn, setDescription, setFixesFromSchema, setFixesToSchema, setForce, setId, setNamespaceService, setNodeService, setPatchService, setRequiresTransaction, setSearchService, setTargetSchema, setTenantAdminService, setTransactionService, toStringpublic ResetWCMToGroupBasedPermissionsPatch()
public void setPersonService(PersonService personService)
public void setAvmStoreDAO(AVMStoreDAO avmStoreDAO)
public void setAvmNodeLinksDAO(AVMNodeLinksDAO avmNodeLinksDAO)
public void setAclCrudDAO(AclCrudDAO aclCrudDAO)
public void setPatchDAO(PatchDAO patchDAO)
public void setBatchSize(int batchSizeOverride)
protected java.lang.String applyInternal()
throws java.lang.Exception
AbstractPatchapplyInternal in class MoveWCMToGroupBasedPermissionsPatchjava.lang.Exception - anything can be thrown. This must be used for all failures.AbstractPatch.apply()protected void setStagingAreaPermissions(AVMStoreDescriptor stagingStore) throws java.lang.Exception
setStagingAreaPermissions in class MoveWCMToGroupBasedPermissionsPatchjava.lang.Exceptionprotected void setSandboxPermissions(AVMStoreDescriptor sandboxStore) throws java.lang.Exception
java.lang.Exceptionprotected void addToGroupIfRequired(java.lang.String stagingStoreName,
java.lang.String user,
java.lang.String permission)
addToGroupIfRequired in class MoveWCMToGroupBasedPermissionsPatchprotected java.lang.String extractBaseStore(java.lang.String name)
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.