com.atlassian.studio.repository.lifecycle
Class PermissionSynchroniserImpl
java.lang.Object
com.atlassian.studio.repository.lifecycle.PermissionSynchroniserImpl
- All Implemented Interfaces:
- PermissionSynchroniser
public class PermissionSynchroniserImpl
- extends Object
- implements PermissionSynchroniser
Controls access to Subversion based on whether the customer is paying for source control.
When the plugin is disabled, the authz file is moved so that no-one can access Subversion through Apache
any longer. When the plugins is enabled again, the file is restored.
Constructor Summary |
PermissionSynchroniserImpl(com.atlassian.studio.host.common.initialdata.InitialDataService initialDataService)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PermissionSynchroniserImpl
public PermissionSynchroniserImpl(com.atlassian.studio.host.common.initialdata.InitialDataService initialDataService)
enableSvn
public void enableSvn()
- Specified by:
enableSvn
in interface PermissionSynchroniser
disableSvn
public void disableSvn()
- Specified by:
disableSvn
in interface PermissionSynchroniser
Copyright © 2002-2012 Atlassian. All Rights Reserved.