public class CreateTaxonomyPlugin extends CreatePortalPlugin
| Modifier and Type | Field and Description |
|---|---|
static String |
AFFECTED_NODETYPE |
static String |
ALL_DOCUMENT_TYPES |
static String |
MIX_AFFECTED_NODETYPE |
| Constructor and Description |
|---|
CreateTaxonomyPlugin(org.exoplatform.container.xml.InitParams params,
org.exoplatform.container.configuration.ConfigurationManager configurationManager,
org.exoplatform.services.jcr.RepositoryService repositoryService,
org.exoplatform.services.jcr.ext.hierarchy.NodeHierarchyCreator nodeHierarchyCreator,
TaxonomyService taxonomyService,
ActionServiceContainer actionServiceContainer,
DMSConfiguration dmsConfiguration,
LinkManager linkManager)
Instantiates a new initial taxonomy plugin.
|
| Modifier and Type | Method and Description |
|---|---|
void |
deployToPortal(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider,
String portalName)
Deploy to portal.
|
String |
getName() |
String |
getPath()
Gets the path.
|
List<TaxonomyConfig.Permission> |
getPermissions()
Gets the permissions.
|
String |
getWorkspace()
Gets the workspace.
|
void |
init()
Inits the.
|
void |
setName(String name) |
void |
setPath(String path)
Sets the path.
|
void |
setPermissions(List<TaxonomyConfig.Permission> permissions)
Sets the permissions.
|
void |
setWorkspace(String workspace)
Sets the workspace.
|
public static final String MIX_AFFECTED_NODETYPE
public static final String AFFECTED_NODETYPE
public static final String ALL_DOCUMENT_TYPES
public CreateTaxonomyPlugin(org.exoplatform.container.xml.InitParams params,
org.exoplatform.container.configuration.ConfigurationManager configurationManager,
org.exoplatform.services.jcr.RepositoryService repositoryService,
org.exoplatform.services.jcr.ext.hierarchy.NodeHierarchyCreator nodeHierarchyCreator,
TaxonomyService taxonomyService,
ActionServiceContainer actionServiceContainer,
DMSConfiguration dmsConfiguration,
LinkManager linkManager)
throws Exception
params - the paramsconfigurationManager - the configuration managerrepositoryService - the repository servicenodeHierarchyCreator - the node hierarchy creatortaxonomyService - the taxonomy serviceactionServiceContainer - the action service containerdmsConfiguration - the dms configurationException - the exceptionpublic void deployToPortal(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider,
String portalName)
throws Exception
CreatePortalPlugindeployToPortal in class CreatePortalPluginsessionProvider - the session providerportalName - the portal nameException - the exceptionpublic String getName()
getName in interface org.exoplatform.container.component.ComponentPlugingetName in class org.exoplatform.services.deployment.DeploymentPluginpublic void setName(String name)
setName in interface org.exoplatform.container.component.ComponentPluginsetName in class org.exoplatform.services.deployment.DeploymentPluginpublic String getPath()
public void setPath(String path)
path - the new pathpublic List<TaxonomyConfig.Permission> getPermissions()
public void setPermissions(List<TaxonomyConfig.Permission> permissions)
permissions - the new permissionspublic String getWorkspace()
public void setWorkspace(String workspace)
workspace - the new workspaceCopyright © 2003–2019 eXo Platform SAS. All rights reserved.