Examples of PersistentDataManager


Examples of org.exoplatform.services.jcr.dataflow.PersistentDataManager

      if (security != null)
      {
         security.checkPermission(JCRRuntimePermissions.MANAGE_REPOSITORY_PERMISSION);
      }

      PersistentDataManager pmanager =
         (PersistentDataManager)repositoryContainer.getWorkspaceContainer(workspaceName).getComponentInstanceOfType(
            PersistentDataManager.class);

      pmanager.addItemPersistenceListener(listener);
   }
View Full Code Here

Examples of org.exoplatform.services.jcr.dataflow.PersistentDataManager

   {
      WorkspaceContainerFacade wsFacade;
      for (String workspaceName : getWorkspaceNames())
      {
         wsFacade = getWorkspaceContainer(workspaceName);
         PersistentDataManager dataManager = (PersistentDataManager)wsFacade.getComponent(PersistentDataManager.class);
         dataManager.setReadOnly(wsStatus);
      }
   }
View Full Code Here

Examples of org.exoplatform.services.jcr.dataflow.PersistentDataManager

      if (security != null)
      {
         security.checkPermission(JCRRuntimePermissions.MANAGE_REPOSITORY_PERMISSION);
      }

      PersistentDataManager pmanager =
         (PersistentDataManager)repositoryContainer.getWorkspaceContainer(workspaceName).getComponentInstanceOfType(
            PersistentDataManager.class);

      pmanager.addItemPersistenceListener(listener);
   }
View Full Code Here

Examples of org.exoplatform.services.jcr.dataflow.PersistentDataManager

                     RecoveryManager recoveryManager =
                        new RecoveryManager(dir, ownName, systemId, participantsClusterList, waitConfirmation,
                           jcrRepository.getName(), workspaces[wIndex], channelManager, fileCleaner, maxBufferSize,
                           new ReaderSpoolFileHolder());

                     PersistentDataManager dataManager =
                        (PersistentDataManager)wsFacade.getComponent(PersistentDataManager.class);

                     ConnectionFailDetector failDetector =
                        new ConnectionFailDetector(channelManager, dataManager, recoveryManager, ownPriority,
                           participantsClusterList, ownName, priprityType, workspaces[wIndex]);
View Full Code Here

Examples of org.exoplatform.services.jcr.dataflow.PersistentDataManager

                     RecoveryManager recoveryManager =
                        new RecoveryManager(dir, ownName, systemId, participantsClusterList, waitConfirmation,
                           jcrRepository.getName(), workspaces[wIndex], channelManager, fileCleaner, maxBufferSize,
                           new ReaderSpoolFileHolder());

                     PersistentDataManager dataManager =
                        (PersistentDataManager)wsFacade.getComponent(PersistentDataManager.class);

                     ConnectionFailDetector failDetector =
                        new ConnectionFailDetector(channelManager, dataManager, recoveryManager, ownPriority,
                           participantsClusterList, ownName, priprityType, workspaces[wIndex]);
View Full Code Here

Examples of org.exoplatform.services.jcr.dataflow.PersistentDataManager

                     RecoveryManager recoveryManager =
                        new RecoveryManager(dir, ownName, systemId, participantsClusterList, waitConfirmation,
                           jcrRepository.getName(), workspaces[wIndex], channelManager, fileCleaner, maxBufferSize,
                           new ReaderSpoolFileHolder());

                     PersistentDataManager dataManager =
                        (PersistentDataManager)wsFacade.getComponent(PersistentDataManager.class);

                     ConnectionFailDetector failDetector =
                        new ConnectionFailDetector(channelManager, dataManager, recoveryManager, ownPriority,
                           participantsClusterList, ownName, priprityType, workspaces[wIndex]);
View Full Code Here

Examples of org.exoplatform.services.jcr.dataflow.PersistentDataManager

      {

         WorkspaceContainerFacade wsFacade = ((RepositoryImpl)repository).getWorkspaceContainer(workspaceName);
         WorkspaceDataContainer dataContainer =
            (WorkspaceDataContainer)wsFacade.getComponent(WorkspaceDataContainer.class);
         PersistentDataManager dataManager = (PersistentDataManager)wsFacade.getComponent(PersistentDataManager.class);

         if (!dataManager.isReadOnly())
            throw new Exception("The workspace '" + dataContainer.getName() + "' was not read-only");

         sb.append("ok");
      }
      catch (Exception e)
View Full Code Here

Examples of org.exoplatform.services.jcr.dataflow.PersistentDataManager

   /**
    * {@inheritDoc}
    */
   public void addItemPersistenceListener(String workspaceName, ItemsPersistenceListener listener)
   {
      PersistentDataManager pmanager =
         (PersistentDataManager)repositoryContainer.getWorkspaceContainer(workspaceName).getComponentInstanceOfType(
            PersistentDataManager.class);

      pmanager.addItemPersistenceListener(listener);
   }
View Full Code Here

Examples of org.exoplatform.services.jcr.dataflow.PersistentDataManager

   {
      WorkspaceContainerFacade wsFacade;
      for (String workspaceName : getWorkspaceNames())
      {
         wsFacade = getWorkspaceContainer(workspaceName);
         PersistentDataManager dataManager = (PersistentDataManager)wsFacade.getComponent(PersistentDataManager.class);
         dataManager.setReadOnly(wsStatus);
      }
   }
View Full Code Here

Examples of org.exoplatform.services.jcr.dataflow.PersistentDataManager

      if (security != null)
      {
         security.checkPermission(JCRRuntimePermissions.MANAGE_REPOSITORY_PERMISSION);
      }

      PersistentDataManager pmanager =
         (PersistentDataManager)repositoryContainer.getWorkspaceContainer(workspaceName).getComponentInstanceOfType(
            PersistentDataManager.class);

      pmanager.addItemPersistenceListener(listener);
   }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.