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 2015/08/13 14:06:03 UTC
svn commit: r1695691 [3/12] - in /chemistry/opencmis/trunk:
chemistry-opencmis-android/chemistry-opencmis-android-client/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/atompub/
chemistry-opencmis-android/chemistry-opencmis-android-clie...
Modified: chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/browser/ObjectServiceImpl.java
URL: http://svn.apache.org/viewvc/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/browser/ObjectServiceImpl.java?rev=1695691&r1=1695690&r2=1695691&view=diff
==============================================================================
--- chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/browser/ObjectServiceImpl.java (original)
+++ chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/browser/ObjectServiceImpl.java Thu Aug 13 12:05:59 2015
@@ -69,11 +69,12 @@ public class ObjectServiceImpl extends A
setSession(session);
}
+ @Override
public String createDocument(String repositoryId, Properties properties, String folderId,
ContentStream contentStream, VersioningState versioningState, List<String> policies, Acl addAces,
Acl removeAces, ExtensionsData extension) {
// build URL
- UrlBuilder url = (folderId != null ? getObjectUrl(repositoryId, folderId) : getRepositoryUrl(repositoryId));
+ UrlBuilder url = folderId != null ? getObjectUrl(repositoryId, folderId) : getRepositoryUrl(repositoryId);
// prepare form data
final FormDataWriter formData = new FormDataWriter(Constants.CMISACTION_CREATE_DOCUMENT, contentStream);
@@ -86,6 +87,7 @@ public class ObjectServiceImpl extends A
// send and parse
Response resp = post(url, formData.getContentType(), new Output() {
+ @Override
public void write(OutputStream out) throws IOException {
formData.write(out);
}
@@ -97,14 +99,15 @@ public class ObjectServiceImpl extends A
ObjectData newObj = JSONConverter.convertObject(json, typeCache);
- return (newObj == null ? null : newObj.getId());
+ return newObj == null ? null : newObj.getId();
}
+ @Override
public String createDocumentFromSource(String repositoryId, String sourceId, Properties properties,
String folderId, VersioningState versioningState, List<String> policies, Acl addAces, Acl removeAces,
ExtensionsData extension) {
// build URL
- UrlBuilder url = (folderId != null ? getObjectUrl(repositoryId, folderId) : getRepositoryUrl(repositoryId));
+ UrlBuilder url = folderId != null ? getObjectUrl(repositoryId, folderId) : getRepositoryUrl(repositoryId);
// prepare form data
final FormDataWriter formData = new FormDataWriter(Constants.CMISACTION_CREATE_DOCUMENT_FROM_SOURCE);
@@ -118,6 +121,7 @@ public class ObjectServiceImpl extends A
// send and parse
Response resp = post(url, formData.getContentType(), new Output() {
+ @Override
public void write(OutputStream out) throws IOException {
formData.write(out);
}
@@ -129,9 +133,10 @@ public class ObjectServiceImpl extends A
ObjectData newObj = JSONConverter.convertObject(json, typeCache);
- return (newObj == null ? null : newObj.getId());
+ return newObj == null ? null : newObj.getId();
}
+ @Override
public String createFolder(String repositoryId, Properties properties, String folderId, List<String> policies,
Acl addAces, Acl removeAces, ExtensionsData extension) {
// build URL
@@ -147,6 +152,7 @@ public class ObjectServiceImpl extends A
// send and parse
Response resp = post(url, formData.getContentType(), new Output() {
+ @Override
public void write(OutputStream out) throws IOException {
formData.write(out);
}
@@ -158,9 +164,10 @@ public class ObjectServiceImpl extends A
ObjectData newObj = JSONConverter.convertObject(json, typeCache);
- return (newObj == null ? null : newObj.getId());
+ return newObj == null ? null : newObj.getId();
}
+ @Override
public String createRelationship(String repositoryId, Properties properties, List<String> policies, Acl addAces,
Acl removeAces, ExtensionsData extension) {
// build URL
@@ -176,6 +183,7 @@ public class ObjectServiceImpl extends A
// send and parse
Response resp = post(url, formData.getContentType(), new Output() {
+ @Override
public void write(OutputStream out) throws IOException {
formData.write(out);
}
@@ -187,13 +195,14 @@ public class ObjectServiceImpl extends A
ObjectData newObj = JSONConverter.convertObject(json, typeCache);
- return (newObj == null ? null : newObj.getId());
+ return newObj == null ? null : newObj.getId();
}
+ @Override
public String createPolicy(String repositoryId, Properties properties, String folderId, List<String> policies,
Acl addAces, Acl removeAces, ExtensionsData extension) {
// build URL
- UrlBuilder url = (folderId != null ? getObjectUrl(repositoryId, folderId) : getRepositoryUrl(repositoryId));
+ UrlBuilder url = folderId != null ? getObjectUrl(repositoryId, folderId) : getRepositoryUrl(repositoryId);
// prepare form data
final FormDataWriter formData = new FormDataWriter(Constants.CMISACTION_CREATE_POLICY);
@@ -205,6 +214,7 @@ public class ObjectServiceImpl extends A
// send and parse
Response resp = post(url, formData.getContentType(), new Output() {
+ @Override
public void write(OutputStream out) throws IOException {
formData.write(out);
}
@@ -216,13 +226,14 @@ public class ObjectServiceImpl extends A
ObjectData newObj = JSONConverter.convertObject(json, typeCache);
- return (newObj == null ? null : newObj.getId());
+ return newObj == null ? null : newObj.getId();
}
+ @Override
public String createItem(String repositoryId, Properties properties, String folderId, List<String> policies,
Acl addAces, Acl removeAces, ExtensionsData extension) {
// build URL
- UrlBuilder url = (folderId != null ? getObjectUrl(repositoryId, folderId) : getRepositoryUrl(repositoryId));
+ UrlBuilder url = folderId != null ? getObjectUrl(repositoryId, folderId) : getRepositoryUrl(repositoryId);
// prepare form data
final FormDataWriter formData = new FormDataWriter(Constants.CMISACTION_CREATE_ITEM);
@@ -234,6 +245,7 @@ public class ObjectServiceImpl extends A
// send and parse
Response resp = post(url, formData.getContentType(), new Output() {
+ @Override
public void write(OutputStream out) throws IOException {
formData.write(out);
}
@@ -245,9 +257,10 @@ public class ObjectServiceImpl extends A
ObjectData newObj = JSONConverter.convertObject(json, typeCache);
- return (newObj == null ? null : newObj.getId());
+ return newObj == null ? null : newObj.getId();
}
+ @Override
public AllowableActions getAllowableActions(String repositoryId, String objectId, ExtensionsData extension) {
// build URL
UrlBuilder url = getObjectUrl(repositoryId, objectId, Constants.SELECTOR_ALLOWABLEACTIONS);
@@ -259,6 +272,7 @@ public class ObjectServiceImpl extends A
return JSONConverter.convertAllowableActions(json);
}
+ @Override
public ObjectData getObject(String repositoryId, String objectId, String filter, Boolean includeAllowableActions,
IncludeRelationships includeRelationships, String renditionFilter, Boolean includePolicyIds,
Boolean includeAcl, ExtensionsData extension) {
@@ -282,6 +296,7 @@ public class ObjectServiceImpl extends A
return JSONConverter.convertObject(json, typeCache);
}
+ @Override
public ObjectData getObjectByPath(String repositoryId, String path, String filter, Boolean includeAllowableActions,
IncludeRelationships includeRelationships, String renditionFilter, Boolean includePolicyIds,
Boolean includeAcl, ExtensionsData extension) {
@@ -305,6 +320,7 @@ public class ObjectServiceImpl extends A
return JSONConverter.convertObject(json, typeCache);
}
+ @Override
public Properties getProperties(String repositoryId, String objectId, String filter, ExtensionsData extension) {
// build URL
UrlBuilder url = getObjectUrl(repositoryId, objectId, Constants.SELECTOR_PROPERTIES);
@@ -324,6 +340,7 @@ public class ObjectServiceImpl extends A
}
}
+ @Override
public List<RenditionData> getRenditions(String repositoryId, String objectId, String renditionFilter,
BigInteger maxItems, BigInteger skipCount, ExtensionsData extension) {
// build URL
@@ -339,6 +356,7 @@ public class ObjectServiceImpl extends A
return JSONConverter.convertRenditions(json);
}
+ @Override
public ContentStream getContentStream(String repositoryId, String objectId, String streamId, BigInteger offset,
BigInteger length, ExtensionsData extension) {
@@ -377,6 +395,7 @@ public class ObjectServiceImpl extends A
return result;
}
+ @Override
public void updateProperties(String repositoryId, Holder<String> objectId, Holder<String> changeToken,
Properties properties, ExtensionsData extension) {
// we need an object ID
@@ -397,6 +416,7 @@ public class ObjectServiceImpl extends A
// send and parse
Response resp = post(url, formData.getContentType(), new Output() {
+ @Override
public void write(OutputStream out) throws IOException {
formData.write(out);
}
@@ -413,6 +433,7 @@ public class ObjectServiceImpl extends A
setChangeToken(changeToken, newObj);
}
+ @Override
public List<BulkUpdateObjectIdAndChangeToken> bulkUpdateProperties(String repositoryId,
List<BulkUpdateObjectIdAndChangeToken> objectIdAndChangeToken, Properties properties,
List<String> addSecondaryTypeIds, List<String> removeSecondaryTypeIds, ExtensionsData extension) {
@@ -433,6 +454,7 @@ public class ObjectServiceImpl extends A
// send and parse
Response resp = post(url, formData.getContentType(), new Output() {
+ @Override
public void write(OutputStream out) throws IOException {
formData.write(out);
}
@@ -443,6 +465,7 @@ public class ObjectServiceImpl extends A
return JSONConverter.convertBulkUpdate(json);
}
+ @Override
public void moveObject(String repositoryId, Holder<String> objectId, String targetFolderId, String sourceFolderId,
ExtensionsData extension) {
// we need an object id
@@ -461,6 +484,7 @@ public class ObjectServiceImpl extends A
// send and parse
Response resp = post(url, formData.getContentType(), new Output() {
+ @Override
public void write(OutputStream out) throws IOException {
formData.write(out);
}
@@ -475,6 +499,7 @@ public class ObjectServiceImpl extends A
objectId.setValue(newObj == null ? null : newObj.getId());
}
+ @Override
public void deleteObject(String repositoryId, String objectId, Boolean allVersions, ExtensionsData extension) {
// build URL
UrlBuilder url = getObjectUrl(repositoryId, objectId);
@@ -485,12 +510,14 @@ public class ObjectServiceImpl extends A
// send
postAndConsume(url, formData.getContentType(), new Output() {
+ @Override
public void write(OutputStream out) throws IOException {
formData.write(out);
}
});
}
+ @Override
public FailedToDeleteData deleteTree(String repositoryId, String folderId, Boolean allVersions,
UnfileObject unfileObjects, Boolean continueOnFailure, ExtensionsData extension) {
// build URL
@@ -504,6 +531,7 @@ public class ObjectServiceImpl extends A
// send
Response resp = post(url, formData.getContentType(), new Output() {
+ @Override
public void write(OutputStream out) throws IOException {
formData.write(out);
}
@@ -524,6 +552,7 @@ public class ObjectServiceImpl extends A
return new FailedToDeleteDataImpl();
}
+ @Override
public void setContentStream(String repositoryId, Holder<String> objectId, Boolean overwriteFlag,
Holder<String> changeToken, ContentStream contentStream, ExtensionsData extension) {
// we need an object id
@@ -544,6 +573,7 @@ public class ObjectServiceImpl extends A
// send and parse
Response resp = post(url, formData.getContentType(), new Output() {
+ @Override
public void write(OutputStream out) throws IOException {
formData.write(out);
}
@@ -560,6 +590,7 @@ public class ObjectServiceImpl extends A
setChangeToken(changeToken, newObj);
}
+ @Override
public void appendContentStream(String repositoryId, Holder<String> objectId, Holder<String> changeToken,
ContentStream contentStream, boolean isLastChunk, ExtensionsData extension) {
// we need an object id
@@ -580,6 +611,7 @@ public class ObjectServiceImpl extends A
// send and parse
Response resp = post(url, formData.getContentType(), new Output() {
+ @Override
public void write(OutputStream out) throws IOException {
formData.write(out);
}
@@ -596,6 +628,7 @@ public class ObjectServiceImpl extends A
setChangeToken(changeToken, newObj);
}
+ @Override
public void deleteContentStream(String repositoryId, Holder<String> objectId, Holder<String> changeToken,
ExtensionsData extension) {
// we need an object id
@@ -615,6 +648,7 @@ public class ObjectServiceImpl extends A
// send and parse
Response resp = post(url, formData.getContentType(), new Output() {
+ @Override
public void write(OutputStream out) throws IOException {
formData.write(out);
}
Modified: chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/browser/PolicyServiceImpl.java
URL: http://svn.apache.org/viewvc/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/browser/PolicyServiceImpl.java?rev=1695691&r1=1695690&r2=1695691&view=diff
==============================================================================
--- chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/browser/PolicyServiceImpl.java (original)
+++ chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/browser/PolicyServiceImpl.java Thu Aug 13 12:05:59 2015
@@ -45,6 +45,7 @@ public class PolicyServiceImpl extends A
setSession(session);
}
+ @Override
public void applyPolicy(String repositoryId, String policyId, String objectId, ExtensionsData extension) {
// build URL
UrlBuilder url = getObjectUrl(repositoryId, objectId);
@@ -55,12 +56,14 @@ public class PolicyServiceImpl extends A
// send
postAndConsume(url, formData.getContentType(), new Output() {
+ @Override
public void write(OutputStream out) throws IOException {
formData.write(out);
}
});
}
+ @Override
public void removePolicy(String repositoryId, String policyId, String objectId, ExtensionsData extension) {
// build URL
UrlBuilder url = getObjectUrl(repositoryId, objectId);
@@ -71,12 +74,14 @@ public class PolicyServiceImpl extends A
// send
postAndConsume(url, formData.getContentType(), new Output() {
+ @Override
public void write(OutputStream out) throws IOException {
formData.write(out);
}
});
}
+ @Override
public List<ObjectData> getAppliedPolicies(String repositoryId, String objectId, String filter,
ExtensionsData extension) {
// build URL
Modified: chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/browser/RelationshipServiceImpl.java
URL: http://svn.apache.org/viewvc/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/browser/RelationshipServiceImpl.java?rev=1695691&r1=1695690&r2=1695691&view=diff
==============================================================================
--- chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/browser/RelationshipServiceImpl.java (original)
+++ chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/browser/RelationshipServiceImpl.java Thu Aug 13 12:05:59 2015
@@ -44,6 +44,7 @@ public class RelationshipServiceImpl ext
setSession(session);
}
+ @Override
public ObjectList getObjectRelationships(String repositoryId, String objectId, Boolean includeSubRelationshipTypes,
RelationshipDirection relationshipDirection, String typeId, String filter, Boolean includeAllowableActions,
BigInteger maxItems, BigInteger skipCount, ExtensionsData extension) {
Modified: chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/browser/RepositoryServiceImpl.java
URL: http://svn.apache.org/viewvc/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/browser/RepositoryServiceImpl.java?rev=1695691&r1=1695690&r2=1695691&view=diff
==============================================================================
--- chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/browser/RepositoryServiceImpl.java (original)
+++ chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/browser/RepositoryServiceImpl.java Thu Aug 13 12:05:59 2015
@@ -50,10 +50,12 @@ public class RepositoryServiceImpl exten
setSession(session);
}
+ @Override
public List<RepositoryInfo> getRepositoryInfos(ExtensionsData extension) {
return getRepositoriesInternal(null);
}
+ @Override
public RepositoryInfo getRepositoryInfo(String repositoryId, ExtensionsData extension) {
List<RepositoryInfo> repositoryInfos = getRepositoriesInternal(repositoryId);
@@ -79,10 +81,12 @@ public class RepositoryServiceImpl exten
throw new CmisObjectNotFoundException("Repository '" + repositoryId + "'not found!");
}
+ @Override
public TypeDefinition getTypeDefinition(String repositoryId, String typeId, ExtensionsData extension) {
return getTypeDefinitionInternal(repositoryId, typeId);
}
+ @Override
public TypeDefinitionList getTypeChildren(String repositoryId, String typeId, Boolean includePropertyDefinitions,
BigInteger maxItems, BigInteger skipCount, ExtensionsData extension) {
// build URL
@@ -100,6 +104,7 @@ public class RepositoryServiceImpl exten
return JSONConverter.convertTypeChildren(json);
}
+ @Override
public List<TypeDefinitionContainer> getTypeDescendants(String repositoryId, String typeId, BigInteger depth,
Boolean includePropertyDefinitions, ExtensionsData extension) {
// build URL
@@ -116,6 +121,7 @@ public class RepositoryServiceImpl exten
return JSONConverter.convertTypeDescendants(json);
}
+ @Override
public TypeDefinition createType(String repositoryId, TypeDefinition type, ExtensionsData extension) {
// build URL
UrlBuilder url = getRepositoryUrl(repositoryId);
@@ -129,6 +135,7 @@ public class RepositoryServiceImpl exten
// send
Response resp = post(url, formData.getContentType(), new Output() {
+ @Override
public void write(OutputStream out) throws IOException {
formData.write(out);
}
@@ -139,6 +146,7 @@ public class RepositoryServiceImpl exten
return JSONConverter.convertTypeDefinition(json);
}
+ @Override
public TypeDefinition updateType(String repositoryId, TypeDefinition type, ExtensionsData extension) {
// build URL
UrlBuilder url = getRepositoryUrl(repositoryId);
@@ -152,6 +160,7 @@ public class RepositoryServiceImpl exten
// send
Response resp = post(url, formData.getContentType(), new Output() {
+ @Override
public void write(OutputStream out) throws IOException {
formData.write(out);
}
@@ -162,6 +171,7 @@ public class RepositoryServiceImpl exten
return JSONConverter.convertTypeDefinition(json);
}
+ @Override
public void deleteType(String repositoryId, String typeId, ExtensionsData extension) {
// build URL
UrlBuilder url = getRepositoryUrl(repositoryId);
@@ -172,6 +182,7 @@ public class RepositoryServiceImpl exten
// send
postAndConsume(url, formData.getContentType(), new Output() {
+ @Override
public void write(OutputStream out) throws IOException {
formData.write(out);
}
Modified: chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/browser/VersioningServiceImpl.java
URL: http://svn.apache.org/viewvc/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/browser/VersioningServiceImpl.java?rev=1695691&r1=1695690&r2=1695691&view=diff
==============================================================================
--- chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/browser/VersioningServiceImpl.java (original)
+++ chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/browser/VersioningServiceImpl.java Thu Aug 13 12:05:59 2015
@@ -53,6 +53,7 @@ public class VersioningServiceImpl exten
setSession(session);
}
+ @Override
public void checkOut(String repositoryId, Holder<String> objectId, ExtensionsData extension,
Holder<Boolean> contentCopied) {
// we need an object id
@@ -69,6 +70,7 @@ public class VersioningServiceImpl exten
// send and parse
Response resp = post(url, formData.getContentType(), new Output() {
+ @Override
public void write(OutputStream out) throws IOException {
formData.write(out);
}
@@ -83,6 +85,7 @@ public class VersioningServiceImpl exten
objectId.setValue(newObj == null ? null : newObj.getId());
}
+ @Override
public void cancelCheckOut(String repositoryId, String objectId, ExtensionsData extension) {
// build URL
UrlBuilder url = getObjectUrl(repositoryId, objectId);
@@ -92,12 +95,14 @@ public class VersioningServiceImpl exten
// send
postAndConsume(url, formData.getContentType(), new Output() {
+ @Override
public void write(OutputStream out) throws IOException {
formData.write(out);
}
});
}
+ @Override
public void checkIn(String repositoryId, Holder<String> objectId, Boolean major, Properties properties,
ContentStream contentStream, String checkinComment, List<String> policies, Acl addAces, Acl removeAces,
ExtensionsData extension) {
@@ -121,6 +126,7 @@ public class VersioningServiceImpl exten
// send and parse
Response resp = post(url, formData.getContentType(), new Output() {
+ @Override
public void write(OutputStream out) throws IOException {
formData.write(out);
}
@@ -135,6 +141,7 @@ public class VersioningServiceImpl exten
objectId.setValue(newObj == null ? null : newObj.getId());
}
+ @Override
public ObjectData getObjectOfLatestVersion(String repositoryId, String objectId, String versionSeriesId,
Boolean major, String filter, Boolean includeAllowableActions, IncludeRelationships includeRelationships,
String renditionFilter, Boolean includePolicyIds, Boolean includeAcl, ExtensionsData extension) {
@@ -160,6 +167,7 @@ public class VersioningServiceImpl exten
return JSONConverter.convertObject(json, typeCache);
}
+ @Override
public Properties getPropertiesOfLatestVersion(String repositoryId, String objectId, String versionSeriesId,
Boolean major, String filter, ExtensionsData extension) {
// build URL
@@ -182,6 +190,7 @@ public class VersioningServiceImpl exten
}
}
+ @Override
public List<ObjectData> getAllVersions(String repositoryId, String objectId, String versionSeriesId, String filter,
Boolean includeAllowableActions, ExtensionsData extension) {
// build URL
Modified: chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/cookies/CmisHttpCookie.java
URL: http://svn.apache.org/viewvc/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/cookies/CmisHttpCookie.java?rev=1695691&r1=1695690&r2=1695691&view=diff
==============================================================================
--- chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/cookies/CmisHttpCookie.java (original)
+++ chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/cookies/CmisHttpCookie.java Thu Aug 13 12:05:59 2015
@@ -82,6 +82,18 @@ public final class CmisHttpCookie implem
private Map<String, Setter> attributeSet = new HashMap<String, Setter>();
+ private String comment;
+ private String commentURL;
+ private boolean discard;
+ private String domain;
+ private long maxAge = -1L;
+ private String name;
+ private String path;
+ private String portList;
+ private boolean secure;
+ private String value;
+ private int version = 1;
+
/**
* A utility method used to check whether the host name is in a domain or
* not.
@@ -254,18 +266,6 @@ public final class CmisHttpCookie implem
return list;
}
- private String comment;
- private String commentURL;
- private boolean discard;
- private String domain;
- private long maxAge = -1L;
- private String name;
- private String path;
- private String portList;
- private boolean secure;
- private String value;
- private int version = 1;
-
{
attributeSet.put("comment", new Setter() {
@Override
Modified: chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/http/AbstractApacheClientHttpInvoker.java
URL: http://svn.apache.org/viewvc/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/http/AbstractApacheClientHttpInvoker.java?rev=1695691&r1=1695690&r2=1695691&view=diff
==============================================================================
--- chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/http/AbstractApacheClientHttpInvoker.java (original)
+++ chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/http/AbstractApacheClientHttpInvoker.java Thu Aug 13 12:05:59 2015
@@ -77,23 +77,28 @@ public abstract class AbstractApacheClie
protected static final String HTTP_CLIENT = "org.apache.chemistry.opencmis.client.bindings.spi.http.ApacheClientHttpInvoker.httpClient";
protected static final int BUFFER_SIZE = 2 * 1024 * 1024;
+ @Override
public Response invokeGET(UrlBuilder url, BindingSession session) {
return invoke(url, "GET", null, null, null, session, null, null);
}
+ @Override
public Response invokeGET(UrlBuilder url, BindingSession session, BigInteger offset, BigInteger length) {
return invoke(url, "GET", null, null, null, session, offset, length);
}
+ @Override
public Response invokePOST(UrlBuilder url, String contentType, Output writer, BindingSession session) {
return invoke(url, "POST", contentType, null, writer, session, null, null);
}
+ @Override
public Response invokePUT(UrlBuilder url, String contentType, Map<String, String> headers, Output writer,
BindingSession session) {
return invoke(url, "PUT", contentType, headers, writer, session, null, null);
}
+ @Override
public Response invokeDELETE(UrlBuilder url, BindingSession session) {
return invoke(url, "DELETE", null, null, null, session, null, null);
}
@@ -214,22 +219,27 @@ public abstract class AbstractApacheClie
return true;
}
+ @Override
public boolean isRepeatable() {
return false;
}
+ @Override
public long getContentLength() {
return -1;
}
+ @Override
public boolean isStreaming() {
return false;
}
+ @Override
public InputStream getContent() throws IOException {
throw new UnsupportedOperationException();
}
+ @Override
public void writeTo(final OutputStream outstream) throws IOException {
OutputStream connOut = null;
Modified: chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/http/ApacheClientHttpInvoker.java
URL: http://svn.apache.org/viewvc/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/http/ApacheClientHttpInvoker.java?rev=1695691&r1=1695690&r2=1695691&view=diff
==============================================================================
--- chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/http/ApacheClientHttpInvoker.java (original)
+++ chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/http/ApacheClientHttpInvoker.java Thu Aug 13 12:05:59 2015
@@ -52,6 +52,7 @@ import org.apache.http.params.HttpParams
*/
public class ApacheClientHttpInvoker extends AbstractApacheClientHttpInvoker {
+ @Override
protected DefaultHttpClient createHttpClient(UrlBuilder url, BindingSession session) {
// set params
HttpParams params = createDefaultHttpParams(session);
@@ -114,18 +115,21 @@ public class ApacheClientHttpInvoker ext
// build new socket factory
return new SchemeLayeredSocketFactory() {
+ @Override
public boolean isSecure(Socket sock) {
return true;
}
+ @Override
public Socket createSocket(HttpParams params) throws IOException {
return sf.createSocket();
}
+ @Override
public Socket connectSocket(final Socket socket, final InetSocketAddress remoteAddress,
final InetSocketAddress localAddress, final HttpParams params) throws IOException {
- Socket sock = (socket != null ? socket : createSocket(params));
+ Socket sock = socket != null ? socket : createSocket(params);
if (localAddress != null) {
sock.setReuseAddress(HttpConnectionParams.getSoReuseaddr(params));
sock.bind(localAddress);
@@ -161,6 +165,7 @@ public class ApacheClientHttpInvoker ext
return sslSocket;
}
+ @Override
public Socket createLayeredSocket(final Socket socket, final String host, final int port,
final HttpParams params) throws IOException {
SSLSocket sslSocket = (SSLSocket) sf.createSocket(socket, host, port, true);
Modified: chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/http/DefaultHttpInvoker.java
URL: http://svn.apache.org/viewvc/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/http/DefaultHttpInvoker.java?rev=1695691&r1=1695690&r2=1695691&view=diff
==============================================================================
--- chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/http/DefaultHttpInvoker.java (original)
+++ chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/http/DefaultHttpInvoker.java Thu Aug 13 12:05:59 2015
@@ -53,23 +53,28 @@ public class DefaultHttpInvoker implemen
public DefaultHttpInvoker() {
}
+ @Override
public Response invokeGET(UrlBuilder url, BindingSession session) {
return invoke(url, "GET", null, null, null, session, null, null);
}
+ @Override
public Response invokeGET(UrlBuilder url, BindingSession session, BigInteger offset, BigInteger length) {
return invoke(url, "GET", null, null, null, session, offset, length);
}
+ @Override
public Response invokePOST(UrlBuilder url, String contentType, Output writer, BindingSession session) {
return invoke(url, "POST", contentType, null, writer, session, null, null);
}
+ @Override
public Response invokePUT(UrlBuilder url, String contentType, Map<String, String> headers, Output writer,
BindingSession session) {
return invoke(url, "PUT", contentType, headers, writer, session, null, null);
}
+ @Override
public Response invokeDELETE(UrlBuilder url, BindingSession session) {
return invoke(url, "DELETE", null, null, null, session, null, null);
}
@@ -226,7 +231,7 @@ public class DefaultHttpInvoker implemen
return new Response(respCode, conn.getResponseMessage(), conn.getHeaderFields(), inputStream,
conn.getErrorStream());
} catch (Exception e) {
- String status = (respCode > 0 ? " (HTTP status code " + respCode + ")" : "");
+ String status = respCode > 0 ? " (HTTP status code " + respCode + ")" : "";
throw new CmisConnectionException("Cannot access \"" + url + "\"" + status + ": " + e.getMessage(), e);
}
}
Modified: chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/http/Response.java
URL: http://svn.apache.org/viewvc/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/http/Response.java?rev=1695691&r1=1695690&r2=1695691&view=diff
==============================================================================
--- chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/http/Response.java (original)
+++ chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/http/Response.java Thu Aug 13 12:05:59 2015
@@ -57,8 +57,8 @@ public class Response {
this.responseCode = responseCode;
this.responseMessage = responseMessage;
this.stream = responseStream;
- this.hasResponseStream = (stream != null);
- boolean isGZIP = (responseStream instanceof GZIPInputStream);
+ this.hasResponseStream = stream != null;
+ boolean isGZIP = responseStream instanceof GZIPInputStream;
this.headers = new HashMap<String, List<String>>();
if (headers != null) {
Modified: chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/AclServiceImpl.java
URL: http://svn.apache.org/viewvc/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/AclServiceImpl.java?rev=1695691&r1=1695690&r2=1695691&view=diff
==============================================================================
--- chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/AclServiceImpl.java (original)
+++ chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/AclServiceImpl.java Thu Aug 13 12:05:59 2015
@@ -39,6 +39,7 @@ public class AclServiceImpl extends Abst
setServiceFactory(factory);
}
+ @Override
public Acl applyAcl(String repositoryId, String objectId, Acl addAces, Acl removeAces,
AclPropagation aclPropagation, ExtensionsData extension) {
CmisService service = getService(repositoryId);
@@ -61,6 +62,7 @@ public class AclServiceImpl extends Abst
}
}
+ @Override
public Acl getAcl(String repositoryId, String objectId, Boolean onlyBasicPermissions, ExtensionsData extension) {
CmisService service = getService(repositoryId);
@@ -81,6 +83,7 @@ public class AclServiceImpl extends Abst
}
}
+ @Override
public Acl setAcl(String repositoryId, String objectId, Acl aces) {
CmisService service = getService(repositoryId);
Modified: chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/CmisLocalSpi.java
URL: http://svn.apache.org/viewvc/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/CmisLocalSpi.java?rev=1695691&r1=1695690&r2=1695691&view=diff
==============================================================================
--- chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/CmisLocalSpi.java (original)
+++ chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/CmisLocalSpi.java Thu Aug 13 12:05:59 2015
@@ -102,48 +102,60 @@ public class CmisLocalSpi implements Cmi
aclService = new AclServiceImpl(session, factory);
}
+ @Override
public RepositoryService getRepositoryService() {
return repositoryService;
}
+ @Override
public NavigationService getNavigationService() {
return navigationService;
}
+ @Override
public ObjectService getObjectService() {
return objectService;
}
+ @Override
public DiscoveryService getDiscoveryService() {
return discoveryService;
}
+ @Override
public VersioningService getVersioningService() {
return versioningService;
}
+ @Override
public MultiFilingService getMultiFilingService() {
return multiFilingService;
}
+ @Override
public RelationshipService getRelationshipService() {
return relationshipService;
}
+ @Override
public PolicyService getPolicyService() {
return policyService;
}
+ @Override
public AclService getAclService() {
return aclService;
}
+ @Override
public void clearAllCaches() {
}
+ @Override
public void clearRepositoryCache(String repositoryId) {
}
+ @Override
public void close() {
factory.destroy();
}
Modified: chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/DiscoveryServiceImpl.java
URL: http://svn.apache.org/viewvc/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/DiscoveryServiceImpl.java?rev=1695691&r1=1695690&r2=1695691&view=diff
==============================================================================
--- chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/DiscoveryServiceImpl.java (original)
+++ chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/DiscoveryServiceImpl.java Thu Aug 13 12:05:59 2015
@@ -41,6 +41,7 @@ public class DiscoveryServiceImpl extend
setServiceFactory(factory);
}
+ @Override
public ObjectList getContentChanges(String repositoryId, Holder<String> changeLogToken, Boolean includeProperties,
String filter, Boolean includePolicyIds, Boolean includeAcl, BigInteger maxItems, ExtensionsData extension) {
CmisService service = getService(repositoryId);
@@ -63,6 +64,7 @@ public class DiscoveryServiceImpl extend
}
}
+ @Override
public ObjectList query(String repositoryId, String statement, Boolean searchAllVersions,
Boolean includeAllowableActions, IncludeRelationships includeRelationships, String renditionFilter,
BigInteger maxItems, BigInteger skipCount, ExtensionsData extension) {
Modified: chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/LocalCallContext.java
URL: http://svn.apache.org/viewvc/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/LocalCallContext.java?rev=1695691&r1=1695690&r2=1695691&view=diff
==============================================================================
--- chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/LocalCallContext.java (original)
+++ chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/LocalCallContext.java Thu Aug 13 12:05:59 2015
@@ -42,66 +42,82 @@ public class LocalCallContext implements
contextMap.put(PASSWORD, password);
}
+ @Override
public String getBinding() {
return BINDING_LOCAL;
}
+ @Override
public Object get(String key) {
return contextMap.get(key);
}
+ @Override
public CmisVersion getCmisVersion() {
return CmisVersion.CMIS_1_1;
}
+ @Override
public String getRepositoryId() {
return (String) get(REPOSITORY_ID);
}
+ @Override
public String getUsername() {
return (String) get(USERNAME);
}
+ @Override
public String getPassword() {
return (String) get(PASSWORD);
}
+ @Override
public String getLocale() {
return null;
}
+ @Override
public BigInteger getOffset() {
return (BigInteger) get(OFFSET);
}
+ @Override
public BigInteger getLength() {
return (BigInteger) get(LENGTH);
}
+ @Override
public boolean isObjectInfoRequired() {
return false;
}
+ @Override
public File getTempDirectory() {
return null;
}
+ @Override
public boolean encryptTempFiles() {
return false;
}
+ @Override
public int getMemoryThreshold() {
return 0;
}
+ @Override
public long getMaxContentSize() {
return -1;
}
+ @Override
public void put(String key, Object value) {
contextMap.put(key, value);
}
+ @Override
public Object remove(String key) {
return contextMap.remove(key);
}
Modified: chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/MultiFilingServiceImpl.java
URL: http://svn.apache.org/viewvc/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/MultiFilingServiceImpl.java?rev=1695691&r1=1695690&r2=1695691&view=diff
==============================================================================
--- chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/MultiFilingServiceImpl.java (original)
+++ chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/MultiFilingServiceImpl.java Thu Aug 13 12:05:59 2015
@@ -36,6 +36,7 @@ public class MultiFilingServiceImpl exte
setServiceFactory(factory);
}
+ @Override
public void addObjectToFolder(String repositoryId, String objectId, String folderId, Boolean allVersions,
ExtensionsData extension) {
CmisService service = getService(repositoryId);
@@ -55,6 +56,7 @@ public class MultiFilingServiceImpl exte
}
}
+ @Override
public void removeObjectFromFolder(String repositoryId, String objectId, String folderId, ExtensionsData extension) {
CmisService service = getService(repositoryId);
Modified: chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/NavigationServiceImpl.java
URL: http://svn.apache.org/viewvc/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/NavigationServiceImpl.java?rev=1695691&r1=1695690&r2=1695691&view=diff
==============================================================================
--- chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/NavigationServiceImpl.java (original)
+++ chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/NavigationServiceImpl.java Thu Aug 13 12:05:59 2015
@@ -45,6 +45,7 @@ public class NavigationServiceImpl exten
setServiceFactory(factory);
}
+ @Override
public ObjectList getCheckedOutDocs(String repositoryId, String folderId, String filter, String orderBy,
Boolean includeAllowableActions, IncludeRelationships includeRelationships, String renditionFilter,
BigInteger maxItems, BigInteger skipCount, ExtensionsData extension) {
@@ -67,6 +68,7 @@ public class NavigationServiceImpl exten
}
}
+ @Override
public ObjectInFolderList getChildren(String repositoryId, String folderId, String filter, String orderBy,
Boolean includeAllowableActions, IncludeRelationships includeRelationships, String renditionFilter,
Boolean includePathSegment, BigInteger maxItems, BigInteger skipCount, ExtensionsData extension) {
@@ -91,6 +93,7 @@ public class NavigationServiceImpl exten
}
}
+ @Override
public List<ObjectInFolderContainer> getDescendants(String repositoryId, String folderId, BigInteger depth,
String filter, Boolean includeAllowableActions, IncludeRelationships includeRelationships,
String renditionFilter, Boolean includePathSegment, ExtensionsData extension) {
@@ -113,6 +116,7 @@ public class NavigationServiceImpl exten
}
}
+ @Override
public ObjectData getFolderParent(String repositoryId, String folderId, String filter, ExtensionsData extension) {
CmisService service = getService(repositoryId);
@@ -133,6 +137,7 @@ public class NavigationServiceImpl exten
}
}
+ @Override
public List<ObjectInFolderContainer> getFolderTree(String repositoryId, String folderId, BigInteger depth,
String filter, Boolean includeAllowableActions, IncludeRelationships includeRelationships,
String renditionFilter, Boolean includePathSegment, ExtensionsData extension) {
@@ -155,6 +160,7 @@ public class NavigationServiceImpl exten
}
}
+ @Override
public List<ObjectParentData> getObjectParents(String repositoryId, String objectId, String filter,
Boolean includeAllowableActions, IncludeRelationships includeRelationships, String renditionFilter,
Boolean includeRelativePathSegment, ExtensionsData extension) {
Modified: chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/ObjectServiceImpl.java
URL: http://svn.apache.org/viewvc/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/ObjectServiceImpl.java?rev=1695691&r1=1695690&r2=1695691&view=diff
==============================================================================
--- chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/ObjectServiceImpl.java (original)
+++ chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/ObjectServiceImpl.java Thu Aug 13 12:05:59 2015
@@ -51,6 +51,7 @@ public class ObjectServiceImpl extends A
setServiceFactory(factory);
}
+ @Override
public String createDocument(String repositoryId, Properties properties, String folderId,
ContentStream contentStream, VersioningState versioningState, List<String> policies, Acl addAces,
Acl removeAces, ExtensionsData extension) {
@@ -74,6 +75,7 @@ public class ObjectServiceImpl extends A
}
}
+ @Override
public String createDocumentFromSource(String repositoryId, String sourceId, Properties properties,
String folderId, VersioningState versioningState, List<String> policies, Acl addAces, Acl removeAces,
ExtensionsData extension) {
@@ -97,6 +99,7 @@ public class ObjectServiceImpl extends A
}
}
+ @Override
public String createFolder(String repositoryId, Properties properties, String folderId, List<String> policies,
Acl addAces, Acl removeAces, ExtensionsData extension) {
CmisService service = getService(repositoryId);
@@ -119,6 +122,7 @@ public class ObjectServiceImpl extends A
}
}
+ @Override
public String createPolicy(String repositoryId, Properties properties, String folderId, List<String> policies,
Acl addAces, Acl removeAces, ExtensionsData extension) {
CmisService service = getService(repositoryId);
@@ -141,6 +145,7 @@ public class ObjectServiceImpl extends A
}
}
+ @Override
public String createItem(String repositoryId, Properties properties, String folderId, List<String> policies,
Acl addAces, Acl removeAces, ExtensionsData extension) {
CmisService service = getService(repositoryId);
@@ -162,6 +167,7 @@ public class ObjectServiceImpl extends A
}
}
+ @Override
public String createRelationship(String repositoryId, Properties properties, List<String> policies, Acl addAces,
Acl removeAces, ExtensionsData extension) {
CmisService service = getService(repositoryId);
@@ -184,6 +190,7 @@ public class ObjectServiceImpl extends A
}
}
+ @Override
public void deleteContentStream(String repositoryId, Holder<String> objectId, Holder<String> changeToken,
ExtensionsData extension) {
CmisService service = getService(repositoryId);
@@ -204,6 +211,7 @@ public class ObjectServiceImpl extends A
}
}
+ @Override
public void deleteObject(String repositoryId, String objectId, Boolean allVersions, ExtensionsData extension) {
CmisService service = getService(repositoryId);
@@ -223,6 +231,7 @@ public class ObjectServiceImpl extends A
}
}
+ @Override
public FailedToDeleteData deleteTree(String repositoryId, String folderId, Boolean allVersions,
UnfileObject unfileObjects, Boolean continueOnFailure, ExtensionsData extension) {
CmisService service = getService(repositoryId);
@@ -245,6 +254,7 @@ public class ObjectServiceImpl extends A
}
}
+ @Override
public AllowableActions getAllowableActions(String repositoryId, String objectId, ExtensionsData extension) {
CmisService service = getService(repositoryId);
@@ -265,6 +275,7 @@ public class ObjectServiceImpl extends A
}
}
+ @Override
public ContentStream getContentStream(String repositoryId, String objectId, String streamId, BigInteger offset,
BigInteger length, ExtensionsData extension) {
CmisService service = getService(repositoryId);
@@ -287,6 +298,7 @@ public class ObjectServiceImpl extends A
}
}
+ @Override
public ObjectData getObject(String repositoryId, String objectId, String filter, Boolean includeAllowableActions,
IncludeRelationships includeRelationships, String renditionFilter, Boolean includePolicyIds,
Boolean includeAcl, ExtensionsData extension) {
@@ -310,6 +322,7 @@ public class ObjectServiceImpl extends A
}
}
+ @Override
public ObjectData getObjectByPath(String repositoryId, String path, String filter, Boolean includeAllowableActions,
IncludeRelationships includeRelationships, String renditionFilter, Boolean includePolicyIds,
Boolean includeAcl, ExtensionsData extension) {
@@ -333,6 +346,7 @@ public class ObjectServiceImpl extends A
}
}
+ @Override
public Properties getProperties(String repositoryId, String objectId, String filter, ExtensionsData extension) {
CmisService service = getService(repositoryId);
@@ -353,6 +367,7 @@ public class ObjectServiceImpl extends A
}
}
+ @Override
public List<RenditionData> getRenditions(String repositoryId, String objectId, String renditionFilter,
BigInteger maxItems, BigInteger skipCount, ExtensionsData extension) {
CmisService service = getService(repositoryId);
@@ -375,6 +390,7 @@ public class ObjectServiceImpl extends A
}
}
+ @Override
public void moveObject(String repositoryId, Holder<String> objectId, String targetFolderId, String sourceFolderId,
ExtensionsData extension) {
CmisService service = getService(repositoryId);
@@ -394,6 +410,7 @@ public class ObjectServiceImpl extends A
}
}
+ @Override
public void setContentStream(String repositoryId, Holder<String> objectId, Boolean overwriteFlag,
Holder<String> changeToken, ContentStream contentStream, ExtensionsData extension) {
CmisService service = getService(repositoryId);
@@ -413,6 +430,7 @@ public class ObjectServiceImpl extends A
}
}
+ @Override
public void appendContentStream(String repositoryId, Holder<String> objectId, Holder<String> changeToken,
ContentStream contentStream, boolean isLastChunk, ExtensionsData extension) {
CmisService service = getService(repositoryId);
@@ -432,6 +450,7 @@ public class ObjectServiceImpl extends A
}
}
+ @Override
public void updateProperties(String repositoryId, Holder<String> objectId, Holder<String> changeToken,
Properties properties, ExtensionsData extension) {
CmisService service = getService(repositoryId);
@@ -451,6 +470,7 @@ public class ObjectServiceImpl extends A
}
}
+ @Override
public List<BulkUpdateObjectIdAndChangeToken> bulkUpdateProperties(String repositoryId,
List<BulkUpdateObjectIdAndChangeToken> objectIdAndChangeToken, Properties properties,
List<String> addSecondaryTypeIds, List<String> removeSecondaryTypeIds, ExtensionsData extension) {
Modified: chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/PolicyServiceImpl.java
URL: http://svn.apache.org/viewvc/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/PolicyServiceImpl.java?rev=1695691&r1=1695690&r2=1695691&view=diff
==============================================================================
--- chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/PolicyServiceImpl.java (original)
+++ chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/PolicyServiceImpl.java Thu Aug 13 12:05:59 2015
@@ -39,6 +39,7 @@ public class PolicyServiceImpl extends A
setServiceFactory(factory);
}
+ @Override
public void applyPolicy(String repositoryId, String policyId, String objectId, ExtensionsData extension) {
CmisService service = getService(repositoryId);
@@ -57,6 +58,7 @@ public class PolicyServiceImpl extends A
}
}
+ @Override
public List<ObjectData> getAppliedPolicies(String repositoryId, String objectId, String filter,
ExtensionsData extension) {
CmisService service = getService(repositoryId);
@@ -77,6 +79,7 @@ public class PolicyServiceImpl extends A
}
}
+ @Override
public void removePolicy(String repositoryId, String policyId, String objectId, ExtensionsData extension) {
CmisService service = getService(repositoryId);
Modified: chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/RelationshipServiceImpl.java
URL: http://svn.apache.org/viewvc/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/RelationshipServiceImpl.java?rev=1695691&r1=1695690&r2=1695691&view=diff
==============================================================================
--- chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/RelationshipServiceImpl.java (original)
+++ chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/RelationshipServiceImpl.java Thu Aug 13 12:05:59 2015
@@ -40,6 +40,7 @@ public class RelationshipServiceImpl ext
setServiceFactory(factory);
}
+ @Override
public ObjectList getObjectRelationships(String repositoryId, String objectId, Boolean includeSubRelationshipTypes,
RelationshipDirection relationshipDirection, String typeId, String filter, Boolean includeAllowableActions,
BigInteger maxItems, BigInteger skipCount, ExtensionsData extension) {
Modified: chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/RepositoryServiceImpl.java
URL: http://svn.apache.org/viewvc/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/RepositoryServiceImpl.java?rev=1695691&r1=1695690&r2=1695691&view=diff
==============================================================================
--- chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/RepositoryServiceImpl.java (original)
+++ chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/RepositoryServiceImpl.java Thu Aug 13 12:05:59 2015
@@ -46,6 +46,7 @@ public class RepositoryServiceImpl exten
setServiceFactory(factory);
}
+ @Override
public RepositoryInfo getRepositoryInfo(String repositoryId, ExtensionsData extension) {
CmisService service = getService(repositoryId);
@@ -66,6 +67,7 @@ public class RepositoryServiceImpl exten
}
}
+ @Override
public List<RepositoryInfo> getRepositoryInfos(ExtensionsData extension) {
CmisService service = getService(null);
@@ -86,6 +88,7 @@ public class RepositoryServiceImpl exten
}
}
+ @Override
public TypeDefinition getTypeDefinition(String repositoryId, String typeId, ExtensionsData extension) {
CmisService service = getService(repositoryId);
@@ -106,6 +109,7 @@ public class RepositoryServiceImpl exten
}
}
+ @Override
public TypeDefinitionList getTypeChildren(String repositoryId, String typeId, Boolean includePropertyDefinitions,
BigInteger maxItems, BigInteger skipCount, ExtensionsData extension) {
CmisService service = getService(repositoryId);
@@ -128,6 +132,7 @@ public class RepositoryServiceImpl exten
}
}
+ @Override
public List<TypeDefinitionContainer> getTypeDescendants(String repositoryId, String typeId, BigInteger depth,
Boolean includePropertyDefinitions, ExtensionsData extension) {
CmisService service = getService(repositoryId);
@@ -150,6 +155,7 @@ public class RepositoryServiceImpl exten
}
}
+ @Override
public TypeDefinition createType(String repositoryId, TypeDefinition type, ExtensionsData extension) {
CmisService service = getService(repositoryId);
@@ -170,6 +176,7 @@ public class RepositoryServiceImpl exten
}
}
+ @Override
public TypeDefinition updateType(String repositoryId, TypeDefinition type, ExtensionsData extension) {
CmisService service = getService(repositoryId);
@@ -190,6 +197,7 @@ public class RepositoryServiceImpl exten
}
}
+ @Override
public void deleteType(String repositoryId, String typeId, ExtensionsData extension) {
CmisService service = getService(repositoryId);
Modified: chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/VersioningServiceImpl.java
URL: http://svn.apache.org/viewvc/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/VersioningServiceImpl.java?rev=1695691&r1=1695690&r2=1695691&view=diff
==============================================================================
--- chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/VersioningServiceImpl.java (original)
+++ chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/local/VersioningServiceImpl.java Thu Aug 13 12:05:59 2015
@@ -44,6 +44,7 @@ public class VersioningServiceImpl exten
setServiceFactory(factory);
}
+ @Override
public void cancelCheckOut(String repositoryId, String objectId, ExtensionsData extension) {
CmisService service = getService(repositoryId);
@@ -63,6 +64,7 @@ public class VersioningServiceImpl exten
}
}
+ @Override
public void checkIn(String repositoryId, Holder<String> objectId, Boolean major, Properties properties,
ContentStream contentStream, String checkinComment, List<String> policies, Acl addAces, Acl removeAces,
ExtensionsData extension) {
@@ -84,6 +86,7 @@ public class VersioningServiceImpl exten
}
}
+ @Override
public void checkOut(String repositoryId, Holder<String> objectId, ExtensionsData extension,
Holder<Boolean> contentCopied) {
CmisService service = getService(repositoryId);
@@ -103,6 +106,7 @@ public class VersioningServiceImpl exten
}
}
+ @Override
public List<ObjectData> getAllVersions(String repositoryId, String objectId, String versionSeriesId, String filter,
Boolean includeAllowableActions, ExtensionsData extension) {
CmisService service = getService(repositoryId);
@@ -125,6 +129,7 @@ public class VersioningServiceImpl exten
}
}
+ @Override
public ObjectData getObjectOfLatestVersion(String repositoryId, String objectId, String versionSeriesId,
Boolean major, String filter, Boolean includeAllowableActions, IncludeRelationships includeRelationships,
String renditionFilter, Boolean includePolicyIds, Boolean includeAcl, ExtensionsData extension) {
@@ -149,6 +154,7 @@ public class VersioningServiceImpl exten
}
}
+ @Override
public Properties getPropertiesOfLatestVersion(String repositoryId, String objectId, String versionSeriesId,
Boolean major, String filter, ExtensionsData extension) {
CmisService service = getService(repositoryId);
Modified: chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/webservices/AbstractWebServicesService.java
URL: http://svn.apache.org/viewvc/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/webservices/AbstractWebServicesService.java?rev=1695691&r1=1695690&r2=1695691&view=diff
==============================================================================
--- chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/webservices/AbstractWebServicesService.java (original)
+++ chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/webservices/AbstractWebServicesService.java Thu Aug 13 12:05:59 2015
@@ -166,6 +166,6 @@ public abstract class AbstractWebService
}
// if the version is unknown try CMIS 1.0
- return (info == null ? CmisVersion.CMIS_1_0 : info.getCmisVersion());
+ return info == null ? CmisVersion.CMIS_1_0 : info.getCmisVersion();
}
}
Modified: chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/webservices/AclServiceImpl.java
URL: http://svn.apache.org/viewvc/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/webservices/AclServiceImpl.java?rev=1695691&r1=1695690&r2=1695691&view=diff
==============================================================================
--- chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/webservices/AclServiceImpl.java (original)
+++ chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/webservices/AclServiceImpl.java Thu Aug 13 12:05:59 2015
@@ -51,6 +51,7 @@ public class AclServiceImpl extends Abst
this.portProvider = portProvider;
}
+ @Override
public Acl applyAcl(String repositoryId, String objectId, Acl addACEs, Acl removeACEs,
AclPropagation aclPropagation, ExtensionsData extension) {
ACLServicePort port = portProvider.getACLServicePort(getCmisVersion(repositoryId), "applyACL");
@@ -67,6 +68,7 @@ public class AclServiceImpl extends Abst
}
}
+ @Override
public Acl getAcl(String repositoryId, String objectId, Boolean onlyBasicPermissions, ExtensionsData extension) {
ACLServicePort port = portProvider.getACLServicePort(getCmisVersion(repositoryId), "getACL");
@@ -81,6 +83,7 @@ public class AclServiceImpl extends Abst
}
}
+ @Override
public Acl setAcl(String repositoryId, String objectId, Acl aces) {
Acl currentAcl = getAcl(repositoryId, objectId, false, null);
Modified: chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/webservices/Axis2PortProvider.java
URL: http://svn.apache.org/viewvc/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/webservices/Axis2PortProvider.java?rev=1695691&r1=1695690&r2=1695691&view=diff
==============================================================================
--- chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/webservices/Axis2PortProvider.java (original)
+++ chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/webservices/Axis2PortProvider.java Thu Aug 13 12:05:59 2015
@@ -55,6 +55,7 @@ public class Axis2PortProvider extends A
/**
* Creates a port object.
*/
+ @Override
protected BindingProvider createPortObject(CmisServiceHolder serviceHolder) {
if (LOG.isDebugEnabled()) {
LOG.debug("Session {}: Creating Web Service port object of {} ...", getSession().getSessionId(),
Modified: chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/webservices/CXFPortProvider.java
URL: http://svn.apache.org/viewvc/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/webservices/CXFPortProvider.java?rev=1695691&r1=1695690&r2=1695691&view=diff
==============================================================================
--- chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/webservices/CXFPortProvider.java (original)
+++ chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/webservices/CXFPortProvider.java Thu Aug 13 12:05:59 2015
@@ -51,6 +51,7 @@ public class CXFPortProvider extends Abs
/**
* Creates a port object.
*/
+ @Override
protected BindingProvider createPortObject(CmisServiceHolder serviceHolder) {
if (LOG.isDebugEnabled()) {
LOG.debug("Session {}: Creating Web Service port object of {} ...", getSession().getSessionId(),
Modified: chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/webservices/CmisWebServicesSpi.java
URL: http://svn.apache.org/viewvc/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/webservices/CmisWebServicesSpi.java?rev=1695691&r1=1695690&r2=1695691&view=diff
==============================================================================
--- chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/webservices/CmisWebServicesSpi.java (original)
+++ chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/webservices/CmisWebServicesSpi.java Thu Aug 13 12:05:59 2015
@@ -145,48 +145,60 @@ public class CmisWebServicesSpi implemen
aclService = new AclServiceImpl(session, portProvider);
}
+ @Override
public RepositoryService getRepositoryService() {
return repositoryService;
}
+ @Override
public NavigationService getNavigationService() {
return navigationService;
}
+ @Override
public ObjectService getObjectService() {
return objectService;
}
+ @Override
public DiscoveryService getDiscoveryService() {
return discoveryService;
}
+ @Override
public VersioningService getVersioningService() {
return versioningService;
}
+ @Override
public MultiFilingService getMultiFilingService() {
return multiFilingService;
}
+ @Override
public RelationshipService getRelationshipService() {
return relationshipService;
}
+ @Override
public PolicyService getPolicyService() {
return policyService;
}
+ @Override
public AclService getAclService() {
return aclService;
}
+ @Override
public void clearAllCaches() {
}
+ @Override
public void clearRepositoryCache(String repositoryId) {
}
+ @Override
public void close() {
// no-op for Web Services
}
Modified: chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/webservices/DiscoveryServiceImpl.java
URL: http://svn.apache.org/viewvc/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/webservices/DiscoveryServiceImpl.java?rev=1695691&r1=1695690&r2=1695691&view=diff
==============================================================================
--- chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/webservices/DiscoveryServiceImpl.java (original)
+++ chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/webservices/DiscoveryServiceImpl.java Thu Aug 13 12:05:59 2015
@@ -51,6 +51,7 @@ public class DiscoveryServiceImpl extend
this.portProvider = portProvider;
}
+ @Override
public ObjectList getContentChanges(String repositoryId, Holder<String> changeLogToken, Boolean includeProperties,
String filter, Boolean includePolicyIds, Boolean includeACL, BigInteger maxItems, ExtensionsData extension) {
DiscoveryServicePort port = portProvider.getDiscoveryServicePort(getCmisVersion(repositoryId),
@@ -75,6 +76,7 @@ public class DiscoveryServiceImpl extend
}
}
+ @Override
public ObjectList query(String repositoryId, String statement, Boolean searchAllVersions,
Boolean includeAllowableActions, IncludeRelationships includeRelationships, String renditionFilter,
BigInteger maxItems, BigInteger skipCount, ExtensionsData extension) {
Modified: chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/webservices/MultiFilingServiceImpl.java
URL: http://svn.apache.org/viewvc/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/webservices/MultiFilingServiceImpl.java?rev=1695691&r1=1695690&r2=1695691&view=diff
==============================================================================
--- chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/webservices/MultiFilingServiceImpl.java (original)
+++ chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/webservices/MultiFilingServiceImpl.java Thu Aug 13 12:05:59 2015
@@ -46,6 +46,7 @@ public class MultiFilingServiceImpl exte
this.portProvider = portProvider;
}
+ @Override
public void addObjectToFolder(String repositoryId, String objectId, String folderId, Boolean allVersions,
ExtensionsData extension) {
MultiFilingServicePort port = portProvider.getMultiFilingServicePort(getCmisVersion(repositoryId),
@@ -66,6 +67,7 @@ public class MultiFilingServiceImpl exte
}
}
+ @Override
public void removeObjectFromFolder(String repositoryId, String objectId, String folderId, ExtensionsData extension) {
MultiFilingServicePort port = portProvider.getMultiFilingServicePort(getCmisVersion(repositoryId),
"removeObjectFromFolder");
Modified: chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/webservices/NavigationServiceImpl.java
URL: http://svn.apache.org/viewvc/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/webservices/NavigationServiceImpl.java?rev=1695691&r1=1695690&r2=1695691&view=diff
==============================================================================
--- chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/webservices/NavigationServiceImpl.java (original)
+++ chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/webservices/NavigationServiceImpl.java Thu Aug 13 12:05:59 2015
@@ -55,6 +55,7 @@ public class NavigationServiceImpl exten
this.portProvider = portProvider;
}
+ @Override
public ObjectInFolderList getChildren(String repositoryId, String folderId, String filter, String orderBy,
Boolean includeAllowableActions, IncludeRelationships includeRelationships, String renditionFilter,
Boolean includePathSegment, BigInteger maxItems, BigInteger skipCount, ExtensionsData extension) {
@@ -73,6 +74,7 @@ public class NavigationServiceImpl exten
}
}
+ @Override
public List<ObjectInFolderContainer> getDescendants(String repositoryId, String folderId, BigInteger depth,
String filter, Boolean includeAllowableActions, IncludeRelationships includeRelationships,
String renditionFilter, Boolean includePathSegment, ExtensionsData extension) {
@@ -105,6 +107,7 @@ public class NavigationServiceImpl exten
}
}
+ @Override
public ObjectData getFolderParent(String repositoryId, String folderId, String filter, ExtensionsData extension) {
NavigationServicePort port = portProvider.getNavigationServicePort(getCmisVersion(repositoryId),
"getFolderParent");
@@ -120,6 +123,7 @@ public class NavigationServiceImpl exten
}
}
+ @Override
public List<ObjectInFolderContainer> getFolderTree(String repositoryId, String folderId, BigInteger depth,
String filter, Boolean includeAllowableActions, IncludeRelationships includeRelationships,
String renditionFilter, Boolean includePathSegment, ExtensionsData extension) {
@@ -152,6 +156,7 @@ public class NavigationServiceImpl exten
}
}
+ @Override
public List<ObjectParentData> getObjectParents(String repositoryId, String objectId, String filter,
Boolean includeAllowableActions, IncludeRelationships includeRelationships, String renditionFilter,
Boolean includeRelativePathSegment, ExtensionsData extension) {
@@ -184,6 +189,7 @@ public class NavigationServiceImpl exten
}
}
+ @Override
public ObjectList getCheckedOutDocs(String repositoryId, String folderId, String filter, String orderBy,
Boolean includeAllowableActions, IncludeRelationships includeRelationships, String renditionFilter,
BigInteger maxItems, BigInteger skipCount, ExtensionsData extension) {