org.exoplatform.applications.jcr.browser
Class JCRBrowser

java.lang.Object
  extended by org.exoplatform.applications.jcr.browser.JCRBrowser

public class JCRBrowser
extends java.lang.Object

Created by The eXo Platform SAS.
Date: 27.05.2008
JavaBean for JCRBrowser sample application.

Version:
$Id: JCRBrowser.java 35169 2009-08-07 13:34:57Z pnedonosko $
Author:
Peter Nedonosko

Field Summary
protected  java.util.List<java.lang.String> errors
           
protected  javax.jcr.Node node
           
protected  ManageableRepository repository
           
protected  RepositoryService repositoryService
           
protected  javax.jcr.Session session
           
 
Constructor Summary
JCRBrowser()
           
 
Method Summary
 void addError(java.lang.Throwable error)
           
 java.lang.String[] getErrorsAndClean()
           
 javax.jcr.Node getNode()
          Get browser current node.
 ManageableRepository getRepository()
          Get browser repository.
 RepositoryService getRepositoryService()
           
 javax.jcr.Session getSession()
          Get browser JCR session.
 boolean isErrorsFound()
           
 void setNode(javax.jcr.Node node)
          Set browser current node.
 void setRepository(ManageableRepository repository)
          Set browser repository.
 void setRepositoryService(RepositoryService repositoryService)
           
 void setSession(javax.jcr.Session session)
          Set browser JCR session.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

repositoryService

protected RepositoryService repositoryService

repository

protected ManageableRepository repository

session

protected javax.jcr.Session session

node

protected javax.jcr.Node node

errors

protected java.util.List<java.lang.String> errors
Constructor Detail

JCRBrowser

public JCRBrowser()
Method Detail

getRepository

public ManageableRepository getRepository()
Get browser repository.

Returns:
the repository

setRepository

public void setRepository(ManageableRepository repository)
Set browser repository.

Parameters:
repository - the repository to set

getSession

public javax.jcr.Session getSession()
Get browser JCR session.

Returns:
the session

setSession

public void setSession(javax.jcr.Session session)
                throws javax.jcr.RepositoryException
Set browser JCR session.

Parameters:
session - the session to set
Throws:
javax.jcr.RepositoryException

getNode

public javax.jcr.Node getNode()
Get browser current node.

Returns:
the node

setNode

public void setNode(javax.jcr.Node node)
Set browser current node.

Parameters:
node - the node to set

addError

public void addError(java.lang.Throwable error)

isErrorsFound

public boolean isErrorsFound()

getErrorsAndClean

public java.lang.String[] getErrorsAndClean()

getRepositoryService

public RepositoryService getRepositoryService()
Returns:
the repositoryService

setRepositoryService

public void setRepositoryService(RepositoryService repositoryService)
Parameters:
repositoryService - the repositoryService to set


Copyright © 2011 eXo Platform SAS. All Rights Reserved.