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

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

public class CopyMoveTestCase
extends BaseReplicationTestCase

Created by The eXo Platform SAS.

Version:
$Id: CopyMoveTestCase.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
CopyMoveTestCase(RepositoryService repositoryService, java.lang.String reposytoryName, java.lang.String workspaceName, java.lang.String userName, java.lang.String password)
          CopyMoveTestCase constructor.
 
Method Summary
 java.lang.StringBuffer checkCopyMoveNode(java.lang.String srcRepoPath, java.lang.String nodeName, java.lang.String destNodeName, long contentSize)
          checkCopyMoveNode.
 java.lang.StringBuffer sessionMove(java.lang.String srcRepoPath, java.lang.String nodeName, java.lang.String destNodeName, long contentSize)
          sessionMove.
 java.lang.StringBuffer workspaceCopy(java.lang.String srcRepoPath, java.lang.String nodeName, java.lang.String destNodeName, long contentSize)
          workspaceCopy.
 java.lang.StringBuffer workspaceMove(java.lang.String srcRepoPath, java.lang.String nodeName, java.lang.String destNodeName, long contentSize)
          workspaceMove.
 
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

CopyMoveTestCase

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

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

workspaceCopy

public java.lang.StringBuffer workspaceCopy(java.lang.String srcRepoPath,
                                            java.lang.String nodeName,
                                            java.lang.String destNodeName,
                                            long contentSize)
workspaceCopy.

Parameters:
srcRepoPath - source repository path
nodeName - source node name
destNodeName - destination node name
contentSize - content size
Returns:
StringBuffer return the responds {'ok', 'fail'}

workspaceMove

public java.lang.StringBuffer workspaceMove(java.lang.String srcRepoPath,
                                            java.lang.String nodeName,
                                            java.lang.String destNodeName,
                                            long contentSize)
workspaceMove.

Parameters:
srcRepoPath - source repository path
nodeName - source node name
destNodeName - destination node name
contentSize - content size
Returns:
StringBuffer return the responds {'ok', 'fail'}

sessionMove

public java.lang.StringBuffer sessionMove(java.lang.String srcRepoPath,
                                          java.lang.String nodeName,
                                          java.lang.String destNodeName,
                                          long contentSize)
sessionMove.

Parameters:
srcRepoPath - source repository path
nodeName - source node name
destNodeName - destination node name
contentSize - content size
Returns:
StringBuffer return the responds {'ok', 'fail'}

checkCopyMoveNode

public java.lang.StringBuffer checkCopyMoveNode(java.lang.String srcRepoPath,
                                                java.lang.String nodeName,
                                                java.lang.String destNodeName,
                                                long contentSize)
checkCopyMoveNode.

Parameters:
srcRepoPath - source repository path
nodeName - source node name
destNodeName - destination node name
contentSize - content size
Returns:
StringBuffer return the responds {'ok', 'fail'}


Copyright © 2012 eXo Platform SAS. All Rights Reserved.