org.exoplatform.clouddrive.cmis
Class CMISProvider

java.lang.Object
  extended by org.exoplatform.clouddrive.CloudProvider
      extended by org.exoplatform.clouddrive.cmis.CMISProvider

public class CMISProvider
extends org.exoplatform.clouddrive.CloudProvider

CMIS provider.


Nested Class Summary
static class CMISProvider.AtomPub
           
 
Field Summary
protected  String authURL
           
protected  org.exoplatform.services.jcr.RepositoryService jcrService
           
protected static org.exoplatform.services.log.Log LOG
           
protected  Set<CMISProvider.AtomPub> predefined
           
 
Fields inherited from class org.exoplatform.clouddrive.CloudProvider
CONNECT_URL_BASE, hashCode, id, name
 
Constructor Summary
CMISProvider(String id, String name, String authURL, org.exoplatform.services.jcr.RepositoryService jcrService)
           
 
Method Summary
 String getAuthURL()
          
 Set<CMISProvider.AtomPub> getPredefinedAtompubServices()
           
protected  void initPredefined(org.exoplatform.clouddrive.CloudDriveConnector.PredefinedServices predefined)
           
 boolean retryOnProviderError()
          
 
Methods inherited from class org.exoplatform.clouddrive.CloudProvider
equals, getErrorMessage, getErrorMessage, getId, getName, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

LOG

protected static final org.exoplatform.services.log.Log LOG

authURL

protected final String authURL

jcrService

protected final org.exoplatform.services.jcr.RepositoryService jcrService

predefined

protected Set<CMISProvider.AtomPub> predefined
Constructor Detail

CMISProvider

public CMISProvider(String id,
                    String name,
                    String authURL,
                    org.exoplatform.services.jcr.RepositoryService jcrService)
Parameters:
id -
name -
authURL -
redirectURL -
jcrService -
Method Detail

getAuthURL

public String getAuthURL()
                  throws org.exoplatform.clouddrive.CloudDriveException

Specified by:
getAuthURL in class org.exoplatform.clouddrive.CloudProvider
Throws:
org.exoplatform.clouddrive.CloudDriveException

retryOnProviderError

public boolean retryOnProviderError()

Specified by:
retryOnProviderError in class org.exoplatform.clouddrive.CloudProvider

getPredefinedAtompubServices

public Set<CMISProvider.AtomPub> getPredefinedAtompubServices()

initPredefined

protected void initPredefined(org.exoplatform.clouddrive.CloudDriveConnector.PredefinedServices predefined)


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