Uses of Class
org.exoplatform.services.jcr.ext.common.SessionProvider

Packages that use SessionProvider
org.exoplatform.services.jcr.ext.app   
org.exoplatform.services.jcr.ext.artifact   
org.exoplatform.services.jcr.ext.common   
org.exoplatform.services.jcr.ext.hierarchy   
org.exoplatform.services.jcr.ext.hierarchy.impl   
org.exoplatform.services.jcr.ext.registry   
 

Uses of SessionProvider in org.exoplatform.services.jcr.ext.app
 

Methods in org.exoplatform.services.jcr.ext.app that return SessionProvider
 SessionProvider SessionProviderService.getSessionProvider(java.lang.Object key)
           
 SessionProvider MapStoredSessionProviderService.getSessionProvider(java.lang.Object key)
           
 SessionProvider ThreadLocalSessionProviderService.getSessionProvider(java.lang.Object key)
           
 SessionProvider SessionProviderService.getSystemSessionProvider(java.lang.Object key)
           
 SessionProvider MapStoredSessionProviderService.getSystemSessionProvider(java.lang.Object key)
           
 SessionProvider ThreadLocalSessionProviderService.getSystemSessionProvider(java.lang.Object key)
           
 

Methods in org.exoplatform.services.jcr.ext.app with parameters of type SessionProvider
 void SessionProviderService.setSessionProvider(java.lang.Object key, SessionProvider sessionProvider)
           
 void MapStoredSessionProviderService.setSessionProvider(java.lang.Object key, SessionProvider sessionProvider)
           
 void ThreadLocalSessionProviderService.setSessionProvider(java.lang.Object key, SessionProvider sessionProvider)
           
 

Uses of SessionProvider in org.exoplatform.services.jcr.ext.artifact
 

Methods in org.exoplatform.services.jcr.ext.artifact with parameters of type SessionProvider
 void ArtifactManagingService.addArtifact(SessionProvider sp, ArtifactDescriptor artifact, java.io.InputStream jarIStream, java.io.InputStream pomIStream)
          adds (deploys) artifact including creating necessary group folders, pom and checksum files
 void ArtifactManagingServiceImpl.addArtifact(SessionProvider sp, ArtifactDescriptor artifact, java.io.InputStream jarIStream, java.io.InputStream pomIStream)
           
 void ArtifactManagingService.changePermission(SessionProvider sp, Descriptor artifact, java.lang.String identity, java.lang.String[] permissions, boolean delete)
          Changes acess permissions for the specified artifact ang given identity
 void ArtifactManagingServiceImpl.changePermission(SessionProvider sp, Descriptor artifact, java.lang.String identity, java.lang.String[] permissions, boolean delete)
           
 void ArtifactManagingService.exportArtifacts(SessionProvider sp, FolderDescriptor parentFolder, java.io.File folder)
           
 void ArtifactManagingServiceImpl.exportArtifacts(SessionProvider sp, FolderDescriptor parentFolder, java.io.File destFolder)
           
 void ArtifactManagingService.exportArtifacts(SessionProvider sp, FolderDescriptor parentFolder, java.io.OutputStream zipOutputStream)
          exports list of artifacts from maven repo into output stream
 void ArtifactManagingServiceImpl.exportArtifacts(SessionProvider sp, FolderDescriptor parentFolder, java.io.OutputStream out)
           
 java.util.List<Descriptor> ArtifactManagingService.getDescriptors(SessionProvider sp, FolderDescriptor parentFolder)
           
 java.util.List<Descriptor> ArtifactManagingServiceImpl.getDescriptors(SessionProvider sp, FolderDescriptor parentFolder)
           
 java.util.List ArtifactManagingService.getPermission(SessionProvider sp, Descriptor artifact)
          Returns acess control list for the specified artifact
 java.util.List ArtifactManagingServiceImpl.getPermission(SessionProvider sp, Descriptor artifact)
           
 void ArtifactManagingService.importArtifacts(SessionProvider sp, java.io.File folder)
           
 void ArtifactManagingServiceImpl.importArtifacts(SessionProvider sp, java.io.File folder)
           
 void ArtifactManagingService.importArtifacts(SessionProvider sp, java.io.InputStream zipInputStream)
          imports list of artifacts into maven repo
 void ArtifactManagingServiceImpl.importArtifacts(SessionProvider sp, java.io.InputStream in)
           
 void ArtifactManagingService.removeArtifact(SessionProvider sp, Descriptor artifact)
          removes artifact
 void ArtifactManagingServiceImpl.removeArtifact(SessionProvider sp, Descriptor artifact)
           
 java.util.List<Descriptor> ArtifactManagingService.searchArtifacts(SessionProvider sp, SearchCriteria criteria)
           
 java.util.List<Descriptor> ArtifactManagingServiceImpl.searchArtifacts(SessionProvider sp, SearchCriteria criteria)
           
 

Uses of SessionProvider in org.exoplatform.services.jcr.ext.common
 

Methods in org.exoplatform.services.jcr.ext.common that return SessionProvider
static SessionProvider SessionProvider.createAnonimProvider()
          Helper for creating Anonymous session provider.
static SessionProvider SessionProvider.createSystemProvider()
          Helper for creating System session provider.
 

Uses of SessionProvider in org.exoplatform.services.jcr.ext.hierarchy
 

Methods in org.exoplatform.services.jcr.ext.hierarchy with parameters of type SessionProvider
 javax.jcr.Node NodeHierarchyCreator.getPublicApplicationNode(SessionProvider sessionProvider)
           
 javax.jcr.Node NodeHierarchyCreator.getUserApplicationNode(SessionProvider sessionProvider, java.lang.String userName)
           
 javax.jcr.Node NodeHierarchyCreator.getUserNode(SessionProvider sessionProvider, java.lang.String userName)
           
 

Uses of SessionProvider in org.exoplatform.services.jcr.ext.hierarchy.impl
 

Methods in org.exoplatform.services.jcr.ext.hierarchy.impl with parameters of type SessionProvider
 javax.jcr.Node NodeHierarchyCreatorImpl.getPublicApplicationNode(SessionProvider sessionProvider)
           
 javax.jcr.Node NodeHierarchyCreatorImpl.getUserApplicationNode(SessionProvider sessionProvider, java.lang.String userName)
           
 javax.jcr.Node NodeHierarchyCreatorImpl.getUserNode(SessionProvider sessionProvider, java.lang.String userName)
           
 

Uses of SessionProvider in org.exoplatform.services.jcr.ext.registry
 

Methods in org.exoplatform.services.jcr.ext.registry with parameters of type SessionProvider
 void RegistryService.createEntry(SessionProvider sessionProvider, java.lang.String groupPath, RegistryEntry entry)
           
abstract  void Registry.createEntry(SessionProvider sessionProvider, java.lang.String groupPath, RegistryEntry entry)
          creates an entry in the group.
 RegistryEntry RegistryService.getEntry(SessionProvider sessionProvider, java.lang.String entryPath)
           
abstract  RegistryEntry Registry.getEntry(SessionProvider sessionProvider, java.lang.String entryPath)
          Returns existed RegistryEntry which wraps Node of "exo:registryEntry" type
 Registry.RegistryNode RegistryService.getRegistry(SessionProvider sessionProvider)
           
abstract  Registry.RegistryNode Registry.getRegistry(SessionProvider sessionProvider)
          Returns Registry node object which wraps Node of "exo:registry" type (the whole registry tree)
 void RegistryService.recreateEntry(SessionProvider sessionProvider, java.lang.String groupPath, RegistryEntry entry)
           
abstract  void Registry.recreateEntry(SessionProvider sessionProvider, java.lang.String groupPath, RegistryEntry entry)
          updates an entry in the group
 void RegistryService.removeEntry(SessionProvider sessionProvider, java.lang.String entryPath)
           
abstract  void Registry.removeEntry(SessionProvider sessionProvider, java.lang.String entryPath)
          removes entry located on entryPath (concatenation of group path / entry name)
 



Copyright © 2010 eXo Platform SAS. All Rights Reserved.