|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.exoplatform.clouddrive.cmis.CMISAPI
public class CMISAPI
All calls to CMIS API here.
| Nested Class Summary | |
|---|---|
protected class |
CMISAPI.ChangesIterator
Iterator over set of drive change events from CMIS Change Log. |
protected class |
CMISAPI.ChangeToken
|
protected class |
CMISAPI.ChildrenIterator
Iterator over whole set of items from cloud service. |
protected class |
CMISAPI.Context
Session context for CMIS calls. |
protected class |
CMISAPI.TimeChangeToken
|
| Field Summary | |
|---|---|
protected String |
customDomain
|
static String |
EMPTY_TOKEN
|
protected CMISAPI.ChangeToken |
emptyToken
Singleton of empty change token. |
protected String |
enterpriseId
|
protected String |
enterpriseName
|
protected static Set<String> |
FILE_PROPERTY_SET
Set of properties for CMIS files (document or folder). |
protected org.apache.chemistry.opencmis.client.api.OperationContext |
fileContext
OpenCMIS context for object operations. |
static int |
FOLDER_PAGE_SIZE
Page size used by folder context and children/change iterators for large data sets. |
protected static Set<String> |
FOLDER_PROPERTY_SET
Set of properties for CMIS folder. |
protected org.apache.chemistry.opencmis.client.api.OperationContext |
folderContext
OpenCMIS context for folder operations. |
protected static org.exoplatform.services.log.Log |
LOG
|
static String |
NO_STATE
|
static int |
OBJECT_PAGE_SIZE
Page size used by object context. |
protected Map<String,String> |
parameters
Client session parameters. |
protected String |
productName
|
protected String |
productVersion
|
protected String |
repositoryId
Current CMIS repository Id. |
protected String |
repositoryName
Current CMIS repository name; |
protected AtomicReference<org.apache.chemistry.opencmis.client.api.Session> |
session
Session holder. |
static String |
TOKEN_DATATIME_FORMAT
|
protected String |
vendorName
|
| Constructor Summary | |
|---|---|
protected |
CMISAPI(String serviceURL,
String user,
String password)
Create API from user credentials. |
| Method Summary | |
|---|---|
protected org.apache.chemistry.opencmis.commons.spi.CmisBinding |
binding()
Create CMIS binding instance (low-level API but with fine grained control). |
protected org.apache.chemistry.opencmis.client.api.Document |
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.Document |
copyDocument(String id,
String parentId,
String name)
Copy document to a new one. |
protected org.apache.chemistry.opencmis.client.api.Folder |
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 org.apache.chemistry.opencmis.client.api.Folder |
copyFolder(String id,
String parentId,
String name)
Copy folder to a new one. |
protected org.apache.chemistry.opencmis.client.api.Document |
createDocument(String parentId,
String name,
String mimeType,
InputStream data)
|
protected org.apache.chemistry.opencmis.client.api.Folder |
createFolder(String parentId,
String name)
|
protected void |
deleteDocument(String id)
Delete a cloud file by given fileId. |
protected void |
deleteFolder(String id)
Delete a cloud folder by given folderId. |
protected CMISAPI.ChangeToken |
emptyToken()
|
static String |
formatTokenTime(Date date)
|
protected List<org.apache.chemistry.opencmis.client.api.Document> |
getAllVersion(org.apache.chemistry.opencmis.client.api.Document document)
Return all versions of CMIS document in repository. |
protected CMISAPI.ChangesIterator |
getChanges(CMISAPI.ChangeToken changeToken)
|
protected CMISAPI.ChildrenIterator |
getFolderItems(String folderId)
|
protected org.apache.chemistry.opencmis.client.api.Document |
getLatestDocumentVersionOrPWC(String id)
Return latest versions of CMIS document in repository. |
protected String |
getLink(org.apache.chemistry.opencmis.client.api.CmisObject file)
Link (URl) to a file for opening on provider site (UI). |
protected String |
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 |
getObject(String objectId)
Return CMIS object from the repository. |
protected Map<String,String> |
getParamaters()
|
protected Collection<org.apache.chemistry.opencmis.client.api.Folder> |
getParents(org.apache.chemistry.opencmis.client.api.CmisObject obj)
Return the parent folder(s) for the specified object. |
protected String |
getPassword()
Password of currently connected cloud user. |
String |
getProductName()
|
String |
getProductVersion()
|
protected List<org.apache.chemistry.opencmis.client.api.Repository> |
getRepositories()
Available repositories for current user. |
String |
getRepositoryId()
Current CMIS repository. |
protected org.apache.chemistry.opencmis.commons.data.RepositoryInfo |
getRepositoryInfo()
|
String |
getRepositoryName()
|
protected org.apache.chemistry.opencmis.client.api.Folder |
getRootFolder()
The drive root folder. |
protected String |
getServiceURL()
CMIS service's AtomPub URL. |
protected String |
getUser()
Currently connected cloud user name. |
String |
getUserTitle()
|
String |
getVendorName()
|
protected void |
initRepository(String repositoryId)
Init current CMIS repository for late use. |
protected boolean |
isDocument(org.apache.chemistry.opencmis.client.api.CmisObject object)
|
protected boolean |
isFileable(org.apache.chemistry.opencmis.client.api.CmisObject object)
|
protected boolean |
isFolder(org.apache.chemistry.opencmis.client.api.CmisObject object)
|
protected boolean |
isRelationship(org.apache.chemistry.opencmis.client.api.CmisObject object)
|
protected boolean |
isSyncableChange(org.apache.chemistry.opencmis.client.api.ChangeEvent change)
|
protected boolean |
isVersionable(org.apache.chemistry.opencmis.client.api.ObjectType type)
|
protected org.apache.chemistry.opencmis.client.api.Document |
readDocumentVersionOrPWC(String id)
|
protected org.apache.chemistry.opencmis.client.api.CmisObject |
readObject(String id,
org.apache.chemistry.opencmis.client.api.Session session,
org.apache.chemistry.opencmis.client.api.OperationContext context)
For internal use. |
protected CMISAPI.ChangeToken |
readToken(org.apache.chemistry.opencmis.client.api.ChangeEvent event)
|
protected CMISAPI.ChangeToken |
readToken(String tokenString)
|
protected org.apache.chemistry.opencmis.client.api.CmisObject |
rename(String newName,
org.apache.chemistry.opencmis.client.api.CmisObject obj,
org.apache.chemistry.opencmis.client.api.Session session)
Rename CMIS object by better way working for the CMIS provider (this method can be overridden in dedicated implementations). |
protected List<org.apache.chemistry.opencmis.client.api.Repository> |
repositories()
List of repositories available on CMIS service. |
protected org.apache.chemistry.opencmis.client.api.Session |
session()
Create CMIS session. |
protected org.apache.chemistry.opencmis.client.api.Session |
session(boolean forceNew)
Create CMIS session. |
protected boolean |
shouldCheckinRename(org.apache.chemistry.opencmis.client.api.Document doc)
Should perform CMIS check-in after renaming of already checked-in document. |
protected org.apache.chemistry.opencmis.client.api.Document |
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 |
updateObject(String parentId,
String id,
String name,
JCRLocalCMISDrive.LocalFile local)
Update CMIS object name and parent (if object was moved locally). |
protected void |
updateUser(Map<String,String> parameters)
Update user credentials. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final org.exoplatform.services.log.Log LOG
public static final String NO_STATE
public static final int OBJECT_PAGE_SIZE
public static final int FOLDER_PAGE_SIZE
public static final String TOKEN_DATATIME_FORMAT
public static final String EMPTY_TOKEN
protected static final Set<String> FILE_PROPERTY_SET
protected static final Set<String> FOLDER_PROPERTY_SET
protected final AtomicReference<org.apache.chemistry.opencmis.client.api.Session> session
protected final CMISAPI.ChangeToken emptyToken
protected Map<String,String> parameters
protected String repositoryId
protected String repositoryName
protected String productName
protected String productVersion
protected String vendorName
protected String enterpriseId
protected String enterpriseName
protected String customDomain
protected org.apache.chemistry.opencmis.client.api.OperationContext fileContext
protected org.apache.chemistry.opencmis.client.api.OperationContext folderContext
| Constructor Detail |
|---|
protected CMISAPI(String serviceURL,
String user,
String password)
throws CMISException,
org.exoplatform.clouddrive.CloudDriveException
serviceURL - String CMIS service URL (AtimPub binding)user - String CMIS service usernamepassword - String CMIS service user password
CMISException
org.exoplatform.clouddrive.CloudDriveException| Method Detail |
|---|
protected void updateUser(Map<String,String> parameters)
parameters - Map of connection parameters
org.exoplatform.clouddrive.CloudDriveExceptionprotected Map<String,String> getParamaters()
protected String getUser()
CMISException
org.exoplatform.clouddrive.RefreshAccessExceptionprotected String getPassword()
CMISException
org.exoplatform.clouddrive.RefreshAccessExceptionprotected String getServiceURL()
CMISException
org.exoplatform.clouddrive.RefreshAccessException
protected void initRepository(String repositoryId)
throws CMISException,
org.exoplatform.clouddrive.RefreshAccessException
repositoryId - String repository name
CMISException
org.exoplatform.clouddrive.RefreshAccessExceptionpublic String getRepositoryId()
public String getRepositoryName()
public String getProductName()
public String getProductVersion()
public String getVendorName()
public String getUserTitle()
protected List<org.apache.chemistry.opencmis.client.api.Repository> getRepositories()
throws CMISException,
org.exoplatform.clouddrive.RefreshAccessException
Repository objects
CMISException
org.exoplatform.clouddrive.RefreshAccessException
protected org.apache.chemistry.opencmis.client.api.Folder getRootFolder()
throws CMISException,
org.exoplatform.clouddrive.RefreshAccessException,
org.exoplatform.clouddrive.UnauthorizedException
Folder
CMISException
org.exoplatform.clouddrive.RefreshAccessException
org.exoplatform.clouddrive.UnauthorizedException
protected org.apache.chemistry.opencmis.client.api.CmisObject readObject(String id,
org.apache.chemistry.opencmis.client.api.Session session,
org.apache.chemistry.opencmis.client.api.OperationContext context)
id - Stringsession - Sessioncontext - OperationContext
CmisObject
protected org.apache.chemistry.opencmis.client.api.CmisObject getObject(String objectId)
throws CMISException,
org.exoplatform.clouddrive.NotFoundException,
org.exoplatform.clouddrive.CloudDriveAccessException,
org.exoplatform.clouddrive.UnauthorizedException
objectId - String
CmisObject
CMISException
org.exoplatform.clouddrive.NotFoundException
org.exoplatform.clouddrive.CloudDriveAccessException
org.exoplatform.clouddrive.UnauthorizedException
protected org.apache.chemistry.opencmis.client.api.Document readDocumentVersionOrPWC(String id)
throws org.exoplatform.clouddrive.CloudDriveAccessException,
org.exoplatform.clouddrive.UnauthorizedException
org.exoplatform.clouddrive.CloudDriveAccessException
org.exoplatform.clouddrive.UnauthorizedException
protected org.apache.chemistry.opencmis.client.api.Document getLatestDocumentVersionOrPWC(String id)
throws CMISException,
org.exoplatform.clouddrive.NotFoundException,
org.exoplatform.clouddrive.CloudDriveAccessException,
org.exoplatform.clouddrive.UnauthorizedException
id - String
Document
CMISException
org.exoplatform.clouddrive.NotFoundException
org.exoplatform.clouddrive.CloudDriveAccessException
org.exoplatform.clouddrive.UnauthorizedException
protected List<org.apache.chemistry.opencmis.client.api.Document> getAllVersion(org.apache.chemistry.opencmis.client.api.Document document)
throws CMISException,
org.exoplatform.clouddrive.NotFoundException,
org.exoplatform.clouddrive.CloudDriveAccessException,
org.exoplatform.clouddrive.UnauthorizedException
document - Document
Document versions
CMISException
org.exoplatform.clouddrive.NotFoundException
org.exoplatform.clouddrive.CloudDriveAccessException
org.exoplatform.clouddrive.UnauthorizedException
protected Collection<org.apache.chemistry.opencmis.client.api.Folder> getParents(org.apache.chemistry.opencmis.client.api.CmisObject obj)
throws CMISException,
org.exoplatform.clouddrive.CloudDriveAccessException,
org.exoplatform.clouddrive.UnauthorizedException
obj - CmisObject
Folder parents
CMISException
org.exoplatform.clouddrive.CloudDriveAccessException
org.exoplatform.clouddrive.UnauthorizedException
protected CMISAPI.ChildrenIterator getFolderItems(String folderId)
throws org.exoplatform.clouddrive.CloudDriveException
org.exoplatform.clouddrive.CloudDriveException
protected CMISAPI.ChangesIterator getChanges(CMISAPI.ChangeToken changeToken)
throws CMISException,
org.exoplatform.clouddrive.CloudDriveAccessException
CMISException
org.exoplatform.clouddrive.CloudDriveAccessException
protected String getLink(org.apache.chemistry.opencmis.client.api.CmisObject file)
throws CMISException,
org.exoplatform.clouddrive.RefreshAccessException
item - CmisObject
CMISException
org.exoplatform.clouddrive.RefreshAccessException
protected String getLink(org.apache.chemistry.opencmis.client.api.Folder file)
throws CMISException,
org.exoplatform.clouddrive.RefreshAccessException
item - Document
CMISException
org.exoplatform.clouddrive.RefreshAccessException
protected org.apache.chemistry.opencmis.client.api.Document createDocument(String parentId,
String name,
String mimeType,
InputStream data)
throws CMISException,
org.exoplatform.clouddrive.NotFoundException,
org.exoplatform.clouddrive.ConflictException,
org.exoplatform.clouddrive.CloudDriveAccessException,
org.exoplatform.clouddrive.ConstraintException,
org.exoplatform.clouddrive.UnauthorizedException
CMISException
org.exoplatform.clouddrive.NotFoundException
org.exoplatform.clouddrive.ConflictException
org.exoplatform.clouddrive.CloudDriveAccessException
org.exoplatform.clouddrive.ConstraintException
org.exoplatform.clouddrive.UnauthorizedException
protected org.apache.chemistry.opencmis.client.api.Folder createFolder(String parentId,
String name)
throws CMISException,
org.exoplatform.clouddrive.NotFoundException,
org.exoplatform.clouddrive.ConflictException,
org.exoplatform.clouddrive.CloudDriveAccessException,
org.exoplatform.clouddrive.ConstraintException,
org.exoplatform.clouddrive.UnauthorizedException
CMISException
org.exoplatform.clouddrive.NotFoundException
org.exoplatform.clouddrive.ConflictException
org.exoplatform.clouddrive.CloudDriveAccessException
org.exoplatform.clouddrive.ConstraintException
org.exoplatform.clouddrive.UnauthorizedException
protected void deleteDocument(String id)
throws CMISException,
org.exoplatform.clouddrive.NotFoundException,
org.exoplatform.clouddrive.ConflictException,
org.exoplatform.clouddrive.CloudDriveAccessException,
org.exoplatform.clouddrive.ConstraintException,
org.exoplatform.clouddrive.UnauthorizedException
id - String
CMISException
org.exoplatform.clouddrive.NotFoundException
org.exoplatform.clouddrive.ConflictException
org.exoplatform.clouddrive.CloudDriveAccessException
org.exoplatform.clouddrive.ConstraintException
org.exoplatform.clouddrive.UnauthorizedException
protected void deleteFolder(String id)
throws CMISException,
org.exoplatform.clouddrive.NotFoundException,
org.exoplatform.clouddrive.ConflictException,
org.exoplatform.clouddrive.CloudDriveAccessException,
org.exoplatform.clouddrive.ConstraintException,
org.exoplatform.clouddrive.UnauthorizedException
id - String
CMISException
org.exoplatform.clouddrive.NotFoundException
org.exoplatform.clouddrive.ConflictException
org.exoplatform.clouddrive.CloudDriveAccessException
org.exoplatform.clouddrive.ConstraintException
org.exoplatform.clouddrive.UnauthorizedException
protected org.apache.chemistry.opencmis.client.api.Document updateContent(String id,
String name,
InputStream data,
String mimeType,
JCRLocalCMISDrive.LocalFile local)
throws CMISException,
org.exoplatform.clouddrive.NotFoundException,
org.exoplatform.clouddrive.ConflictException,
org.exoplatform.clouddrive.CloudDriveAccessException,
org.exoplatform.clouddrive.ConstraintException,
org.exoplatform.clouddrive.UnauthorizedException
id - Stringname - Stringdata - InputStream content streammimeType - String mime-type of the content streamlocal - JCRLocalCMISDrive.LocalFile access to local file for move operation support
Document of actually changed document
CMISException
org.exoplatform.clouddrive.NotFoundException
org.exoplatform.clouddrive.ConflictException
org.exoplatform.clouddrive.CloudDriveAccessException
org.exoplatform.clouddrive.ConstraintException
org.exoplatform.clouddrive.UnauthorizedException
protected org.apache.chemistry.opencmis.client.api.CmisObject updateObject(String parentId,
String id,
String name,
JCRLocalCMISDrive.LocalFile local)
throws CMISException,
org.exoplatform.clouddrive.NotFoundException,
org.exoplatform.clouddrive.ConflictException,
org.exoplatform.clouddrive.CloudDriveAccessException,
org.exoplatform.clouddrive.ConstraintException,
org.exoplatform.clouddrive.UnauthorizedException
parentId - Stringid - Stringname - Stringdata - InputStream content stream or null if content should not be updatedmimeType - String mime-type of the content stream or null if content not
providedlocal - JCRLocalCMISDrive.LocalFile access to local file for move operation support
CmisObject of actually changed object or null if it already exists with
such name and parent.
CMISException
org.exoplatform.clouddrive.NotFoundException
org.exoplatform.clouddrive.ConflictException
org.exoplatform.clouddrive.CloudDriveAccessException
org.exoplatform.clouddrive.ConstraintException
org.exoplatform.clouddrive.UnauthorizedException
protected org.apache.chemistry.opencmis.client.api.CmisObject rename(String newName,
org.apache.chemistry.opencmis.client.api.CmisObject obj,
org.apache.chemistry.opencmis.client.api.Session session)
newName - String new nameobj - CmisObjectsession - Session
CmisObject renamed object
protected org.apache.chemistry.opencmis.client.api.Document copyDocument(String id,
String parentId,
String name)
throws CMISException,
org.exoplatform.clouddrive.NotFoundException,
org.exoplatform.clouddrive.ConflictException,
org.exoplatform.clouddrive.CloudDriveAccessException,
org.exoplatform.clouddrive.ConstraintException,
org.exoplatform.clouddrive.UnauthorizedException
id - StringparentId - Stringname - Stringmodified - Calendar
Document of actually copied file.
CMISException
org.exoplatform.clouddrive.NotFoundException
org.exoplatform.clouddrive.ConflictException
org.exoplatform.clouddrive.CloudDriveAccessException
org.exoplatform.clouddrive.ConstraintException
org.exoplatform.clouddrive.UnauthorizedException
protected org.apache.chemistry.opencmis.client.api.Document copyDocument(org.apache.chemistry.opencmis.client.api.Document source,
org.apache.chemistry.opencmis.client.api.Folder parent,
String name)
throws CMISException,
org.exoplatform.clouddrive.NotFoundException,
org.exoplatform.clouddrive.ConflictException,
org.exoplatform.clouddrive.CloudDriveAccessException,
org.exoplatform.clouddrive.ConstraintException,
org.exoplatform.clouddrive.UnauthorizedException
source - Documentparent - Foldername - Stringmodified - Calendar
Document of actually copied file.
CMISException
org.exoplatform.clouddrive.NotFoundException
org.exoplatform.clouddrive.ConflictException
org.exoplatform.clouddrive.CloudDriveAccessException
org.exoplatform.clouddrive.ConstraintException
org.exoplatform.clouddrive.UnauthorizedException
protected org.apache.chemistry.opencmis.client.api.Folder copyFolder(String id,
String parentId,
String name)
throws CMISException,
org.exoplatform.clouddrive.NotFoundException,
org.exoplatform.clouddrive.ConflictException,
org.exoplatform.clouddrive.CloudDriveAccessException,
org.exoplatform.clouddrive.ConstraintException,
org.exoplatform.clouddrive.UnauthorizedException
id - StringparentId - Stringname - String
Folder of actually copied folder.
CMISException
org.exoplatform.clouddrive.NotFoundException
org.exoplatform.clouddrive.ConflictException
org.exoplatform.clouddrive.CloudDriveAccessException
org.exoplatform.clouddrive.ConstraintException
org.exoplatform.clouddrive.UnauthorizedExceptioncopyFolder(Folder, Folder, String)
protected org.apache.chemistry.opencmis.client.api.Folder copyFolder(org.apache.chemistry.opencmis.client.api.Folder source,
org.apache.chemistry.opencmis.client.api.Folder parent,
String name)
throws CMISException,
org.exoplatform.clouddrive.NotFoundException,
org.exoplatform.clouddrive.ConflictException,
org.exoplatform.clouddrive.CloudDriveAccessException,
org.exoplatform.clouddrive.ConstraintException,
org.exoplatform.clouddrive.UnauthorizedException
id - StringparentId - Stringname - String
Folder of actually copied folder.
CMISException
org.exoplatform.clouddrive.NotFoundException
org.exoplatform.clouddrive.ConflictException
org.exoplatform.clouddrive.CloudDriveAccessException
org.exoplatform.clouddrive.ConstraintException
org.exoplatform.clouddrive.UnauthorizedException
protected org.apache.chemistry.opencmis.commons.data.RepositoryInfo getRepositoryInfo()
throws CMISException,
org.exoplatform.clouddrive.RefreshAccessException
CMISException
org.exoplatform.clouddrive.RefreshAccessExceptionprotected boolean isFolder(org.apache.chemistry.opencmis.client.api.CmisObject object)
protected boolean isDocument(org.apache.chemistry.opencmis.client.api.CmisObject object)
protected boolean isRelationship(org.apache.chemistry.opencmis.client.api.CmisObject object)
protected boolean isFileable(org.apache.chemistry.opencmis.client.api.CmisObject object)
protected List<org.apache.chemistry.opencmis.client.api.Repository> repositories()
throws CMISException,
org.exoplatform.clouddrive.RefreshAccessException
Repository objects
CMISException - when runtime or connection error happens
org.exoplatform.clouddrive.RefreshAccessException - if user credentials rejected (and need try renew them)
protected org.apache.chemistry.opencmis.commons.spi.CmisBinding binding()
throws CMISException
CmisBinding
CMISException
protected org.apache.chemistry.opencmis.client.api.Session session()
throws CMISException,
org.exoplatform.clouddrive.RefreshAccessException
Session
CMISException
org.exoplatform.clouddrive.RefreshAccessException
protected org.apache.chemistry.opencmis.client.api.Session session(boolean forceNew)
throws CMISException,
org.exoplatform.clouddrive.RefreshAccessException
forceNew - boolean if true then session will be recreated, otherwise will try use
cached in thread-local variable.
Session
CMISException
org.exoplatform.clouddrive.RefreshAccessException
protected CMISAPI.ChangeToken readToken(org.apache.chemistry.opencmis.client.api.ChangeEvent event)
throws CMISException
CMISException
protected CMISAPI.ChangeToken readToken(String tokenString)
throws CMISException
CMISExceptionprotected CMISAPI.ChangeToken emptyToken()
protected boolean isVersionable(org.apache.chemistry.opencmis.client.api.ObjectType type)
protected boolean isSyncableChange(org.apache.chemistry.opencmis.client.api.ChangeEvent change)
throws org.exoplatform.clouddrive.RefreshAccessException,
CMISException
org.exoplatform.clouddrive.RefreshAccessException
CMISExceptionprotected boolean shouldCheckinRename(org.apache.chemistry.opencmis.client.api.Document doc)
public static String formatTokenTime(Date date)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||