|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.exoplatform.services.deployment.DeploymentPlugin
org.exoplatform.services.deployment.plugins.XMLDeploymentPlugin
org.exoplatform.services.wcm.portal.artifacts.CreatePortalPlugin
org.exoplatform.services.wcm.category.CreateTaxonomyPlugin
public class CreateTaxonomyPlugin
Created by The eXo Platform SAS Author : eXoPlatform chuong_phan@exoplatform.com, phan.le.thanh.chuong@gmail.com Aug 11, 2009
| Field Summary | |
|---|---|
protected static org.apache.commons.logging.Log |
log
|
| Constructor Summary | |
|---|---|
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,
org.exoplatform.services.cms.taxonomy.TaxonomyService taxonomyService,
org.exoplatform.services.cms.actions.ActionServiceContainer actionServiceContainer,
org.exoplatform.services.cms.impl.DMSConfiguration dmsConfiguration,
org.exoplatform.services.cms.link.LinkManager linkManager)
Instantiates a new initial taxonomy plugin. |
|
| Method Summary | |
|---|---|
void |
deployToPortal(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider,
java.lang.String portalName)
Deploy to portal. |
java.lang.String |
getName()
|
java.lang.String |
getPath()
Gets the path. |
java.util.List<org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig.Permission> |
getPermissions()
Gets the permissions. |
java.lang.String |
getWorkspace()
Gets the workspace. |
void |
init()
Inits the. |
void |
init(java.lang.String repository)
Inits the. |
void |
setName(java.lang.String name)
|
void |
setPath(java.lang.String path)
Sets the path. |
void |
setPermissions(java.util.List<org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig.Permission> permissions)
Sets the permissions. |
void |
setWorkspace(java.lang.String workspace)
Sets the workspace. |
| Methods inherited from class org.exoplatform.services.wcm.portal.artifacts.CreatePortalPlugin |
|---|
getPriority |
| Methods inherited from class org.exoplatform.services.deployment.plugins.XMLDeploymentPlugin |
|---|
deploy |
| Methods inherited from class org.exoplatform.services.deployment.DeploymentPlugin |
|---|
getDescription, setDescription |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final org.apache.commons.logging.Log log
| Constructor Detail |
|---|
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,
org.exoplatform.services.cms.taxonomy.TaxonomyService taxonomyService,
org.exoplatform.services.cms.actions.ActionServiceContainer actionServiceContainer,
org.exoplatform.services.cms.impl.DMSConfiguration dmsConfiguration,
org.exoplatform.services.cms.link.LinkManager linkManager)
throws java.lang.Exception
params - the paramsconfigurationManager - the configuration managerrepositoryService - the repository servicenodeHierarchyCreator - the node hierarchy creatortaxonomyService - the taxonomy serviceactionServiceContainer - the action service containerdmsConfiguration - the dms configuration
java.lang.Exception - the exception| Method Detail |
|---|
public void deployToPortal(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider,
java.lang.String portalName)
throws java.lang.Exception
CreatePortalPlugin
deployToPortal in class CreatePortalPluginsessionProvider - the session providerportalName - the portal name
java.lang.Exception - the exception
public void init()
throws java.lang.Exception
java.lang.Exception - the exception
public void init(java.lang.String repository)
throws java.lang.Exception
repository - the repository
java.lang.Exception - the exceptionpublic java.lang.String getName()
getName in interface org.exoplatform.container.component.ComponentPlugingetName in class org.exoplatform.services.deployment.DeploymentPluginpublic void setName(java.lang.String name)
setName in interface org.exoplatform.container.component.ComponentPluginsetName in class org.exoplatform.services.deployment.DeploymentPluginpublic java.lang.String getPath()
public void setPath(java.lang.String path)
path - the new pathpublic java.util.List<org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig.Permission> getPermissions()
public void setPermissions(java.util.List<org.exoplatform.services.cms.taxonomy.impl.TaxonomyConfig.Permission> permissions)
permissions - the new permissionspublic java.lang.String getWorkspace()
public void setWorkspace(java.lang.String workspace)
workspace - the new workspace
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||