You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@chemistry.apache.org by fm...@apache.org on 2010/02/24 14:15:01 UTC
svn commit: r915774 - in /incubator/chemistry/trunk/opencmis:
opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/
opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider...
Author: fmui
Date: Wed Feb 24 13:15:00 2010
New Revision: 915774
URL: http://svn.apache.org/viewvc?rev=915774&view=rev
Log:
- adjusted AtomPub and Web Services client behavior
- added a bit more JavaDoc
Modified:
incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/AbstractAtomPubService.java
incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/AclServiceImpl.java
incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/DiscoveryServiceImpl.java
incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/MultiFilingServiceImpl.java
incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/NavigationServiceImpl.java
incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/ObjectServiceImpl.java
incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/PolicyServiceImpl.java
incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/RelationshipServiceImpl.java
incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/RepositoryServiceImpl.java
incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/VersioningServiceImpl.java
incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/AbstractWebServicesService.java
incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/AclServiceImpl.java
incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/DiscoveryServiceImpl.java
incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/MultiFilingServiceImpl.java
incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/NavigationServiceImpl.java
incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/ObjectServiceImpl.java
incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/PolicyServiceImpl.java
incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/RelationshipServiceImpl.java
incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/RepositoryServiceImpl.java
incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/VersioningServiceImpl.java
incubator/chemistry/trunk/opencmis/opencmis-commons/opencmis-commons-impl/src/main/java/org/apache/opencmis/commons/impl/Converter.java
Modified: incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/AbstractAtomPubService.java
URL: http://svn.apache.org/viewvc/incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/AbstractAtomPubService.java?rev=915774&r1=915773&r2=915774&view=diff
==============================================================================
--- incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/AbstractAtomPubService.java (original)
+++ incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/AbstractAtomPubService.java Wed Feb 24 13:15:00 2010
@@ -70,6 +70,8 @@
import org.apache.opencmis.commons.provider.RepositoryInfoData;
/**
+ * Base class for all AtomPub clients.
+ *
* @author <a href="mailto:fmueller@opentext.com">Florian Müller</a>
*
*/
Modified: incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/AclServiceImpl.java
URL: http://svn.apache.org/viewvc/incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/AclServiceImpl.java?rev=915774&r1=915773&r2=915774&view=diff
==============================================================================
--- incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/AclServiceImpl.java (original)
+++ incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/AclServiceImpl.java Wed Feb 24 13:15:00 2010
@@ -34,6 +34,8 @@
import org.apache.opencmis.commons.provider.AclService;
/**
+ * ACL Service AtomPub client.
+ *
* @author <a href="mailto:fmueller@opentext.com">Florian Müller</a>
*
*/
Modified: incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/DiscoveryServiceImpl.java
URL: http://svn.apache.org/viewvc/incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/DiscoveryServiceImpl.java?rev=915774&r1=915773&r2=915774&view=diff
==============================================================================
--- incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/DiscoveryServiceImpl.java (original)
+++ incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/DiscoveryServiceImpl.java Wed Feb 24 13:15:00 2010
@@ -45,6 +45,8 @@
import org.apache.opencmis.commons.provider.ObjectList;
/**
+ * Discovery Service AtomPub client.
+ *
* @author <a href="mailto:fmueller@opentext.com">Florian Müller</a>
*
*/
Modified: incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/MultiFilingServiceImpl.java
URL: http://svn.apache.org/viewvc/incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/MultiFilingServiceImpl.java?rev=915774&r1=915773&r2=915774&view=diff
==============================================================================
--- incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/MultiFilingServiceImpl.java (original)
+++ incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/MultiFilingServiceImpl.java Wed Feb 24 13:15:00 2010
@@ -29,6 +29,8 @@
import org.apache.opencmis.commons.provider.MultiFilingService;
/**
+ * MultiFiling Service AtomPub client.
+ *
* @author <a href="mailto:fmueller@opentext.com">Florian Müller</a>
*
*/
Modified: incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/NavigationServiceImpl.java
URL: http://svn.apache.org/viewvc/incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/NavigationServiceImpl.java?rev=915774&r1=915773&r2=915774&view=diff
==============================================================================
--- incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/NavigationServiceImpl.java (original)
+++ incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/NavigationServiceImpl.java Wed Feb 24 13:15:00 2010
@@ -51,6 +51,8 @@
import org.apache.opencmis.commons.provider.ObjectParentData;
/**
+ * Navigation Service AtomPub client.
+ *
* @author <a href="mailto:fmueller@opentext.com">Florian Müller</a>
*
*/
Modified: incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/ObjectServiceImpl.java
URL: http://svn.apache.org/viewvc/incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/ObjectServiceImpl.java?rev=915774&r1=915773&r2=915774&view=diff
==============================================================================
--- incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/ObjectServiceImpl.java (original)
+++ incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/ObjectServiceImpl.java Wed Feb 24 13:15:00 2010
@@ -24,6 +24,7 @@
import java.io.InputStream;
import java.io.OutputStream;
import java.math.BigInteger;
+import java.util.Collections;
import java.util.List;
import org.apache.opencmis.client.provider.spi.Session;
@@ -61,6 +62,8 @@
import org.apache.opencmis.commons.provider.RenditionData;
/**
+ * Object Service AtomPub client.
+ *
* @author <a href="mailto:fmueller@opentext.com">Florian Müller</a>
*
*/
@@ -78,9 +81,11 @@
*
* @see org.apache.opencmis.client.provider.ObjectService#createDocument(java.lang.String,
* org.apache.opencmis.client.provider.PropertiesData, java.lang.String,
- * org.apache.opencmis.client.provider.ContentStreamData, org.apache.opencmis.commons.enums.VersioningState,
- * java.util.List, org.apache.opencmis.client.provider.AccessControlList,
- * org.apache.opencmis.client.provider.AccessControlList, org.apache.opencmis.client.provider.ExtensionsData)
+ * org.apache.opencmis.client.provider.ContentStreamData,
+ * org.apache.opencmis.commons.enums.VersioningState, java.util.List,
+ * org.apache.opencmis.client.provider.AccessControlList,
+ * org.apache.opencmis.client.provider.AccessControlList,
+ * org.apache.opencmis.client.provider.ExtensionsData)
*/
public String createDocument(String repositoryId, PropertiesData properties, String folderId,
ContentStreamData contentStream, VersioningState versioningState, List<String> policies,
@@ -131,10 +136,12 @@
/*
* (non-Javadoc)
*
- * @see org.apache.opencmis.client.provider.ObjectService#createDocumentFromSource(java.lang.String,
+ * @see
+ * org.apache.opencmis.client.provider.ObjectService#createDocumentFromSource(java.lang.String,
* java.lang.String, org.apache.opencmis.client.provider.PropertiesData, java.lang.String,
* org.apache.opencmis.commons.enums.VersioningState, java.util.List,
- * org.apache.opencmis.client.provider.AccessControlList, org.apache.opencmis.client.provider.AccessControlList,
+ * org.apache.opencmis.client.provider.AccessControlList,
+ * org.apache.opencmis.client.provider.AccessControlList,
* org.apache.opencmis.client.provider.ExtensionsData)
*/
public String createDocumentFromSource(String repositoryId, String sourceId,
@@ -150,7 +157,8 @@
*
* @see org.apache.opencmis.client.provider.ObjectService#createFolder(java.lang.String,
* org.apache.opencmis.client.provider.PropertiesData, java.lang.String, java.util.List,
- * org.apache.opencmis.client.provider.AccessControlList, org.apache.opencmis.client.provider.AccessControlList,
+ * org.apache.opencmis.client.provider.AccessControlList,
+ * org.apache.opencmis.client.provider.AccessControlList,
* org.apache.opencmis.client.provider.ExtensionsData)
*/
public String createFolder(String repositoryId, PropertiesData properties, String folderId,
@@ -195,7 +203,8 @@
*
* @see org.apache.opencmis.client.provider.ObjectService#createPolicy(java.lang.String,
* org.apache.opencmis.client.provider.PropertiesData, java.lang.String, java.util.List,
- * org.apache.opencmis.client.provider.AccessControlList, org.apache.opencmis.client.provider.AccessControlList,
+ * org.apache.opencmis.client.provider.AccessControlList,
+ * org.apache.opencmis.client.provider.AccessControlList,
* org.apache.opencmis.client.provider.ExtensionsData)
*/
public String createPolicy(String repositoryId, PropertiesData properties, String folderId,
@@ -240,7 +249,8 @@
*
* @see org.apache.opencmis.client.provider.ObjectService#createRelationship(java.lang.String,
* org.apache.opencmis.client.provider.PropertiesData, java.util.List,
- * org.apache.opencmis.client.provider.AccessControlList, org.apache.opencmis.client.provider.AccessControlList,
+ * org.apache.opencmis.client.provider.AccessControlList,
+ * org.apache.opencmis.client.provider.AccessControlList,
* org.apache.opencmis.client.provider.ExtensionsData)
*/
public String createRelationship(String repositoryId, PropertiesData properties,
@@ -297,7 +307,8 @@
*
* @see org.apache.opencmis.client.provider.ObjectService#updateProperties(java.lang.String,
* org.apache.opencmis.client.provider.Holder, org.apache.opencmis.client.provider.Holder,
- * org.apache.opencmis.client.provider.PropertiesData, org.apache.opencmis.client.provider.ExtensionsData)
+ * org.apache.opencmis.client.provider.PropertiesData,
+ * org.apache.opencmis.client.provider.ExtensionsData)
*/
public void updateProperties(String repositoryId, Holder<String> objectId,
Holder<String> changeToken, PropertiesData properties, ExtensionsData extension) {
@@ -404,9 +415,9 @@
/*
* (non-Javadoc)
*
- * @see org.apache.opencmis.client.provider.ObjectService#deleteTree(java.lang.String, java.lang.String,
- * java.lang.Boolean, org.apache.opencmis.commons.enums.UnfileObject, java.lang.Boolean,
- * org.apache.opencmis.client.provider.ExtensionsData)
+ * @see org.apache.opencmis.client.provider.ObjectService#deleteTree(java.lang.String,
+ * java.lang.String, java.lang.Boolean, org.apache.opencmis.commons.enums.UnfileObject,
+ * java.lang.Boolean, org.apache.opencmis.client.provider.ExtensionsData)
*/
public FailedToDeleteData deleteTree(String repositoryId, String folderId, Boolean allVersions,
UnfileObjects unfileObjects, Boolean continueOnFailure, ExtensionsData extension) {
@@ -501,10 +512,10 @@
/*
* (non-Javadoc)
*
- * @see org.apache.opencmis.client.provider.ObjectService#getObject(java.lang.String, java.lang.String,
- * java.lang.String, java.lang.Boolean, org.apache.opencmis.commons.enums.IncludeRelationships,
- * java.lang.String, java.lang.Boolean, java.lang.Boolean,
- * org.apache.opencmis.client.provider.ExtensionsData)
+ * @see org.apache.opencmis.client.provider.ObjectService#getObject(java.lang.String,
+ * java.lang.String, java.lang.String, java.lang.Boolean,
+ * org.apache.opencmis.commons.enums.IncludeRelationships, java.lang.String, java.lang.Boolean,
+ * java.lang.Boolean, org.apache.opencmis.client.provider.ExtensionsData)
*/
public ObjectData getObject(String repositoryId, String objectId, String filter,
Boolean includeAllowableActions, IncludeRelationships includeRelationships,
@@ -560,7 +571,12 @@
ReturnVersion.THIS, PropertyIds.CMIS_OBJECT_ID, Boolean.FALSE, IncludeRelationships.NONE,
renditionFilter, Boolean.FALSE, Boolean.FALSE, extension);
- return object.getRenditions();
+ List<RenditionData> result = object.getRenditions();
+ if (result == null) {
+ result = Collections.emptyList();
+ }
+
+ return result;
}
/*
@@ -612,8 +628,10 @@
* (non-Javadoc)
*
* @see org.apache.opencmis.client.provider.ObjectService#setContentStream(java.lang.String,
- * org.apache.opencmis.client.provider.Holder, java.lang.Boolean, org.apache.opencmis.client.provider.Holder,
- * org.apache.opencmis.client.provider.ContentStreamData, org.apache.opencmis.client.provider.ExtensionsData)
+ * org.apache.opencmis.client.provider.Holder, java.lang.Boolean,
+ * org.apache.opencmis.client.provider.Holder,
+ * org.apache.opencmis.client.provider.ContentStreamData,
+ * org.apache.opencmis.client.provider.ExtensionsData)
*/
public void setContentStream(String repositoryId, Holder<String> objectId, Boolean overwriteFlag,
Holder<String> changeToken, ContentStreamData contentStream, ExtensionsData extension) {
Modified: incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/PolicyServiceImpl.java
URL: http://svn.apache.org/viewvc/incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/PolicyServiceImpl.java?rev=915774&r1=915773&r2=915774&view=diff
==============================================================================
--- incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/PolicyServiceImpl.java (original)
+++ incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/PolicyServiceImpl.java Wed Feb 24 13:15:00 2010
@@ -42,6 +42,8 @@
import org.apache.opencmis.commons.provider.PolicyService;
/**
+ * Policy Service AtomPub client.
+ *
* @author <a href="mailto:fmueller@opentext.com">Florian Müller</a>
*
*/
Modified: incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/RelationshipServiceImpl.java
URL: http://svn.apache.org/viewvc/incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/RelationshipServiceImpl.java?rev=915774&r1=915773&r2=915774&view=diff
==============================================================================
--- incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/RelationshipServiceImpl.java (original)
+++ incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/RelationshipServiceImpl.java Wed Feb 24 13:15:00 2010
@@ -40,6 +40,8 @@
import org.apache.opencmis.commons.provider.RelationshipService;
/**
+ * Relationship Service AtomPub client.
+ *
* @author <a href="mailto:fmueller@opentext.com">Florian Müller</a>
*
*/
Modified: incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/RepositoryServiceImpl.java
URL: http://svn.apache.org/viewvc/incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/RepositoryServiceImpl.java?rev=915774&r1=915773&r2=915774&view=diff
==============================================================================
--- incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/RepositoryServiceImpl.java (original)
+++ incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/RepositoryServiceImpl.java Wed Feb 24 13:15:00 2010
@@ -43,6 +43,8 @@
import org.apache.opencmis.commons.provider.RepositoryService;
/**
+ * Repository Service AtomPub client.
+ *
* @author <a href="mailto:fmueller@opentext.com">Florian Müller</a>
*
*/
Modified: incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/VersioningServiceImpl.java
URL: http://svn.apache.org/viewvc/incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/VersioningServiceImpl.java?rev=915774&r1=915773&r2=915774&view=diff
==============================================================================
--- incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/VersioningServiceImpl.java (original)
+++ incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/atompub/VersioningServiceImpl.java Wed Feb 24 13:15:00 2010
@@ -49,6 +49,8 @@
import org.apache.opencmis.commons.provider.VersioningService;
/**
+ * Versioning Service AtomPub client.
+ *
* @author <a href="mailto:fmueller@opentext.com">Florian Müller</a>
*
*/
Modified: incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/AbstractWebServicesService.java
URL: http://svn.apache.org/viewvc/incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/AbstractWebServicesService.java?rev=915774&r1=915773&r2=915774&view=diff
==============================================================================
--- incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/AbstractWebServicesService.java (original)
+++ incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/AbstractWebServicesService.java Wed Feb 24 13:15:00 2010
@@ -38,6 +38,8 @@
import org.apache.opencmis.commons.impl.jaxb.CmisException;
/**
+ * Base class for all Web Services clients.
+ *
* @author <a href="mailto:fmueller@opentext.com">Florian Müller</a>
*
*/
Modified: incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/AclServiceImpl.java
URL: http://svn.apache.org/viewvc/incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/AclServiceImpl.java?rev=915774&r1=915773&r2=915774&view=diff
==============================================================================
--- incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/AclServiceImpl.java (original)
+++ incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/AclServiceImpl.java Wed Feb 24 13:15:00 2010
@@ -31,6 +31,8 @@
import org.apache.opencmis.commons.provider.AclService;
/**
+ * ACL Service Web Services client.
+ *
* @author <a href="mailto:fmueller@opentext.com">Florian Müller</a>
*
*/
Modified: incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/DiscoveryServiceImpl.java
URL: http://svn.apache.org/viewvc/incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/DiscoveryServiceImpl.java?rev=915774&r1=915773&r2=915774&view=diff
==============================================================================
--- incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/DiscoveryServiceImpl.java (original)
+++ incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/DiscoveryServiceImpl.java Wed Feb 24 13:15:00 2010
@@ -37,6 +37,8 @@
import org.apache.opencmis.commons.provider.ObjectList;
/**
+ * Discovery Service Web Services client.
+ *
* @author <a href="mailto:fmueller@opentext.com">Florian Müller</a>
*
*/
Modified: incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/MultiFilingServiceImpl.java
URL: http://svn.apache.org/viewvc/incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/MultiFilingServiceImpl.java?rev=915774&r1=915773&r2=915774&view=diff
==============================================================================
--- incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/MultiFilingServiceImpl.java (original)
+++ incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/MultiFilingServiceImpl.java Wed Feb 24 13:15:00 2010
@@ -30,6 +30,8 @@
import org.apache.opencmis.commons.provider.MultiFilingService;
/**
+ * MultiFiling Service Web Services client.
+ *
* @author <a href="mailto:fmueller@opentext.com">Florian Müller</a>
*
*/
Modified: incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/NavigationServiceImpl.java
URL: http://svn.apache.org/viewvc/incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/NavigationServiceImpl.java?rev=915774&r1=915773&r2=915774&view=diff
==============================================================================
--- incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/NavigationServiceImpl.java (original)
+++ incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/NavigationServiceImpl.java Wed Feb 24 13:15:00 2010
@@ -41,6 +41,8 @@
import org.apache.opencmis.commons.provider.ObjectParentData;
/**
+ * Navigation Service Web Services client.
+ *
* @author <a href="mailto:fmueller@opentext.com">Florian Müller</a>
*
*/
@@ -103,7 +105,7 @@
includeRelationships), renditionFilter, includePathSegment, convert(extension));
// no list?
- if ((containerList == null) || (containerList.isEmpty())) {
+ if (containerList == null) {
return null;
}
@@ -164,7 +166,7 @@
includeRelationships), renditionFilter, includePathSegment, convert(extension));
// no list?
- if ((containerList == null) || (containerList.isEmpty())) {
+ if (containerList == null) {
return null;
}
@@ -204,7 +206,7 @@
convert(extension));
// no list?
- if ((parentsList == null) || (parentsList.isEmpty())) {
+ if (parentsList == null) {
return null;
}
Modified: incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/ObjectServiceImpl.java
URL: http://svn.apache.org/viewvc/incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/ObjectServiceImpl.java?rev=915774&r1=915773&r2=915774&view=diff
==============================================================================
--- incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/ObjectServiceImpl.java (original)
+++ incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/ObjectServiceImpl.java Wed Feb 24 13:15:00 2010
@@ -52,6 +52,8 @@
import org.apache.opencmis.commons.provider.RenditionData;
/**
+ * Object Service Web Services client.
+ *
* @author <a href="mailto:fmueller@opentext.com">Florian Müller</a>
*
*/
@@ -444,7 +446,7 @@
renditionFilter, maxItems, skipCount, convert(extension));
// no list?
- if ((renditionList == null) || (renditionList.isEmpty())) {
+ if (renditionList == null) {
return null;
}
Modified: incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/PolicyServiceImpl.java
URL: http://svn.apache.org/viewvc/incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/PolicyServiceImpl.java?rev=915774&r1=915773&r2=915774&view=diff
==============================================================================
--- incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/PolicyServiceImpl.java (original)
+++ incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/PolicyServiceImpl.java Wed Feb 24 13:15:00 2010
@@ -36,6 +36,8 @@
import org.apache.opencmis.commons.provider.PolicyService;
/**
+ * Policy Service Web Services client.
+ *
* @author <a href="mailto:fmueller@opentext.com">Florian Müller</a>
*
*/
@@ -54,8 +56,8 @@
/*
* (non-Javadoc)
*
- * @see org.apache.opencmis.client.provider.PolicyService#applyPolicy(java.lang.String, java.lang.String,
- * java.lang.String, org.apache.opencmis.client.provider.ExtensionsData)
+ * @see org.apache.opencmis.client.provider.PolicyService#applyPolicy(java.lang.String,
+ * java.lang.String, java.lang.String, org.apache.opencmis.client.provider.ExtensionsData)
*/
public void applyPolicy(String repositoryId, String policyId, String objectId,
ExtensionsData extension) {
@@ -116,7 +118,7 @@
convert(extension));
// no list?
- if ((policyList == null) || (policyList.isEmpty())) {
+ if (policyList == null) {
return null;
}
Modified: incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/RelationshipServiceImpl.java
URL: http://svn.apache.org/viewvc/incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/RelationshipServiceImpl.java?rev=915774&r1=915773&r2=915774&view=diff
==============================================================================
--- incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/RelationshipServiceImpl.java (original)
+++ incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/RelationshipServiceImpl.java Wed Feb 24 13:15:00 2010
@@ -33,6 +33,8 @@
import org.apache.opencmis.commons.provider.RelationshipService;
/**
+ * Relationship Service Web Services client.
+ *
* @author <a href="mailto:fmueller@opentext.com">Florian Müller</a>
*
*/
Modified: incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/RepositoryServiceImpl.java
URL: http://svn.apache.org/viewvc/incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/RepositoryServiceImpl.java?rev=915774&r1=915773&r2=915774&view=diff
==============================================================================
--- incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/RepositoryServiceImpl.java (original)
+++ incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/RepositoryServiceImpl.java Wed Feb 24 13:15:00 2010
@@ -39,6 +39,8 @@
import org.apache.opencmis.commons.provider.RepositoryService;
/**
+ * Repository Service Web Services client.
+ *
* @author <a href="mailto:fmueller@opentext.com">Florian Müller</a>
*
*/
Modified: incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/VersioningServiceImpl.java
URL: http://svn.apache.org/viewvc/incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/VersioningServiceImpl.java?rev=915774&r1=915773&r2=915774&view=diff
==============================================================================
--- incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/VersioningServiceImpl.java (original)
+++ incubator/chemistry/trunk/opencmis/opencmis-client/opencmis-provider-impl/src/main/java/org/apache/opencmis/client/provider/spi/webservices/VersioningServiceImpl.java Wed Feb 24 13:15:00 2010
@@ -44,6 +44,8 @@
import org.apache.opencmis.commons.provider.VersioningService;
/**
+ * Versioning Service Web Services client.
+ *
* @author <a href="mailto:fmueller@opentext.com">Florian Müller</a>
*
*/
@@ -162,7 +164,7 @@
includeAllowableActions, convert(extension));
// no list?
- if ((versionList == null) || (versionList.isEmpty())) {
+ if (versionList == null) {
return null;
}
Modified: incubator/chemistry/trunk/opencmis/opencmis-commons/opencmis-commons-impl/src/main/java/org/apache/opencmis/commons/impl/Converter.java
URL: http://svn.apache.org/viewvc/incubator/chemistry/trunk/opencmis/opencmis-commons/opencmis-commons-impl/src/main/java/org/apache/opencmis/commons/impl/Converter.java?rev=915774&r1=915773&r2=915774&view=diff
==============================================================================
--- incubator/chemistry/trunk/opencmis/opencmis-commons/opencmis-commons-impl/src/main/java/org/apache/opencmis/commons/impl/Converter.java (original)
+++ incubator/chemistry/trunk/opencmis/opencmis-commons/opencmis-commons-impl/src/main/java/org/apache/opencmis/commons/impl/Converter.java Wed Feb 24 13:15:00 2010
@@ -2069,7 +2069,7 @@
*/
public static List<TypeDefinitionContainer> convertTypeContainerList(
List<CmisTypeContainer> typeContainers) {
- if ((typeContainers == null) || (typeContainers.isEmpty())) {
+ if (typeContainers == null) {
return null;
}