View Javadoc

1   /* $Id: RegistryQuerier.java,v 1.4 2004/09/01 15:42:26 jdt Exp $
2    *
3    * Copyright (C) AstroGrid. All rights reserved.
4    *
5    * This software is published under the terms of the AstroGrid 
6    * Software License version 1.2, a copy of which has been included 
7    * with this distribution in the LICENSE.txt file.  
8    *
9    * Created on Jul 29, 2004
10   *
11   */
12  package org.astrogrid.applications.http.registry;
13  
14  import java.io.IOException;
15  import java.util.Collection;
16  
17  import org.astrogrid.component.descriptor.ComponentDescriptor;
18  
19  /***
20   * I don't know how to get the list of apps from the registry yet, so I'm
21   * going to hide any details here till I've worked it out.
22   * @author jdt
23   */
24  public interface RegistryQuerier extends ComponentDescriptor {
25  	
26  	/***
27  	 * Return a list of CeaHttpApplicationTypes that have been harvested from the registry
28  	 * @TODO specify here exactly what sort of objects we're talking about.
29  	 */
30  	public Collection getHttpApplications() throws IOException; 
31  
32  }