org.exoplatform.clouddrive.gdrive
Class JCRLocalGoogleDrive.Connect

java.lang.Object
  extended by org.exoplatform.clouddrive.gdrive.JCRLocalGoogleDrive.Connect
All Implemented Interfaces:
org.exoplatform.clouddrive.CloudDrive.Command
Enclosing class:
JCRLocalGoogleDrive

protected class JCRLocalGoogleDrive.Connect
extends Object

Connect algorithm for Google Drive.


Field Summary
protected  org.exoplatform.clouddrive.gdrive.GoogleDriveAPI api
          Google Drive service API.
 
Fields inherited from interface org.exoplatform.clouddrive.CloudDrive.Command
COMPLETE
 
Constructor Summary
protected JCRLocalGoogleDrive.Connect()
          Create connect to Google Drive command.
 
Method Summary
protected  void fetchChilds(String fileId, javax.jcr.Node parent)
           
protected  void fetchFiles()
          
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

api

protected final org.exoplatform.clouddrive.gdrive.GoogleDriveAPI api
Google Drive service API.

Constructor Detail

JCRLocalGoogleDrive.Connect

protected JCRLocalGoogleDrive.Connect()
                               throws javax.jcr.RepositoryException,
                                      org.exoplatform.clouddrive.DriveRemovedException
Create connect to Google Drive command.

Throws:
javax.jcr.RepositoryException
org.exoplatform.clouddrive.DriveRemovedException
Method Detail

fetchFiles

protected void fetchFiles()
                   throws org.exoplatform.clouddrive.CloudDriveException,
                          javax.jcr.RepositoryException

Throws:
org.exoplatform.clouddrive.CloudDriveException
javax.jcr.RepositoryException

fetchChilds

protected void fetchChilds(String fileId,
                           javax.jcr.Node parent)
                    throws org.exoplatform.clouddrive.CloudDriveException,
                           javax.jcr.RepositoryException
Throws:
org.exoplatform.clouddrive.CloudDriveException
javax.jcr.RepositoryException


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