i.e. I want to get a list of all CustomObject
s, ApexClass
es etc. which were updated since a given point in time. The only thing I have so far is:
for (String type : types) {
ListMetadataQuery q1 = new ListMetadataQuery();
q1.setType(type);
ListMetadataQuery[] queries = new ListMetadataQuery[]{q1};
FileProperties[] fps = metadataConnection.listMetadata(queries, 31.0);
for (FileProperties fp : fps) {
if (fp.getLastModifiedDate() > pointInTimeX) {
doSomething(fp);
}
}
}
Needless to say, but I'd rather have it filtered on server side.