|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
org.apache.jackrabbit.test.JUnitTest
org.apache.jackrabbit.test.AbstractJCRTest
org.apache.jackrabbit.test.api.SerializationTest
SerializationTest
contains the test cases for the method
Workspace.exportSysView()
and Session.importSysView()
.
Field Summary | |
protected boolean |
CONTENTHANDLER
|
protected java.io.File |
file
|
protected boolean |
NORECURSE
|
protected boolean |
RECURSE
|
protected boolean |
SAVEBINARY
|
protected javax.jcr.Session |
session
|
protected boolean |
SESSION
|
protected boolean |
SKIPBINARY
|
protected boolean |
STREAM
|
protected org.apache.jackrabbit.test.api.TreeComparator |
treeComparator
|
protected javax.jcr.Workspace |
workspace
|
protected boolean |
WORKSPACE
|
Fields inherited from class org.apache.jackrabbit.test.AbstractJCRTest |
helper, isReadOnly, jcrBaseVersion, jcrCreated, jcrFrozenNode, jcrlockIsDeep, jcrLockOwner, jcrMergeFailed, jcrMixinTypes, jcrPredecessors, jcrPrimaryType, jcrRootVersion, jcrSuccessors, jcrSystem, jcrUUID, jcrVersionHistory, mixLockable, mixReferenceable, mixVersionable, nodeName1, nodeName2, nodeName3, nodeName4, NS_JCR_URI, NS_MIX_URI, NS_NT_URI, NS_SV_URI, ntBase, ntFrozenNode, ntQuery, ntVersion, ntVersionHistory, ntVersionLabels, propertyName1, propertyName2, superuser, testNodeType, testPath, testRoot, testRootNode, workspaceName |
Fields inherited from class org.apache.jackrabbit.test.JUnitTest |
log |
Constructor Summary | |
SerializationTest()
|
Methods inherited from class org.apache.jackrabbit.test.AbstractJCRTest |
createRandomString, getNonExistingWorkspaceName, getProperty, getSize, 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 |
Field Detail |
protected javax.jcr.Workspace workspace
protected java.io.File file
protected org.apache.jackrabbit.test.api.TreeComparator treeComparator
protected final boolean CONTENTHANDLER
protected final boolean STREAM
protected final boolean WORKSPACE
protected final boolean SESSION
protected final boolean SKIPBINARY
protected final boolean SAVEBINARY
protected final boolean NORECURSE
protected final boolean RECURSE
protected javax.jcr.Session session
Constructor Detail |
public SerializationTest()
Method Detail |
public void setUp() throws javax.jcr.RepositoryException, java.lang.Exception
setUp
in class AbstractJCRTest
javax.jcr.RepositoryException
java.lang.Exception
public void tearDown() throws java.lang.Exception
tearDown
in class AbstractJCRTest
java.lang.Exception
protected javax.jcr.Node initVersioningException(boolean returnParent) throws javax.jcr.RepositoryException, NotExecutableException, java.io.IOException
NotExecutableException
if
AbstractJCRTest.testNodeType
is not versionable.
returnParent
- Whether the method returns a checked-in parent or the
child of a checked-in parent.
javax.jcr.RepositoryException
NotExecutableException
java.io.IOException
public void doTestVersioningExceptionFileParent(boolean useWorkspace, boolean useHandler) throws javax.jcr.RepositoryException, NotExecutableException, java.io.IOException, org.xml.sax.SAXException
javax.jcr.RepositoryException
NotExecutableException
java.io.IOException
org.xml.sax.SAXException
public void doTestVersioningExceptionFileChild(boolean useWorkspace, boolean useHandler) throws javax.jcr.RepositoryException, NotExecutableException, java.io.IOException, org.xml.sax.SAXException
javax.jcr.RepositoryException
NotExecutableException
java.io.IOException
org.xml.sax.SAXException
public void testVersioningExceptionFileParentWorkspaceContentHandler() throws javax.jcr.RepositoryException, NotExecutableException, java.io.IOException, org.xml.sax.SAXException
javax.jcr.RepositoryException
NotExecutableException
java.io.IOException
org.xml.sax.SAXException
public void testVersioningExceptionFileParentSessionContentHandler() throws javax.jcr.RepositoryException, NotExecutableException, java.io.IOException, org.xml.sax.SAXException
javax.jcr.RepositoryException
NotExecutableException
java.io.IOException
org.xml.sax.SAXException
public void testVersioningExceptionFileParentWorkspace() throws javax.jcr.RepositoryException, NotExecutableException, java.io.IOException, org.xml.sax.SAXException
javax.jcr.RepositoryException
NotExecutableException
java.io.IOException
org.xml.sax.SAXException
public void testVersioningExceptionFileParentSession() throws javax.jcr.RepositoryException, NotExecutableException, java.io.IOException, org.xml.sax.SAXException
javax.jcr.RepositoryException
NotExecutableException
java.io.IOException
org.xml.sax.SAXException
public void testVersioningExceptionFileChildWorkspaceContentHandler() throws javax.jcr.RepositoryException, NotExecutableException, java.io.IOException, org.xml.sax.SAXException
javax.jcr.RepositoryException
NotExecutableException
java.io.IOException
org.xml.sax.SAXException
public void testVersioningExceptionFileChildSessionContentHandler() throws javax.jcr.RepositoryException, NotExecutableException, java.io.IOException, org.xml.sax.SAXException
javax.jcr.RepositoryException
NotExecutableException
java.io.IOException
org.xml.sax.SAXException
public void testVersioningExceptionFileChildWorkspace() throws javax.jcr.RepositoryException, NotExecutableException, java.io.IOException, org.xml.sax.SAXException
javax.jcr.RepositoryException
NotExecutableException
java.io.IOException
org.xml.sax.SAXException
public void testVersioningExceptionFileChildSession() throws javax.jcr.RepositoryException, NotExecutableException, java.io.IOException, org.xml.sax.SAXException
javax.jcr.RepositoryException
NotExecutableException
java.io.IOException
org.xml.sax.SAXException
public void doTestLockException(boolean useWorkspace, boolean useHandler) throws javax.jcr.RepositoryException, java.io.IOException, org.xml.sax.SAXException
javax.jcr.RepositoryException
java.io.IOException
org.xml.sax.SAXException
public void testLockExceptionWorkspaceWithHandler() throws javax.jcr.RepositoryException, NotExecutableException, java.io.IOException, org.xml.sax.SAXException
javax.jcr.RepositoryException
NotExecutableException
java.io.IOException
org.xml.sax.SAXException
public void testLockExceptionSessionWithHandler() throws javax.jcr.RepositoryException, NotExecutableException, java.io.IOException, org.xml.sax.SAXException
javax.jcr.RepositoryException
NotExecutableException
java.io.IOException
org.xml.sax.SAXException
public void testLockExceptionWorkspace() throws javax.jcr.RepositoryException, NotExecutableException, java.io.IOException, org.xml.sax.SAXException
javax.jcr.RepositoryException
NotExecutableException
java.io.IOException
org.xml.sax.SAXException
public void testLockExceptionSession() throws javax.jcr.RepositoryException, NotExecutableException, java.io.IOException, org.xml.sax.SAXException
javax.jcr.RepositoryException
NotExecutableException
java.io.IOException
org.xml.sax.SAXException
public void testInvalidXmlThrowsSaxException() throws java.io.IOException
java.io.IOException
public void testInvalidXmlThrowsInvalidSerializedDataException() throws javax.jcr.RepositoryException, java.io.IOException
javax.jcr.RepositoryException
java.io.IOException
public void testWorkspaceGetImportContentHandlerExceptions() throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
public void testSessionGetImportContentHandlerExceptions() throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
public void testSessionImportXmlExceptions() throws javax.jcr.RepositoryException, java.io.IOException
javax.jcr.RepositoryException
java.io.IOException
public void testWorkspaceImportXmlExceptions() throws javax.jcr.RepositoryException, java.io.IOException
javax.jcr.RepositoryException
java.io.IOException
public void doTestOverwriteException(boolean useWorkspace, boolean useHandler) throws javax.jcr.RepositoryException, java.io.IOException, org.xml.sax.SAXException, NotExecutableException
javax.jcr.RepositoryException
java.io.IOException
org.xml.sax.SAXException
NotExecutableException
public void testOverwriteExceptionWorkspaceWithHandler() throws javax.jcr.RepositoryException, NotExecutableException, java.io.IOException, org.xml.sax.SAXException
javax.jcr.RepositoryException
NotExecutableException
java.io.IOException
org.xml.sax.SAXException
public void testOverwriteExceptionSessionWithHandler() throws javax.jcr.RepositoryException, NotExecutableException, java.io.IOException, org.xml.sax.SAXException
javax.jcr.RepositoryException
NotExecutableException
java.io.IOException
org.xml.sax.SAXException
public void testOverwriteExceptionWorkspace() throws javax.jcr.RepositoryException, NotExecutableException, java.io.IOException, org.xml.sax.SAXException
javax.jcr.RepositoryException
NotExecutableException
java.io.IOException
org.xml.sax.SAXException
public void testOverwriteExceptionSession() throws javax.jcr.RepositoryException, NotExecutableException, java.io.IOException, org.xml.sax.SAXException
javax.jcr.RepositoryException
NotExecutableException
java.io.IOException
org.xml.sax.SAXException
public void doTestNodeTypeConstraintViolation(boolean useWorkspace, boolean useHandler) throws javax.jcr.RepositoryException, java.io.FileNotFoundException, java.io.IOException, org.xml.sax.SAXException
useWorkspace
- useHandler
-
javax.jcr.RepositoryException
java.io.FileNotFoundException
java.io.IOException
org.xml.sax.SAXException
public void testNodeTypeConstraintViolationWorkspaceWithHandler() throws javax.jcr.RepositoryException, NotExecutableException, java.io.IOException, org.xml.sax.SAXException
javax.jcr.RepositoryException
NotExecutableException
java.io.IOException
org.xml.sax.SAXException
public void testNodeTypeConstraintViolationSessionWithHandler() throws javax.jcr.RepositoryException, NotExecutableException, java.io.IOException, org.xml.sax.SAXException
javax.jcr.RepositoryException
NotExecutableException
java.io.IOException
org.xml.sax.SAXException
public void testNodeTypeConstraintViolationWorkspace() throws javax.jcr.RepositoryException, NotExecutableException, java.io.IOException, org.xml.sax.SAXException
javax.jcr.RepositoryException
NotExecutableException
java.io.IOException
org.xml.sax.SAXException
public void testNodeTypeConstraintViolationSession() throws javax.jcr.RepositoryException, NotExecutableException, java.io.IOException, org.xml.sax.SAXException
javax.jcr.RepositoryException
NotExecutableException
java.io.IOException
org.xml.sax.SAXException
public void testSessionImportXml() throws javax.jcr.RepositoryException, java.io.IOException
javax.jcr.RepositoryException
java.io.IOException
public void testSessionGetContentHandler() throws javax.jcr.RepositoryException, java.io.IOException, org.xml.sax.SAXException
javax.jcr.RepositoryException
java.io.IOException
org.xml.sax.SAXException
public void doImport(java.lang.String absPath, java.io.FileInputStream in, boolean useWorkspace, boolean useHandler) throws javax.jcr.RepositoryException, java.io.IOException, org.xml.sax.SAXException
absPath
- in
- useWorkspace
- useHandler
-
javax.jcr.RepositoryException
java.io.IOException
org.xml.sax.SAXException
public void doImportNoSave(java.lang.String absPath, java.io.FileInputStream in, boolean useHandler) throws javax.jcr.RepositoryException, java.io.IOException, org.xml.sax.SAXException
javax.jcr.RepositoryException
java.io.IOException
org.xml.sax.SAXException
public void testExportSysView_stream_workspace_skipBinary_noRecurse() throws java.io.IOException, javax.jcr.RepositoryException
java.io.IOException
javax.jcr.RepositoryException
public void testExportSysView_stream_workspace_skipBinary_recurse() throws java.io.IOException, javax.jcr.RepositoryException
java.io.IOException
javax.jcr.RepositoryException
public void testExportSysView_stream_workspace_saveBinary_noRecurse() throws java.io.IOException, javax.jcr.RepositoryException
java.io.IOException
javax.jcr.RepositoryException
public void testExportSysView_stream_workspace_saveBinary_recurse() throws java.io.IOException, javax.jcr.RepositoryException
java.io.IOException
javax.jcr.RepositoryException
public void testExportSysView_stream_session_skipBinary_noRecurse() throws java.io.IOException, javax.jcr.RepositoryException
java.io.IOException
javax.jcr.RepositoryException
public void testExportSysView_stream_session_skipBinary_recurse() throws java.io.IOException, javax.jcr.RepositoryException
java.io.IOException
javax.jcr.RepositoryException
public void testExportSysView_stream_session_saveBinary_noRecurse() throws java.io.IOException, javax.jcr.RepositoryException
java.io.IOException
javax.jcr.RepositoryException
public void testExportSysView_stream_session_saveBinary_recurse() throws java.io.IOException, javax.jcr.RepositoryException
java.io.IOException
javax.jcr.RepositoryException
public void testExportSysView_handler_workspace_skipBinary_noRecurse() throws java.io.IOException, javax.jcr.RepositoryException
java.io.IOException
javax.jcr.RepositoryException
public void testExportSysView_handler_workspace_skipBinary_recurse() throws java.io.IOException, javax.jcr.RepositoryException
java.io.IOException
javax.jcr.RepositoryException
public void testExportSysView_handler_workspace_saveBinary_noRecurse() throws java.io.IOException, javax.jcr.RepositoryException
java.io.IOException
javax.jcr.RepositoryException
public void testExportSysView_handler_workspace_saveBinary_recurse() throws java.io.IOException, javax.jcr.RepositoryException
java.io.IOException
javax.jcr.RepositoryException
public void testExportSysView_handler_session_skipBinary_noRecurse() throws java.io.IOException, javax.jcr.RepositoryException
java.io.IOException
javax.jcr.RepositoryException
public void testExportSysView_handler_session_skipBinary_recurse() throws java.io.IOException, javax.jcr.RepositoryException
java.io.IOException
javax.jcr.RepositoryException
public void testExportSysView_handler_session_saveBinary_noRecurse() throws java.io.IOException, javax.jcr.RepositoryException
java.io.IOException
javax.jcr.RepositoryException
public void testExportSysView_handler_session_saveBinary_recurse() throws java.io.IOException, javax.jcr.RepositoryException
java.io.IOException
javax.jcr.RepositoryException
public void importRepository(boolean useHandler, boolean workspace) throws javax.jcr.RepositoryException, java.io.IOException
useHandler
- True = use the import handler, false = use file input
streamworkspace
- True = import into workspace, false = import into
session
javax.jcr.RepositoryException
java.io.IOException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |