org.camunda.bpm.engine.impl.plugin
Class AdministratorAuthorizationPlugin

java.lang.Object
  extended by org.camunda.bpm.engine.impl.cfg.AbstractProcessEnginePlugin
      extended by org.camunda.bpm.engine.impl.plugin.AdministratorAuthorizationPlugin
All Implemented Interfaces:
ProcessEnginePlugin

public class AdministratorAuthorizationPlugin
extends AbstractProcessEnginePlugin

Author:
Daniel Meyer

Field Summary
protected  String administratorGroupName
          The name of the administrator group.
protected  String administratorUserName
          The name of the administrator group.
protected  boolean authorizationEnabled
           
 
Constructor Summary
AdministratorAuthorizationPlugin()
           
 
Method Summary
 String getAdministratorGroupName()
           
 String getAdministratorUserName()
           
 void postInit(ProcessEngineConfigurationImpl processEngineConfiguration)
          Invoked after the process engine configuration is initialized.
 void postProcessEngineBuild(ProcessEngine processEngine)
          Invoked after the process engine has been built.
 void setAdministratorGroupName(String administratorGroupName)
           
 void setAdministratorUserName(String administratorUserName)
           
 
Methods inherited from class org.camunda.bpm.engine.impl.cfg.AbstractProcessEnginePlugin
preInit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

administratorGroupName

protected String administratorGroupName
The name of the administrator group. If this name is set to a non-null and non-empty value, the plugin will create group-level Administrator authorizations on all built-in resources.


administratorUserName

protected String administratorUserName
The name of the administrator group. If this name is set to a non-null and non-empty value, the plugin will create group-level Administrator authorizations on all built-in resources.


authorizationEnabled

protected boolean authorizationEnabled
Constructor Detail

AdministratorAuthorizationPlugin

public AdministratorAuthorizationPlugin()
Method Detail

postInit

public void postInit(ProcessEngineConfigurationImpl processEngineConfiguration)
Description copied from interface: ProcessEnginePlugin

Invoked after the process engine configuration is initialized. and before the process engine is built.

Specified by:
postInit in interface ProcessEnginePlugin
Overrides:
postInit in class AbstractProcessEnginePlugin
Parameters:
processEngineConfiguration - the process engine configuation

postProcessEngineBuild

public void postProcessEngineBuild(ProcessEngine processEngine)
Description copied from interface: ProcessEnginePlugin

Invoked after the process engine has been built.

Specified by:
postProcessEngineBuild in interface ProcessEnginePlugin
Overrides:
postProcessEngineBuild in class AbstractProcessEnginePlugin

getAdministratorGroupName

public String getAdministratorGroupName()

setAdministratorGroupName

public void setAdministratorGroupName(String administratorGroupName)

getAdministratorUserName

public String getAdministratorUserName()

setAdministratorUserName

public void setAdministratorUserName(String administratorUserName)


Copyright © 2016 camunda services GmbH. All rights reserved.