org.apache.jackrabbit.test.api.retention
Class HoldEffectTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.apache.jackrabbit.test.JUnitTest
              extended by org.apache.jackrabbit.test.AbstractJCRTest
                  extended by org.apache.jackrabbit.test.api.retention.AbstractRetentionTest
                      extended by org.apache.jackrabbit.test.api.retention.HoldEffectTest
All Implemented Interfaces:
junit.framework.Test

public class HoldEffectTest
extends AbstractRetentionTest

HoldEffectTest...


Field Summary
 
Fields inherited from class org.apache.jackrabbit.test.api.retention.AbstractRetentionTest
retentionMgr, testNodePath
 
Fields inherited from class org.apache.jackrabbit.test.AbstractJCRTest
isReadOnly, jcrBaseVersion, jcrCopiedFrom, jcrCreated, jcrFrozenNode, jcrFrozenUuid, jcrIsCheckedOut, jcrlockIsDeep, jcrLockOwner, jcrMergeFailed, jcrMixinTypes, jcrPredecessors, jcrPrimaryType, jcrRootVersion, jcrSuccessors, jcrSystem, jcrUUID, jcrVersionHistory, mixLockable, mixReferenceable, mixShareable, mixSimpleVersionable, mixVersionable, nodeName1, nodeName2, nodeName3, nodeName4, NS_JCR_URI, NS_MIX_URI, NS_NT_URI, NS_SV_URI, ntBase, ntFrozenNode, ntQuery, ntUnstructured, ntVersion, ntVersionHistory, ntVersionLabels, propertyName1, propertyName2, superuser, testNodeType, testNodeTypeNoChildren, testPath, testRoot, testRootNode, vf, workspaceName
 
Fields inherited from class org.apache.jackrabbit.test.JUnitTest
log, logger
 
Constructor Summary
HoldEffectTest()
           
 
Method Summary
protected  void setUp()
           
protected  void tearDown()
           
 void testDeepHold()
           
 void testDeepHoldForOtherSession()
           
 void testShallowHold()
           
 void testShallowHoldForOtherSession()
           
 void testTransientDeepHold()
           
 void testTransientDeepHoldForOtherSession()
           
 void testTransientShallowHold()
           
 void testTransientShallowHoldForOtherSession()
           
 
Methods inherited from class org.apache.jackrabbit.test.api.retention.AbstractRetentionTest
getApplicableRetentionPolicy, getHoldName, getRetentionManager
 
Methods inherited from class org.apache.jackrabbit.test.AbstractJCRTest
checkSupportedOption, cleanUp, cleanUpTestRoot, createRandomString, ensureCanSetProperty, ensureCanSetProperty, ensureCanSetProperty, ensureKnowsNodeType, ensureMixinType, ensureMultipleWorkspacesSupported, getHelper, getJcrValue, getLocalName, getNonExistingWorkspaceName, getProperty, getProperty, getSize, isSupported, needsMixin, run
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, runBare, runTest, setName, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

HoldEffectTest

public HoldEffectTest()
Method Detail

setUp

protected void setUp()
              throws Exception
Overrides:
setUp in class AbstractRetentionTest
Throws:
Exception

tearDown

protected void tearDown()
                 throws Exception
Overrides:
tearDown in class AbstractJCRTest
Throws:
Exception

testTransientShallowHold

public void testTransientShallowHold()
                              throws RepositoryException,
                                     NotExecutableException
Throws:
RepositoryException
NotExecutableException

testTransientShallowHoldForOtherSession

public void testTransientShallowHoldForOtherSession()
                                             throws RepositoryException,
                                                    NotExecutableException
Throws:
RepositoryException
NotExecutableException

testTransientDeepHold

public void testTransientDeepHold()
                           throws RepositoryException,
                                  NotExecutableException
Throws:
RepositoryException
NotExecutableException

testTransientDeepHoldForOtherSession

public void testTransientDeepHoldForOtherSession()
                                          throws RepositoryException,
                                                 NotExecutableException
Throws:
RepositoryException
NotExecutableException

testShallowHold

public void testShallowHold()
                     throws RepositoryException,
                            NotExecutableException
Throws:
RepositoryException
NotExecutableException

testShallowHoldForOtherSession

public void testShallowHoldForOtherSession()
                                    throws RepositoryException,
                                           NotExecutableException
Throws:
RepositoryException
NotExecutableException

testDeepHold

public void testDeepHold()
                  throws RepositoryException,
                         NotExecutableException
Throws:
RepositoryException
NotExecutableException

testDeepHoldForOtherSession

public void testDeepHoldForOtherSession()
                                 throws RepositoryException,
                                        NotExecutableException
Throws:
RepositoryException
NotExecutableException


Copyright © 2004-2010 The Apache Software Foundation. All Rights Reserved.