import gov.nih.nci.cadsr.umlproject.domain.Project;
import gov.nih.nci.system.applicationservice.ApplicationService;
import gov.nih.nci.system.client.ApplicationServiceProvider;
import java.util.Iterator;
import java.util.List;
public class ApplicationServiceExample {
public static void main(String[] args) {
try {
ApplicationService appService = ApplicationServiceProvider
.getApplicationServiceFromUrl("http://cadsrapi.nci.nih.gov/cadsrapi40/");
List rList = appService.search(Project.class, new Project());
for (Iterator resultsIterator = rList.iterator(); resultsIterator.hasNext();) {
Project project = (Project) resultsIterator.next();
System.out.println(project.getShortName());
System.out.println(project.getVersion());
}
} catch (Exception ex) {
ex.printStackTrace();
}
}
}