org.xcmis.spi.model
Class RepositoryInfo

java.lang.Object
  extended by org.xcmis.spi.model.RepositoryInfo

public class RepositoryInfo
extends Object

Information about CMIS repository and its capabilities.

Version:
$Id: $
Author:
Andrey Parfonov

Constructor Summary
RepositoryInfo()
           
RepositoryInfo(String repositoryId, String repositoryName, String rootFolderId, String cmisVersionSupported, RepositoryCapabilities capabilities, ACLCapability aclCapability, String principalAnonymous, String principalAnyone, Collection<BaseType> changesOnType, String latestChangeLogToken, boolean changesIncomplete, String repositoryDescription, String vendorName, String productName, String productVersion, String thinClientURI)
           
 
Method Summary
 ACLCapability getAclCapability()
           
 RepositoryCapabilities getCapabilities()
           
 Collection<BaseType> getChangesOnType()
           
 String getCmisVersionSupported()
           
 String getLatestChangeLogToken()
           
 String getPrincipalAnonymous()
           
 String getPrincipalAnyone()
           
 String getProductName()
           
 String getProductVersion()
           
 String getRepositoryDescription()
           
 String getRepositoryId()
           
 String getRepositoryName()
           
 String getRootFolderId()
           
 String getThinClientURI()
           
 String getVendorName()
           
 boolean isChangesIncomplete()
           
 void setAclCapability(ACLCapability aclCapability)
           
 void setCapabilities(RepositoryCapabilities capabilities)
           
 void setChangesIncomplete(boolean changesIncomplete)
           
 void setChangesOnType(Collection<BaseType> changesOnType)
           
 void setCmisVersionSupported(String cmisVersionSupported)
           
 void setLatestChangeLogToken(String latestChangeLogToken)
           
 void setPrincipalAnonymous(String principalAnonymous)
           
 void setPrincipalAnyone(String principalAnyone)
           
 void setProductName(String productName)
           
 void setProductVersion(String productVersion)
           
 void setRepositoryDescription(String repositoryDescription)
           
 void setRepositoryId(String repositoryId)
           
 void setRepositoryName(String repositoryName)
           
 void setRootFolderId(String rootFolderId)
           
 void setThinClientURI(String thinClientURI)
           
 void setVendorName(String vendorName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RepositoryInfo

public RepositoryInfo(String repositoryId,
                      String repositoryName,
                      String rootFolderId,
                      String cmisVersionSupported,
                      RepositoryCapabilities capabilities,
                      ACLCapability aclCapability,
                      String principalAnonymous,
                      String principalAnyone,
                      Collection<BaseType> changesOnType,
                      String latestChangeLogToken,
                      boolean changesIncomplete,
                      String repositoryDescription,
                      String vendorName,
                      String productName,
                      String productVersion,
                      String thinClientURI)

RepositoryInfo

public RepositoryInfo()
Method Detail

getAclCapability

public ACLCapability getAclCapability()

getCapabilities

public RepositoryCapabilities getCapabilities()

getChangesOnType

public Collection<BaseType> getChangesOnType()

getCmisVersionSupported

public String getCmisVersionSupported()

getLatestChangeLogToken

public String getLatestChangeLogToken()

getPrincipalAnonymous

public String getPrincipalAnonymous()

getPrincipalAnyone

public String getPrincipalAnyone()

getProductName

public String getProductName()

getProductVersion

public String getProductVersion()

getRepositoryDescription

public String getRepositoryDescription()

getRepositoryId

public String getRepositoryId()

getRepositoryName

public String getRepositoryName()

getRootFolderId

public String getRootFolderId()

getThinClientURI

public String getThinClientURI()

getVendorName

public String getVendorName()

isChangesIncomplete

public boolean isChangesIncomplete()

setAclCapability

public void setAclCapability(ACLCapability aclCapability)

setCapabilities

public void setCapabilities(RepositoryCapabilities capabilities)

setChangesOnType

public void setChangesOnType(Collection<BaseType> changesOnType)

setCmisVersionSupported

public void setCmisVersionSupported(String cmisVersionSupported)

setLatestChangeLogToken

public void setLatestChangeLogToken(String latestChangeLogToken)

setPrincipalAnonymous

public void setPrincipalAnonymous(String principalAnonymous)

setPrincipalAnyone

public void setPrincipalAnyone(String principalAnyone)

setProductName

public void setProductName(String productName)

setProductVersion

public void setProductVersion(String productVersion)

setRepositoryDescription

public void setRepositoryDescription(String repositoryDescription)

setRepositoryId

public void setRepositoryId(String repositoryId)

setRepositoryName

public void setRepositoryName(String repositoryName)

setRootFolderId

public void setRootFolderId(String rootFolderId)

setThinClientURI

public void setThinClientURI(String thinClientURI)

setVendorName

public void setVendorName(String vendorName)

setChangesIncomplete

public void setChangesIncomplete(boolean changesIncomplete)


Copyright © 2010 eXo Platform SAS. All Rights Reserved.