protected org.apache.chemistry.opencmis.commons.spi.CmisBinding |
CMISAPI.binding() |
Create CMIS binding instance (low-level API but with fine grained
control).
|
protected CMISAPI |
CMISConnector.API.build() |
Build API.
|
protected org.apache.chemistry.opencmis.client.api.Document |
CMISAPI.copyDocument(String id,
String parentId,
String name) |
Deprecated.
|
protected org.apache.chemistry.opencmis.client.api.Document |
CMISAPI.copyDocument(org.apache.chemistry.opencmis.client.api.Document source,
org.apache.chemistry.opencmis.client.api.Folder parent,
String name) |
Copy document to a new one using CMIS objects.
|
protected org.apache.chemistry.opencmis.client.api.Folder |
CMISAPI.copyFolder(String id,
String parentId,
String name) |
Deprecated.
|
protected org.apache.chemistry.opencmis.client.api.Folder |
CMISAPI.copyFolder(org.apache.chemistry.opencmis.client.api.Folder source,
org.apache.chemistry.opencmis.client.api.Folder parent,
String name) |
Copy folder to a new one using CMIS objects.
|
protected CMISAPI |
CMISConnector.createAPI(CodeAuthentication.Identity userId) |
|
protected org.apache.chemistry.opencmis.client.api.Document |
CMISAPI.createDocument(String parentId,
String name,
String mimeType,
InputStream data) |
Creates the document.
|
protected org.apache.chemistry.opencmis.client.api.Folder |
CMISAPI.createFolder(String parentId,
String name) |
Creates the folder.
|
protected CMISUser |
CMISConnector.createUser(CodeAuthentication.Identity userId) |
|
protected void |
CMISAPI.deleteDocument(String id) |
Delete a cloud file by given fileId.
|
protected void |
CMISAPI.deleteFolder(String id) |
Delete a cloud folder by given folderId.
|
protected List<javax.jcr.Node> |
JCRLocalCMISDrive.findDocumentNode(String id,
org.apache.chemistry.opencmis.client.api.CmisObject file,
Map<String,List<javax.jcr.Node>> nodes) |
Find a node(s) representing a CMIS object with given ID.
|
String |
JCRLocalCMISDrive.FileAPI.ContextLocalFile.findRemoteParent(Set<String> remoteParents) |
Find an Id of remote parent not containing in locals of the file
referenced by this file Id.
|
String |
JCRLocalCMISDrive.LocalFile.findRemoteParent(Set<String> remoteParents) |
Find an Id of remote parent not containing in locals of the file
referenced by this file Id.
|
protected List<org.apache.chemistry.opencmis.client.api.Document> |
CMISAPI.getAllVersion(org.apache.chemistry.opencmis.client.api.Document document) |
Return all versions of CMIS document in repository.
|
protected CMISAPI.ChangesIterator |
CMISAPI.getChanges(CMISAPI.ChangeToken changeToken) |
Gets the changes.
|
protected String |
JCRLocalCMISDrive.getChangeToken(javax.jcr.Node localNode) |
Read CMIS change token of a file.
Override this method to apply vendor specific logic (id type etc).
|
protected org.apache.chemistry.opencmis.client.api.Document |
CMISAPI.getLatestDocumentVersionOrPWC(String id) |
Return latest versions of CMIS document in repository.
|
protected String |
CMISAPI.getLink(org.apache.chemistry.opencmis.client.api.CmisObject file) |
Link (URl) to a file for opening on provider site (UI).
|
protected String |
CMISAPI.getLink(org.apache.chemistry.opencmis.client.api.Folder file) |
Link (URl) to a folder for downloading from provider site.
|
protected org.apache.chemistry.opencmis.client.api.CmisObject |
CMISAPI.getObject(String objectId) |
Return CMIS object from the repository.
|
protected Collection<org.apache.chemistry.opencmis.client.api.Folder> |
CMISAPI.getParents(org.apache.chemistry.opencmis.client.api.CmisObject obj) |
Return the parent folder(s) for the specified object.
|
protected List<org.apache.chemistry.opencmis.client.api.Repository> |
CMISAPI.getRepositories() |
Available repositories for current user.
|
List<org.apache.chemistry.opencmis.client.api.Repository> |
CMISUser.getRepositories() |
Available CMIS repositories for this user.
|
protected org.apache.chemistry.opencmis.commons.data.RepositoryInfo |
CMISAPI.getRepositoryInfo() |
Gets the repository info.
|
protected org.apache.chemistry.opencmis.client.api.Folder |
CMISAPI.getRootFolder() |
The drive root folder.
|
protected void |
JCRLocalCMISDrive.initCMISItem(javax.jcr.Node node,
org.apache.chemistry.opencmis.client.api.CmisObject item) |
Initialize CMIS specifics of files and folders.
|
protected void |
CMISAPI.initRepository(String repositoryId) |
Init current CMIS repository for late use.
|
protected boolean |
CMISAPI.isSyncableChange(org.apache.chemistry.opencmis.client.api.ChangeEvent change) |
Checks if is syncable change.
|
protected static CMISUser |
JCRLocalCMISDrive.loadUser(CMISConnector.API apiBuilder,
javax.jcr.Node driveNode) |
Load user from the drive Node.
|
protected Iterator<org.apache.chemistry.opencmis.client.api.ChangeEvent> |
CMISAPI.ChangesIterator.nextChunk() |
protected CMISAPI.ChangeToken |
CMISAPI.readToken(String tokenString) |
Read token.
|
protected CMISAPI.ChangeToken |
CMISAPI.readToken(org.apache.chemistry.opencmis.client.api.ChangeEvent event) |
Read token.
|
protected List<org.apache.chemistry.opencmis.client.api.Repository> |
CMISAPI.repositories() |
List of repositories available on CMIS service.
|
protected org.apache.chemistry.opencmis.client.api.Session |
CMISAPI.session() |
Create CMIS session.
|
protected org.apache.chemistry.opencmis.client.api.Session |
CMISAPI.session(boolean forceNew) |
Create CMIS session.
|
protected void |
JCRLocalCMISDrive.setChangeToken(javax.jcr.Node localNode,
String changeToken) |
Initialize CMIS Change Token of a file.
Override this method to apply vendor specific logic (id type etc).
|
void |
CMISUser.setRepositoryId(String repositoryId) |
Set current CMIS repository ID for operations of this user.
|
protected org.apache.chemistry.opencmis.client.api.Document |
CMISAPI.updateContent(String id,
String name,
InputStream data,
String mimeType,
JCRLocalCMISDrive.LocalFile local) |
Update document name (if differs with remote) and its content stream.
|
protected org.apache.chemistry.opencmis.client.api.CmisObject |
CMISAPI.updateObject(String parentId,
String id,
String name,
JCRLocalCMISDrive.LocalFile local) |
Update CMIS object name and parent (if object was moved locally).
|