tools/MetaModelTools/src/archives/FileArchive.java
@@ -158,7 +158,7 @@ |
} |
|
@Override |
- public ArrayList<ModelArchive> getArchivesByFilter(String key, String value, int limit) throws Exception { |
+ public ArrayList<ModelArchive> getArchivesByFilter(String key, String value, int limit, boolean useBasicArchiveFunctionality) throws Exception { |
throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates. |
} |
|
tools/MetaModelTools/src/archives/MongoArchive.java
@@ -261,7 +261,7 @@ |
} |
|
@Override |
- public ArrayList<ModelArchive> getArchivesByFilter(String key, String value, int limit) throws Exception { |
+ public ArrayList<ModelArchive> getArchivesByFilter(String key, String value, int limit, boolean basicArchiveFunctionalaity) throws Exception { |
ArrayList<ModelArchive> ret_val = new ArrayList<>(); |
MongoDatabase db = mongo.getDatabase(dbname); |
FindIterable<Document> c = db.getCollection(FS_COLL).find(and(eq(key, value), eq("status", "Finished"))).sort(new Document("ctime", -1)); |
tools/MetaModelTools/src/archives/ServiceArchive.java
@@ -28,7 +28,11 @@ |
|
public ModelArchive getArchiveBySUID(String suid) throws Exception; |
|
- public ArrayList<ModelArchive> getArchivesByFilter(String key, String value, int limit) throws Exception; |
+ public default ArrayList<ModelArchive> getArchivesByFilter(String key, String value, int limit) throws Exception{ |
+ return getArchivesByFilter( key, value, limit, false); |
+ } |
+ |
+ public ArrayList<ModelArchive> getArchivesByFilter(String key, String value, int limit, boolean basicArchiveFunctionalaity) throws Exception; |
|
public ArrayList<ModelArchive> getArchivesByFilters(Iterable<Bson> filters, int limit) throws Exception; |
|