Package org.springframework.extensions.jcr

Examples of org.springframework.extensions.jcr.JcrCallback


   *
   * @see org.pentaho.platform.api.repository2.unified.ITenantManager#deleteTenants(java.util.List)
   */
  @Override
  public void deleteTenants( final List<ITenant> tenants ) {
    jcrTemplate.execute( new JcrCallback() {
      @Override
      public Object doInJcr( final Session session ) {
        try {
          deleteTenants( session, tenants );
        } catch ( RepositoryException e ) {
View Full Code Here


    } );
  }

  @Override
  public void deleteTenant( final ITenant tenant ) {
    jcrTemplate.execute( new JcrCallback() {
      @Override
      public Object doInJcr( final Session session ) {
        try {
          deleteTenant( session, tenant );
        } catch ( RepositoryException e ) {
View Full Code Here

   *
   * @see org.pentaho.platform.api.repository2.unified.ITenantManager#disableTenant(java.io.Serializable)
   */
  @Override
  public void enableTenant( final ITenant tenant, final boolean enable ) {
    jcrTemplate.execute( new JcrCallback() {
      @Override
      public Object doInJcr( final Session session ) {
        try {
          enableTenant( session, tenant, enable );
        } catch ( RepositoryException e ) {
View Full Code Here

   *
   * @see org.pentaho.platform.api.repository2.unified.ITenantManager#enableTenants(java.util.List)
   */
  @Override
  public void enableTenants( final List<ITenant> tenants, final boolean enable ) {
    jcrTemplate.execute( new JcrCallback() {
      @Override
      public Object doInJcr( final Session session ) {
        try {
          enableTenants( session, tenants, enable );
        } catch ( RepositoryException e ) {
View Full Code Here

    } );
  }

  @Override
  public List<ITenant> getChildTenants( final ITenant parentTenant, final boolean includeDisabledTenants ) {
    return (List<ITenant>) jcrTemplate.execute( new JcrCallback() {
      @Override
      public Object doInJcr( final Session session ) {
        List<ITenant> childTenants = null;
        try {
          childTenants = getChildTenants( session, parentTenant, includeDisabledTenants );
View Full Code Here

    } );
  }

  @Override
  public List<ITenant> getChildTenants( final ITenant parentTenant ) {
    return (List<ITenant>) jcrTemplate.execute( new JcrCallback() {
      @Override
      public Object doInJcr( final Session session ) {
        List<ITenant> childTenants = null;
        try {
          childTenants = getChildTenants( session, parentTenant );
View Full Code Here

    return getParentPath( parentPath ) + tenantName;
  }

  @Override
  public ITenant getTenant( final String tenantId ) {
    return (ITenant) jcrTemplate.execute( new JcrCallback() {
      @Override
      public Object doInJcr( Session session ) throws IOException, RepositoryException {
        return getTenant( session, tenantId );
      }
    } );
View Full Code Here

    } );
  }

  @Override
  public ITenant getTenantByRootFolderPath( final String tenantRootFolderPath ) {
    return (ITenant) jcrTemplate.execute( new JcrCallback() {
      @Override
      public Object doInJcr( Session session ) throws IOException, RepositoryException {
        return getTenant( session, tenantRootFolderPath );
      }
    } );
View Full Code Here

    } );
  }

  @Override
  public boolean isSubTenant( final ITenant parentTenant, final ITenant descendantTenant ) {
    return (Boolean) jcrTemplate.execute( new JcrCallback() {
      @Override
      public Object doInJcr( Session session ) throws IOException, RepositoryException {
        return isSubTenant( session, parentTenant, descendantTenant );
      }
    } );
View Full Code Here

import java.util.Date;

public class SimpleJcrTestUtils {

  public static void deleteItem( final JcrTemplate jcrTemplate, final String absPath ) {
    jcrTemplate.execute( new JcrCallback() {
      public Object doInJcr( final Session session ) throws RepositoryException {
        Item item;
        try {
          item = session.getItem( absPath );
        } catch ( PathNotFoundException e ) {
View Full Code Here

TOP

Related Classes of org.springframework.extensions.jcr.JcrCallback

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.