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

java.lang.Object
  extended by org.apache.chemistry.opencmis.commons.impl.dataobjects.AbstractExtensionData
      extended by org.apache.chemistry.opencmis.commons.impl.dataobjects.RepositoryCapabilitiesImpl
All Implemented Interfaces:
Serializable, ExtensionsData, RepositoryCapabilities

public class RepositoryCapabilitiesImpl
extends AbstractExtensionData
implements RepositoryCapabilities

Author:
Florian Müller
See Also:
Serialized Form

Constructor Summary
RepositoryCapabilitiesImpl()
          Constructor.
 
Method Summary
 CapabilityAcl getAclCapability()
           
 CapabilityChanges getChangesCapability()
           
 CapabilityContentStreamUpdates getContentStreamUpdatesCapability()
           
 CapabilityJoin getJoinCapability()
           
 CapabilityQuery getQueryCapability()
           
 CapabilityRenditions getRenditionsCapability()
           
 Boolean isAllVersionsSearchableSupported()
           
 Boolean isGetDescendantsSupported()
           
 Boolean isGetFolderTreeSupported()
           
 Boolean isMultifilingSupported()
           
 Boolean isPwcSearchableSupported()
           
 Boolean isPwcUpdatableSupported()
           
 Boolean isUnfilingSupported()
           
 Boolean isVersionSpecificFilingSupported()
           
 void setAllVersionsSearchable(Boolean allVersionsSearchable)
           
 void setCapabilityAcl(CapabilityAcl capabilityAcl)
           
 void setCapabilityChanges(CapabilityChanges capabilityChanges)
           
 void setCapabilityContentStreamUpdates(CapabilityContentStreamUpdates capabilityContentStreamUpdates)
           
 void setCapabilityJoin(CapabilityJoin capabilityJoin)
           
 void setCapabilityQuery(CapabilityQuery capabilityQuery)
           
 void setCapabilityRendition(CapabilityRenditions capabilityRendition)
           
 void setIsPwcSearchable(Boolean isPwcSearchable)
           
 void setIsPwcUpdatable(Boolean isPwcUpdatable)
           
 void setSupportsGetDescendants(Boolean supportsGetDescendants)
           
 void setSupportsGetFolderTree(Boolean supportsGetFolderTree)
           
 void setSupportsMultifiling(Boolean supportsMultifiling)
           
 void setSupportsUnfiling(Boolean supportsUnfiling)
           
 void setSupportsVersionSpecificFiling(Boolean supportsVersionSpecificFiling)
           
 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

RepositoryCapabilitiesImpl

public RepositoryCapabilitiesImpl()
Constructor.

Method Detail

isAllVersionsSearchableSupported

public Boolean isAllVersionsSearchableSupported()
Specified by:
isAllVersionsSearchableSupported in interface RepositoryCapabilities

setAllVersionsSearchable

public void setAllVersionsSearchable(Boolean allVersionsSearchable)

getAclCapability

public CapabilityAcl getAclCapability()
Specified by:
getAclCapability in interface RepositoryCapabilities

setCapabilityAcl

public void setCapabilityAcl(CapabilityAcl capabilityAcl)

getChangesCapability

public CapabilityChanges getChangesCapability()
Specified by:
getChangesCapability in interface RepositoryCapabilities

setCapabilityChanges

public void setCapabilityChanges(CapabilityChanges capabilityChanges)

getContentStreamUpdatesCapability

public CapabilityContentStreamUpdates getContentStreamUpdatesCapability()
Specified by:
getContentStreamUpdatesCapability in interface RepositoryCapabilities

setCapabilityContentStreamUpdates

public void setCapabilityContentStreamUpdates(CapabilityContentStreamUpdates capabilityContentStreamUpdates)

getJoinCapability

public CapabilityJoin getJoinCapability()
Specified by:
getJoinCapability in interface RepositoryCapabilities

setCapabilityJoin

public void setCapabilityJoin(CapabilityJoin capabilityJoin)

getQueryCapability

public CapabilityQuery getQueryCapability()
Specified by:
getQueryCapability in interface RepositoryCapabilities

setCapabilityQuery

public void setCapabilityQuery(CapabilityQuery capabilityQuery)

getRenditionsCapability

public CapabilityRenditions getRenditionsCapability()
Specified by:
getRenditionsCapability in interface RepositoryCapabilities

setCapabilityRendition

public void setCapabilityRendition(CapabilityRenditions capabilityRendition)

isPwcSearchableSupported

public Boolean isPwcSearchableSupported()
Specified by:
isPwcSearchableSupported in interface RepositoryCapabilities

setIsPwcSearchable

public void setIsPwcSearchable(Boolean isPwcSearchable)

isPwcUpdatableSupported

public Boolean isPwcUpdatableSupported()
Specified by:
isPwcUpdatableSupported in interface RepositoryCapabilities

setIsPwcUpdatable

public void setIsPwcUpdatable(Boolean isPwcUpdatable)

isGetDescendantsSupported

public Boolean isGetDescendantsSupported()
Specified by:
isGetDescendantsSupported in interface RepositoryCapabilities

setSupportsGetDescendants

public void setSupportsGetDescendants(Boolean supportsGetDescendants)

isGetFolderTreeSupported

public Boolean isGetFolderTreeSupported()
Specified by:
isGetFolderTreeSupported in interface RepositoryCapabilities

setSupportsGetFolderTree

public void setSupportsGetFolderTree(Boolean supportsGetFolderTree)

isMultifilingSupported

public Boolean isMultifilingSupported()
Specified by:
isMultifilingSupported in interface RepositoryCapabilities

setSupportsMultifiling

public void setSupportsMultifiling(Boolean supportsMultifiling)

isUnfilingSupported

public Boolean isUnfilingSupported()
Specified by:
isUnfilingSupported in interface RepositoryCapabilities

setSupportsUnfiling

public void setSupportsUnfiling(Boolean supportsUnfiling)

isVersionSpecificFilingSupported

public Boolean isVersionSpecificFilingSupported()
Specified by:
isVersionSpecificFilingSupported in interface RepositoryCapabilities

setSupportsVersionSpecificFiling

public void setSupportsVersionSpecificFiling(Boolean supportsVersionSpecificFiling)

toString

public String toString()
Overrides:
toString in class AbstractExtensionData


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