org.exoplatform.services.jcr.ext.hierarchy
Interface NodeHierarchyCreator

All Known Implementing Classes:
NodeHierarchyCreatorImpl

public interface NodeHierarchyCreator

Created by The eXo Platform SAS Author : Dang Van Minh minh.dang@exoplatform.com Nov 15, 2007 10:10:10 AM


Method Summary
 void addPlugin(org.exoplatform.container.component.ComponentPlugin plugin)
           
 java.lang.String getJcrPath(java.lang.String alias)
           
 javax.jcr.Node getPublicApplicationNode(SessionProvider sessionProvider)
           
 javax.jcr.Node getUserApplicationNode(SessionProvider sessionProvider, java.lang.String userName)
           
 javax.jcr.Node getUserNode(SessionProvider sessionProvider, java.lang.String userName)
           
 void init(java.lang.String repository)
           
 

Method Detail

getJcrPath

java.lang.String getJcrPath(java.lang.String alias)

init

void init(java.lang.String repository)
          throws java.lang.Exception
Throws:
java.lang.Exception

getUserNode

javax.jcr.Node getUserNode(SessionProvider sessionProvider,
                           java.lang.String userName)
                           throws java.lang.Exception
Throws:
java.lang.Exception

getUserApplicationNode

javax.jcr.Node getUserApplicationNode(SessionProvider sessionProvider,
                                      java.lang.String userName)
                                      throws java.lang.Exception
Throws:
java.lang.Exception

getPublicApplicationNode

javax.jcr.Node getPublicApplicationNode(SessionProvider sessionProvider)
                                        throws java.lang.Exception
Throws:
java.lang.Exception

addPlugin

void addPlugin(org.exoplatform.container.component.ComponentPlugin plugin)


Copyright © 2010 eXo Platform SAS. All Rights Reserved.