Skip navigation links
A C D E F G I J L M O P R S T U 

A

api - Variable in class org.exoplatform.clouddrive.gdrive.GoogleUser
The api.
api - Variable in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive.Connect
Google Drive service API.
api - Variable in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive.FileAPI
Google Drive service API.
api - Variable in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive.Sync
Google Drive service API.
authenticate(Map<String, String>) - Method in class org.exoplatform.clouddrive.gdrive.GoogleDriveConnector
authURL - Variable in class org.exoplatform.clouddrive.gdrive.GoogleProvider
The auth URL.

C

changes - Variable in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive.Sync
The changes.
checkAccessScope(CloudDriveAccessException) - Method in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive
Throw RefreshAccessException if currently coded scope doesn't match the one used by the drive access tokens.
Connect() - Constructor for class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive.Connect
Create connect to Google Drive command.
ConnectGDriveActionComponent - Class in org.exoplatform.clouddrive.gdrive.ecms
The Class ConnectGDriveActionComponent.
ConnectGDriveActionComponent() - Constructor for class org.exoplatform.clouddrive.gdrive.ecms.ConnectGDriveActionComponent
 
ConnectGDriveActionComponent.ConnectGDriveActionListener - Class in org.exoplatform.clouddrive.gdrive.ecms
The listener interface for receiving connectGDriveAction events.
ConnectGDriveActionListener() - Constructor for class org.exoplatform.clouddrive.gdrive.ecms.ConnectGDriveActionComponent.ConnectGDriveActionListener
 
copyFile(Node, Node) - Method in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive.FileAPI
copyFolder(Node, Node) - Method in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive.FileAPI
copySubtree(Node) - Method in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive.FileAPI
Copy subtree.
createDrive(CloudUser, Node) - Method in class org.exoplatform.clouddrive.gdrive.GoogleDriveConnector
createFile(Node, Calendar, Calendar, String, InputStream) - Method in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive.FileAPI
createFileAPI() - Method in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive
createFolder(Node, Calendar) - Method in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive.FileAPI
createProvider() - Method in class org.exoplatform.clouddrive.gdrive.GoogleDriveConnector

D

deleteFile(String) - Method in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive.Sync
Remove file node.

E

editLink(String, String, Node) - Method in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive

F

fetchChilds(String, Node) - Method in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive.Connect
Fetch childs.
fetchFiles() - Method in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive.Connect
fileSize(File) - Method in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive
Google Drive manages consumed size differently for uploaded (stored in content) and native documents.

G

getAuthURL() - Method in class org.exoplatform.clouddrive.gdrive.GoogleProvider
Gets the auth URL.
getConnectCommand() - Method in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive
getErrorMessage(String, String) - Method in class org.exoplatform.clouddrive.gdrive.GoogleProvider
getParents(File) - Method in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive.Sync
Gets the parents.
getProvider() - Method in class org.exoplatform.clouddrive.gdrive.GoogleDriveConnector
getProviderId() - Method in class org.exoplatform.clouddrive.gdrive.ecms.ConnectGDriveActionComponent
getRedirectURL() - Method in class org.exoplatform.clouddrive.gdrive.GoogleProvider
Gets the redirect URL.
getSyncCommand() - Method in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive
getUser() - Method in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive
GoogleDriveConnector - Class in org.exoplatform.clouddrive.gdrive
GoogleDrive connector implementation.
GoogleDriveConnector(RepositoryService, SessionProviderService, NodeFinder, ExtendedMimeTypeResolver, InitParams) - Constructor for class org.exoplatform.clouddrive.gdrive.GoogleDriveConnector
GoogleDrive connector plugin constructor.
GoogleDriveException - Exception in org.exoplatform.clouddrive.gdrive
Indicates a problem on provider side or communication problem.
GoogleDriveException(String) - Constructor for exception org.exoplatform.clouddrive.gdrive.GoogleDriveException
Instantiates a new google drive exception.
GoogleDriveException(String, Throwable) - Constructor for exception org.exoplatform.clouddrive.gdrive.GoogleDriveException
Instantiates a new google drive exception.
GoogleDriveException(Throwable) - Constructor for exception org.exoplatform.clouddrive.gdrive.GoogleDriveException
Instantiates a new google drive exception.
GoogleProvider - Class in org.exoplatform.clouddrive.gdrive
Created by The eXo Platform SAS.
GoogleProvider(String, String, String, String, RepositoryService) - Constructor for class org.exoplatform.clouddrive.gdrive.GoogleProvider
Instantiates a new google provider.
GoogleUser - Class in org.exoplatform.clouddrive.gdrive
User class for Google.
GoogleUser(String, String, String, CloudProvider, GoogleDriveAPI) - Constructor for class org.exoplatform.clouddrive.gdrive.GoogleUser
Google User in-memory bean.

I

initDrive(Node) - Method in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive
isAccessScopeMatch() - Method in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive
Check if currently coded scope match the one used by the drive access tokens.
isEditableType(String) - Method in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive
Checks if is editable type of file type.
isRemoved(File) - Method in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive.Sync
Check if file isn't deleted/trashed in Google Drive, explicitly or as a part of its ancestor deletion/trashing.
isTrashSupported() - Method in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive.FileAPI

J

JCRLocalGoogleDrive - Class in org.exoplatform.clouddrive.gdrive
JCR local storage for Google Drive.
JCRLocalGoogleDrive(GoogleUser, Node, SessionProviderService, NodeFinder, ExtendedMimeTypeResolver) - Constructor for class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive
Create newly connecting drive.
JCRLocalGoogleDrive(GoogleDriveConnector.API, GoogleProvider, Node, SessionProviderService, NodeFinder, ExtendedMimeTypeResolver) - Constructor for class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive
Create drive by loading it from local JCR node.
JCRLocalGoogleDrive.Connect - Class in org.exoplatform.clouddrive.gdrive
Connect algorithm for Google Drive.
JCRLocalGoogleDrive.FileAPI - Class in org.exoplatform.clouddrive.gdrive
The Class FileAPI.
JCRLocalGoogleDrive.Sync - Class in org.exoplatform.clouddrive.gdrive
Sync algorithm for Google Drive.
jcrService - Variable in class org.exoplatform.clouddrive.gdrive.GoogleProvider
The jcr service.

L

lastChangeId - Variable in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive.Sync
Last change ID fetched and applied to the drive.
loadDrive(Node) - Method in class org.exoplatform.clouddrive.gdrive.GoogleDriveConnector
loadUser(GoogleDriveConnector.API, GoogleProvider, Node) - Static method in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive
Load user from the drive Node.

M

mergeParents(String, List<ParentReference>, Collection<String>) - Method in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive
Merge file's local and cloud parents (local changes has precedence).

O

onUserTokenRefresh(UserToken) - Method in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive
onUserTokenRemove() - Method in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive
org.exoplatform.clouddrive.gdrive - package org.exoplatform.clouddrive.gdrive
 
org.exoplatform.clouddrive.gdrive.ecms - package org.exoplatform.clouddrive.gdrive.ecms
 

P

preSaveChunk() - Method in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive.Sync
processEvent(Event<ConnectGDriveActionComponent>) - Method in class org.exoplatform.clouddrive.gdrive.ecms.ConnectGDriveActionComponent.ConnectGDriveActionListener
PROVIDER_ID - Static variable in class org.exoplatform.clouddrive.gdrive.ecms.ConnectGDriveActionComponent
Google Drive id from configuration - gdrive.

R

readChangeId() - Method in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive
redirectURL - Variable in class org.exoplatform.clouddrive.gdrive.GoogleProvider
The redirect URL.
refreshAccess() - Method in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive
removeFile(String) - Method in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive.FileAPI
removeFolder(String) - Method in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive.FileAPI
restore(String, String) - Method in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive.FileAPI
retryOnProviderError() - Method in class org.exoplatform.clouddrive.gdrive.GoogleProvider

S

saveChangeId(Long) - Method in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive
Sync() - Constructor for class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive.Sync
Create command for Google Drive synchronization.
syncFiles() - Method in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive.Sync
syncNext() - Method in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive.Sync
Sync next.

T

trashFile(String) - Method in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive.FileAPI
trashFolder(String) - Method in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive.FileAPI

U

untrashFile(Node) - Method in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive.FileAPI
untrashFolder(Node) - Method in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive.FileAPI
updateAccess(CloudUser) - Method in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive
updateFile(Node, Calendar) - Method in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive.FileAPI
updateFile(File, String[]) - Method in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive.Sync
Create or update file's node.
updateFileContent(Node, Calendar, String, InputStream) - Method in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive.FileAPI
updateFolder(Node, Calendar) - Method in class org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive.FileAPI
A C D E F G I J L M O P R S T U 
Skip navigation links

Copyright © 2003–2018 eXo Platform SAS. All rights reserved.