Uses of Interface
org.apache.chemistry.opencmis.client.api.Session

Packages that use Session
org.apache.chemistry.opencmis.client.api The OpenCMIS Client API. 
org.apache.chemistry.opencmis.client.util   
org.apache.chemistry.opencmis.tck.impl   
org.apache.chemistry.opencmis.tck.tests.basics   
org.apache.chemistry.opencmis.tck.tests.control   
org.apache.chemistry.opencmis.tck.tests.crud   
org.apache.chemistry.opencmis.tck.tests.filing   
org.apache.chemistry.opencmis.tck.tests.query   
org.apache.chemistry.opencmis.tck.tests.versioning   
 

Uses of Session in org.apache.chemistry.opencmis.client.api
 

Methods in org.apache.chemistry.opencmis.client.api with type parameters of type Session
<T extends Session>
T
Repository.createSession()
          Creates a session for this repository.
 

Methods in org.apache.chemistry.opencmis.client.api that return Session
 Session SessionFactory.createSession(Map<String,String> parameters)
          Creates a new session.
 

Methods in org.apache.chemistry.opencmis.client.api with parameters of type Session
 void ObjectFactory.initialize(Session session, Map<String,String> parameters)
           
 

Uses of Session in org.apache.chemistry.opencmis.client.util
 

Methods in org.apache.chemistry.opencmis.client.util with parameters of type Session
static Document FileUtils.createDocumentFromFile(String parentIdOrPath, File file, String type, VersioningState versioningState, Session session)
          Creates a document from a file.
static Folder FileUtils.createFolder(String parentIdOrPath, String name, String type, Session session)
          Creates a folder using a String identifier.
static Document FileUtils.createTextDocument(String parentIdOrPath, String name, String content, String type, VersioningState versioningState, Session session)
          Creates a text document from a string.
static void FileUtils.delete(String pathOrIdOfObject, Session session)
          Deletes an object by path or id (string identifier).
static void FileUtils.download(String docIdOrPath, String destinationPath, Session session)
          Downloads a document by its id or path.
static Folder FileUtils.getFolder(String pathOrIdOfObject, Session session)
          Gets a folder by path or object id.
static CmisObject FileUtils.getObject(String pathOrIdOfObject, Session session)
          Gets an object by path or object id.
 

Uses of Session in org.apache.chemistry.opencmis.tck.impl
 

Methods in org.apache.chemistry.opencmis.tck.impl with parameters of type Session
protected  CmisTestResult AbstractSessionTest.checkACL(Session session, Acl acl, String message)
           
protected  CmisTestResult AbstractSessionTest.checkChildren(Session session, Folder folder, String message)
           
protected  CmisTestResult AbstractSessionTest.checkObject(Session session, CmisObject object, String[] properties, String message)
           
protected  CmisTestResult AbstractSessionTest.checkRenditions(Session session, CmisObject object, String message)
           
protected  CmisTestResult AbstractSessionTest.checkTypeDefinition(Session session, TypeDefinition type, String message)
           
protected  CmisTestResult AbstractSessionTest.checkVersionHistory(Session session, CmisObject object, String[] properties, String message)
           
protected  Document AbstractSessionTest.createDocument(Session session, Folder parent, String name, String content)
          Creates a document.
protected  Document AbstractSessionTest.createDocument(Session session, Folder parent, String name, String objectTypeId, String content)
          Creates a document.
protected  Folder AbstractSessionTest.createFolder(Session session, Folder parent, String name)
          Creates a folder.
protected  Folder AbstractSessionTest.createFolder(Session session, Folder parent, String name, String objectTypeId)
          Creates a folder.
protected  Relationship AbstractSessionTest.createRelationship(Session session, String name, ObjectId source, ObjectId target)
          Creates a relationship.
protected  Relationship AbstractSessionTest.createRelationship(Session session, String name, ObjectId source, ObjectId target, String objectTypeId)
          Creates a relationship.
protected  Folder AbstractSessionTest.createTestFolder(Session session)
          Creates a test folder.
protected  RepositoryInfo AbstractSessionTest.getRepositoryInfo(Session session)
           
protected  boolean AbstractSessionTest.hasPolicies(Session session)
           
protected  boolean AbstractSessionTest.hasRelationships(Session session)
           
protected  boolean AbstractSessionTest.isGetDescendantsSupported(Session session)
           
protected  boolean AbstractSessionTest.isGetFolderTreeSupported(Session session)
           
abstract  void AbstractSessionTest.run(Session session)
           
 

Uses of Session in org.apache.chemistry.opencmis.tck.tests.basics
 

Methods in org.apache.chemistry.opencmis.tck.tests.basics with parameters of type Session
 void TypesTest.run(Session session)
           
 void SecurityTest.run(Session session)
           
 void RootFolderTest.run(Session session)
           
 void RepositoryInfoTest.run(Session session)
           
 

Uses of Session in org.apache.chemistry.opencmis.tck.tests.control
 

Methods in org.apache.chemistry.opencmis.tck.tests.control with parameters of type Session
protected  CapabilityAcl ACLSmokeTest.getAclCapability(Session session)
           
 void ACLSmokeTest.run(Session session)
           
protected  boolean ACLSmokeTest.supportsACLs(Session session)
           
 

Uses of Session in org.apache.chemistry.opencmis.tck.tests.crud
 

Methods in org.apache.chemistry.opencmis.tck.tests.crud with parameters of type Session
 void UpdateSmokeTest.run(Session session)
           
 void SetAndDeleteContentTest.run(Session session)
           
 void MoveTest.run(Session session)
           
 void DeleteTreeTest.run(Session session)
           
 void CreateAndDeleteRelationshipTest.run(Session session)
           
 void CreateAndDeleteFolderTest.run(Session session)
           
 void CreateAndDeleteDocumentTest.run(Session session)
           
 void CopyTest.run(Session session)
           
 

Uses of Session in org.apache.chemistry.opencmis.tck.tests.filing
 

Methods in org.apache.chemistry.opencmis.tck.tests.filing with parameters of type Session
 void UnfilingTest.run(Session session)
           
 void MultifilingTest.run(Session session)
           
protected  boolean MultifilingTest.supportsMultifiling(Session session)
           
protected  boolean UnfilingTest.supportsUnfiling(Session session)
           
 

Uses of Session in org.apache.chemistry.opencmis.tck.tests.query
 

Methods in org.apache.chemistry.opencmis.tck.tests.query with parameters of type Session
protected  CmisTestResult QuerySmokeTest.checkQueryResult(Session session, QueryResult qr, ObjectType type, String message)
           
 void QuerySmokeTest.run(Session session)
           
 void ContentChangesSmokeTest.run(Session session)
           
protected  boolean ContentChangesSmokeTest.supportsContentChanges(Session session)
           
protected  boolean QuerySmokeTest.supportsQuery(Session session)
           
 

Uses of Session in org.apache.chemistry.opencmis.tck.tests.versioning
 

Methods in org.apache.chemistry.opencmis.tck.tests.versioning with parameters of type Session
 void VersioningSmokeTest.run(Session session)
           
 void VersionDeleteTest.run(Session session)
           
 void VersioingStateCreateTest.run(Session session)
           
 void CheckedOutTest.run(Session session)
           
 



Copyright © 2009-2011 The Apache Software Foundation. All Rights Reserved.