org.exoplatform.services.jcr.ext.replication.test
Class VersionTestCase

java.lang.Object
  extended by org.exoplatform.services.jcr.ext.replication.test.BaseReplicationTestCase
      extended by org.exoplatform.services.jcr.ext.replication.test.VersionTestCase

public class VersionTestCase
extends BaseReplicationTestCase

Created by The eXo Platform SAS.

Version:
$Id: VersionTestCase.java 35186 2009-08-07 14:23:43Z pnedonosko $
Author:
Alex Reshetnyak

Field Summary
 
Fields inherited from class org.exoplatform.services.jcr.ext.replication.test.BaseReplicationTestCase
BUFFER_SIZE, DIVIDER, log, ONE_SECONDS, repository, rootNode, session
 
Constructor Summary
VersionTestCase(RepositoryService repositoryService, java.lang.String reposytoryName, java.lang.String workspaceName, java.lang.String userName, java.lang.String password)
          VersionTestCase constructor.
 
Method Summary
 java.lang.StringBuffer addNewVersion(java.lang.String repoPath, java.lang.String newValue)
          addNewVersion.
 java.lang.StringBuffer addVersionNode(java.lang.String repoPath, java.lang.String value)
          addVersionNode.
 java.lang.StringBuffer checkVersionNode(java.lang.String repoPath, java.lang.String checkedValue)
          checkVersionNode.
 java.lang.StringBuffer restoreBaseVersion(java.lang.String repoPath)
          restoreBaseVersion.
 java.lang.StringBuffer restorePreviousVersion(java.lang.String repoPath)
          restorePreviousVersion.
 
Methods inherited from class org.exoplatform.services.jcr.ext.replication.test.BaseReplicationTestCase
addNodePath, compareStream, compareStream, getNormalizePath
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VersionTestCase

public VersionTestCase(RepositoryService repositoryService,
                       java.lang.String reposytoryName,
                       java.lang.String workspaceName,
                       java.lang.String userName,
                       java.lang.String password)
VersionTestCase constructor.

Parameters:
repositoryService - the RepositoryService.
reposytoryName - the repository name
workspaceName - the workspace name
userName - the user name
password - the password
Method Detail

addVersionNode

public java.lang.StringBuffer addVersionNode(java.lang.String repoPath,
                                             java.lang.String value)
addVersionNode.

Parameters:
repoPath - repository path
value - the String value
Returns:
StringBuffer return the responds {'ok', 'fail'}

checkVersionNode

public java.lang.StringBuffer checkVersionNode(java.lang.String repoPath,
                                               java.lang.String checkedValue)
checkVersionNode.

Parameters:
repoPath - repository path
checkedValue - the checked String value
Returns:
StringBuffer return the responds {'ok', 'fail'}

addNewVersion

public java.lang.StringBuffer addNewVersion(java.lang.String repoPath,
                                            java.lang.String newValue)
addNewVersion.

Parameters:
repoPath - repository path
newValue - the new String value
Returns:
StringBuffer return the responds {'ok', 'fail'}

restorePreviousVersion

public java.lang.StringBuffer restorePreviousVersion(java.lang.String repoPath)
restorePreviousVersion.

Parameters:
repoPath - repository path
Returns:
StringBuffer return the responds {'ok', 'fail'}

restoreBaseVersion

public java.lang.StringBuffer restoreBaseVersion(java.lang.String repoPath)
restoreBaseVersion.

Parameters:
repoPath - repository path
Returns:
StringBuffer return the responds {'ok', 'fail'}


Copyright © 2011 eXo Platform SAS. All Rights Reserved.