|
eXo JCR :: Ext :: Services 1.15.9-GA | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.exoplatform.services.organization.BaseOrganizationService
org.exoplatform.services.jcr.ext.organization.JCROrganizationServiceImpl
public class JCROrganizationServiceImpl
Created by The eXo Platform SAS.
Initialization will be performed via OrganizationServiceJCRInitializer.
Date: 24.07.2008
| Field Summary | |
|---|---|
static String |
CACHE_ENABLED
The name of parameter that contains enable cache. |
static boolean |
CACHE_ENABLED_DEFAULT
Default cache enabled. |
protected boolean |
cacheEnabled
Contain passed value of cache enabled in parameters. |
protected JCRCacheHandler |
cacheHandler
Cache for organization service entities. |
static String |
JOS_HIERARCHY_GROUP_NODETYPE
The group nodetype. |
static String |
JOS_MEMBERSHIP
The child node of group node where memberships are stored. |
static String |
JOS_PROFILE
The child node to storage user additional information. |
static String |
JOS_USERS_NODETYPE
The users nodetype. |
protected org.exoplatform.services.jcr.ext.registry.RegistryService |
registryService
Registry service. |
static String |
REPOSITORY_NAME
The name of parameter that contains repository name. |
protected String |
repositoryName
Contain passed value of repository name in parameters. |
protected org.exoplatform.services.jcr.RepositoryService |
repositoryService
Repository service. |
static String |
STORAGE_JOS_GROUPS
The node to storage groups. |
static String |
STORAGE_JOS_GROUPS_NODETYPE
The groups storage nodetype. |
static String |
STORAGE_JOS_MEMBERSHIP_TYPES
The node to storage membership types. |
static String |
STORAGE_JOS_MEMBERSHIP_TYPES_NODETYPE
The membership types storage nodetype. |
static String |
STORAGE_JOS_USERS
The node to storage users. |
static String |
STORAGE_JOS_USERS_NODETYPE
The users storage nodetype. |
static String |
STORAGE_NODETYPE
The storage nodetype. |
static String |
STORAGE_PATH
The name of parameter that contains storage path. |
static String |
STORAGE_PATH_DEFAULT
Default storage path. |
static String |
STORAGE_WORKSPACE
The name of parameter that contains workspace name. |
protected String |
storagePath
Contain passed value of storage path in parameters. |
protected String |
storageWorkspace
Contain passed value of workspace name in parameters. |
| Fields inherited from class org.exoplatform.services.organization.BaseOrganizationService |
|---|
groupDAO_, listeners_, membershipDAO_, membershipTypeDAO_, userDAO_, userProfileDAO_ |
| Constructor Summary | |
|---|---|
JCROrganizationServiceImpl(org.exoplatform.container.xml.InitParams params,
org.exoplatform.services.jcr.RepositoryService repositoryService,
org.exoplatform.services.cache.CacheService cservice)
JCROrganizationServiceImpl constructor. |
|
JCROrganizationServiceImpl(org.exoplatform.container.xml.InitParams initParams,
org.exoplatform.services.jcr.RepositoryService repositoryService,
org.exoplatform.services.jcr.ext.registry.RegistryService registryService,
org.exoplatform.services.cache.CacheService cservice)
JCROrganizationServiceImpl constructor. |
|
| Method Summary | |
|---|---|
protected org.exoplatform.services.jcr.core.ManageableRepository |
getWorkingRepository()
Returns working repository. |
void |
start()
|
void |
stop()
|
| Methods inherited from class org.exoplatform.services.organization.BaseOrganizationService |
|---|
addListenerPlugin, endRequest, getGroupHandler, getMembershipHandler, getMembershipTypeHandler, getUserHandler, getUserProfileHandler, startRequest |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String REPOSITORY_NAME
public static final String STORAGE_PATH
public static final String STORAGE_WORKSPACE
public static final String CACHE_ENABLED
public static final String STORAGE_PATH_DEFAULT
protected org.exoplatform.services.jcr.RepositoryService repositoryService
protected org.exoplatform.services.jcr.ext.registry.RegistryService registryService
protected String storagePath
protected String repositoryName
protected String storageWorkspace
protected boolean cacheEnabled
protected JCRCacheHandler cacheHandler
public static final String STORAGE_JOS_GROUPS
public static final String STORAGE_JOS_MEMBERSHIP_TYPES
public static final String STORAGE_JOS_USERS
public static final String JOS_PROFILE
public static final String JOS_MEMBERSHIP
public static final String JOS_HIERARCHY_GROUP_NODETYPE
public static final String JOS_USERS_NODETYPE
public static final String STORAGE_NODETYPE
public static final String STORAGE_JOS_USERS_NODETYPE
public static final String STORAGE_JOS_GROUPS_NODETYPE
public static final String STORAGE_JOS_MEMBERSHIP_TYPES_NODETYPE
public static final boolean CACHE_ENABLED_DEFAULT
| Constructor Detail |
|---|
public JCROrganizationServiceImpl(org.exoplatform.container.xml.InitParams params,
org.exoplatform.services.jcr.RepositoryService repositoryService,
org.exoplatform.services.cache.CacheService cservice)
throws org.exoplatform.container.configuration.ConfigurationException
org.exoplatform.container.configuration.ConfigurationException
public JCROrganizationServiceImpl(org.exoplatform.container.xml.InitParams initParams,
org.exoplatform.services.jcr.RepositoryService repositoryService,
org.exoplatform.services.jcr.ext.registry.RegistryService registryService,
org.exoplatform.services.cache.CacheService cservice)
throws org.exoplatform.container.configuration.ConfigurationException
org.exoplatform.container.configuration.ConfigurationException| Method Detail |
|---|
public void start()
start in interface org.picocontainer.Startablestart in class org.exoplatform.services.organization.BaseOrganizationServicepublic void stop()
stop in interface org.picocontainer.Startablestop in class org.exoplatform.services.organization.BaseOrganizationService
protected org.exoplatform.services.jcr.core.ManageableRepository getWorkingRepository()
throws javax.jcr.RepositoryException,
org.exoplatform.services.jcr.config.RepositoryConfigurationException
javax.jcr.RepositoryException
org.exoplatform.services.jcr.config.RepositoryConfigurationException
|
eXo JCR :: Ext :: Services 1.15.9-GA | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||