org.apache.chemistry.opencmis.commons.impl.dataobjects
Class RepositoryInfoImpl

java.lang.Object
  extended by org.apache.chemistry.opencmis.commons.impl.dataobjects.AbstractExtensionData
      extended by org.apache.chemistry.opencmis.commons.impl.dataobjects.RepositoryInfoImpl
All Implemented Interfaces:
java.io.Serializable, ExtensionsData, RepositoryInfo
Direct Known Subclasses:
RepositoryImpl

public class RepositoryInfoImpl
extends AbstractExtensionData
implements RepositoryInfo

Repository info data implementation.

See Also:
Serialized Form

Constructor Summary
RepositoryInfoImpl()
          Constructor.
RepositoryInfoImpl(RepositoryInfo data)
           
 
Method Summary
 AclCapabilities getAclCapabilities()
           
 RepositoryCapabilities getCapabilities()
           
 java.lang.Boolean getChangesIncomplete()
           
 java.util.List<BaseTypeId> getChangesOnType()
           
 java.lang.String getCmisVersionSupported()
           
 java.lang.String getDescription()
           
 java.lang.String getId()
           
 java.lang.String getLatestChangeLogToken()
           
 java.lang.String getName()
           
 java.lang.String getPrincipalIdAnonymous()
           
 java.lang.String getPrincipalIdAnyone()
           
 java.lang.String getProductName()
           
 java.lang.String getProductVersion()
           
 java.lang.String getRootFolderId()
           
 java.lang.String getThinClientUri()
           
 java.lang.String getVendorName()
           
 void setAclCapabilities(AclCapabilities aclCapabilities)
           
 void setCapabilities(RepositoryCapabilities capabilities)
           
 void setChangesIncomplete(java.lang.Boolean changesIncomplete)
           
 void setChangesOnType(java.util.List<BaseTypeId> changesOnType)
           
 void setCmisVersionSupported(java.lang.String versionSupported)
           
 void setDescription(java.lang.String description)
           
 void setId(java.lang.String id)
           
 void setLatestChangeLogToken(java.lang.String latestChangeLogToken)
           
 void setName(java.lang.String name)
           
 void setPrincipalAnonymous(java.lang.String principalAnonymous)
           
 void setPrincipalAnyone(java.lang.String principalAnyone)
           
 void setProductName(java.lang.String productName)
           
 void setProductVersion(java.lang.String productVersion)
           
 void setRootFolder(java.lang.String rootFolderId)
           
 void setThinClientUri(java.lang.String thinClientUri)
           
 void setVendorName(java.lang.String vendorName)
           
 java.lang.String toString()
           
 
Methods inherited from class org.apache.chemistry.opencmis.commons.impl.dataobjects.AbstractExtensionData
getExtensions, setExtensions
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.chemistry.opencmis.commons.data.ExtensionsData
getExtensions, setExtensions
 

Constructor Detail

RepositoryInfoImpl

public RepositoryInfoImpl()
Constructor.


RepositoryInfoImpl

public RepositoryInfoImpl(RepositoryInfo data)
Method Detail

getId

public java.lang.String getId()
Specified by:
getId in interface RepositoryInfo

setId

public void setId(java.lang.String id)

getName

public java.lang.String getName()
Specified by:
getName in interface RepositoryInfo

setName

public void setName(java.lang.String name)

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface RepositoryInfo

setDescription

public void setDescription(java.lang.String description)

getCmisVersionSupported

public java.lang.String getCmisVersionSupported()
Specified by:
getCmisVersionSupported in interface RepositoryInfo

setCmisVersionSupported

public void setCmisVersionSupported(java.lang.String versionSupported)

getCapabilities

public RepositoryCapabilities getCapabilities()
Specified by:
getCapabilities in interface RepositoryInfo

setCapabilities

public void setCapabilities(RepositoryCapabilities capabilities)

getRootFolderId

public java.lang.String getRootFolderId()
Specified by:
getRootFolderId in interface RepositoryInfo

setRootFolder

public void setRootFolder(java.lang.String rootFolderId)

getAclCapabilities

public AclCapabilities getAclCapabilities()
Specified by:
getAclCapabilities in interface RepositoryInfo

setAclCapabilities

public void setAclCapabilities(AclCapabilities aclCapabilities)

getPrincipalIdAnonymous

public java.lang.String getPrincipalIdAnonymous()
Specified by:
getPrincipalIdAnonymous in interface RepositoryInfo

setPrincipalAnonymous

public void setPrincipalAnonymous(java.lang.String principalAnonymous)

getPrincipalIdAnyone

public java.lang.String getPrincipalIdAnyone()
Specified by:
getPrincipalIdAnyone in interface RepositoryInfo

setPrincipalAnyone

public void setPrincipalAnyone(java.lang.String principalAnyone)

getThinClientUri

public java.lang.String getThinClientUri()
Specified by:
getThinClientUri in interface RepositoryInfo

setThinClientUri

public void setThinClientUri(java.lang.String thinClientUri)

getChangesIncomplete

public java.lang.Boolean getChangesIncomplete()
Specified by:
getChangesIncomplete in interface RepositoryInfo

setChangesIncomplete

public void setChangesIncomplete(java.lang.Boolean changesIncomplete)

getChangesOnType

public java.util.List<BaseTypeId> getChangesOnType()
Specified by:
getChangesOnType in interface RepositoryInfo

setChangesOnType

public void setChangesOnType(java.util.List<BaseTypeId> changesOnType)

getLatestChangeLogToken

public java.lang.String getLatestChangeLogToken()
Specified by:
getLatestChangeLogToken in interface RepositoryInfo

setLatestChangeLogToken

public void setLatestChangeLogToken(java.lang.String latestChangeLogToken)

getVendorName

public java.lang.String getVendorName()
Specified by:
getVendorName in interface RepositoryInfo

setVendorName

public void setVendorName(java.lang.String vendorName)

getProductName

public java.lang.String getProductName()
Specified by:
getProductName in interface RepositoryInfo

setProductName

public void setProductName(java.lang.String productName)

getProductVersion

public java.lang.String getProductVersion()
Specified by:
getProductVersion in interface RepositoryInfo

setProductVersion

public void setProductVersion(java.lang.String productVersion)

toString

public java.lang.String toString()
Overrides:
toString in class AbstractExtensionData


Copyright © 2009-2011 The Apache Software Foundation. All Rights Reserved.