You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@chemistry.apache.org by fg...@apache.org on 2010/09/09 17:26:18 UTC
svn commit: r995460 - in
/incubator/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-impl/src/main/java/org/apache/chemistry/opencmis/client/runtime:
./ util/
Author: fguillaume
Date: Thu Sep 9 15:26:17 2010
New Revision: 995460
URL: http://svn.apache.org/viewvc?rev=995460&view=rev
Log:
Cleanup useless anonymous inner classes
Modified:
incubator/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-impl/src/main/java/org/apache/chemistry/opencmis/client/runtime/AbstractPersistentCmisObject.java
incubator/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-impl/src/main/java/org/apache/chemistry/opencmis/client/runtime/PersistentFolderImpl.java
incubator/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-impl/src/main/java/org/apache/chemistry/opencmis/client/runtime/PersistentSessionImpl.java
incubator/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-impl/src/main/java/org/apache/chemistry/opencmis/client/runtime/util/AbstractPageFetch.java
Modified: incubator/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-impl/src/main/java/org/apache/chemistry/opencmis/client/runtime/AbstractPersistentCmisObject.java
URL: http://svn.apache.org/viewvc/incubator/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-impl/src/main/java/org/apache/chemistry/opencmis/client/runtime/AbstractPersistentCmisObject.java?rev=995460&r1=995459&r2=995460&view=diff
==============================================================================
--- incubator/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-impl/src/main/java/org/apache/chemistry/opencmis/client/runtime/AbstractPersistentCmisObject.java (original)
+++ incubator/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-impl/src/main/java/org/apache/chemistry/opencmis/client/runtime/AbstractPersistentCmisObject.java Thu Sep 9 15:26:17 2010
@@ -604,8 +604,7 @@ public abstract class AbstractPersistent
}
return new AbstractPageFetch.PageFetchResult<Relationship>(page, relList.getNumItems(), relList
- .hasMoreItems()) {
- };
+ .hasMoreItems());
}
});
}
Modified: incubator/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-impl/src/main/java/org/apache/chemistry/opencmis/client/runtime/PersistentFolderImpl.java
URL: http://svn.apache.org/viewvc/incubator/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-impl/src/main/java/org/apache/chemistry/opencmis/client/runtime/PersistentFolderImpl.java?rev=995460&r1=995459&r2=995460&view=diff
==============================================================================
--- incubator/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-impl/src/main/java/org/apache/chemistry/opencmis/client/runtime/PersistentFolderImpl.java (original)
+++ incubator/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-impl/src/main/java/org/apache/chemistry/opencmis/client/runtime/PersistentFolderImpl.java Thu Sep 9 15:26:17 2010
@@ -272,8 +272,7 @@ public class PersistentFolderImpl extend
}
return new AbstractPageFetch.PageFetchResult<Document>(page, checkedOutDocs.getNumItems(),
- checkedOutDocs.hasMoreItems()) {
- };
+ checkedOutDocs.hasMoreItems());
}
});
}
@@ -311,8 +310,7 @@ public class PersistentFolderImpl extend
}
return new AbstractPageFetch.PageFetchResult<CmisObject>(page, children.getNumItems(), children
- .hasMoreItems()) {
- };
+ .hasMoreItems());
}
});
}
Modified: incubator/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-impl/src/main/java/org/apache/chemistry/opencmis/client/runtime/PersistentSessionImpl.java
URL: http://svn.apache.org/viewvc/incubator/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-impl/src/main/java/org/apache/chemistry/opencmis/client/runtime/PersistentSessionImpl.java?rev=995460&r1=995459&r2=995460&view=diff
==============================================================================
--- incubator/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-impl/src/main/java/org/apache/chemistry/opencmis/client/runtime/PersistentSessionImpl.java (original)
+++ incubator/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-impl/src/main/java/org/apache/chemistry/opencmis/client/runtime/PersistentSessionImpl.java Thu Sep 9 15:26:17 2010
@@ -254,8 +254,7 @@ public class PersistentSessionImpl imple
}
return new AbstractPageFetch.PageFetchResult<Document>(page, checkedOutDocs.getNumItems(),
- checkedOutDocs.hasMoreItems()) {
- };
+ checkedOutDocs.hasMoreItems());
}
});
}
@@ -491,8 +490,7 @@ public class PersistentSessionImpl imple
}
return new AbstractPageFetch.PageFetchResult<QueryResult>(page, resultList.getNumItems(), resultList
- .hasMoreItems()) {
- };
+ .hasMoreItems());
}
});
Modified: incubator/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-impl/src/main/java/org/apache/chemistry/opencmis/client/runtime/util/AbstractPageFetch.java
URL: http://svn.apache.org/viewvc/incubator/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-impl/src/main/java/org/apache/chemistry/opencmis/client/runtime/util/AbstractPageFetch.java?rev=995460&r1=995459&r2=995460&view=diff
==============================================================================
--- incubator/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-impl/src/main/java/org/apache/chemistry/opencmis/client/runtime/util/AbstractPageFetch.java (original)
+++ incubator/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-impl/src/main/java/org/apache/chemistry/opencmis/client/runtime/util/AbstractPageFetch.java Thu Sep 9 15:26:17 2010
@@ -23,7 +23,7 @@ import java.util.List;
/**
* Abstract page fetch.
- *
+ *
* @param <T>
*/
public abstract class AbstractPageFetch<T> {
@@ -33,18 +33,17 @@ public abstract class AbstractPageFetch<
public AbstractPageFetch(long maxNumItems) {
this.maxNumItems = maxNumItems;
}
-
+
/**
* Fetches the given page from the server.
- *
- * @param pageNumber
- * number of the page (>= 0).
+ *
+ * @param skipCount initial offset where to start fetching
*/
protected abstract PageFetchResult<T> fetchPage(long skipCount);
// --- fetch result class ---
- protected static class PageFetchResult<T> {
+ public static class PageFetchResult<T> {
private List<T> page;
private BigInteger totalItems;
private Boolean hasMoreItems;