Changeset 322
- Timestamp:
- 02/27/10 20:48:19 (2 years ago)
- Location:
- trunk
- Files:
-
- 3 modified
- 1 copied
-
org.bridgedb.rdb/src/org/bridgedb/rdb/GdbProvider.java (modified) (2 diffs)
-
org.bridgedb.server/src/org/bridgedb/server/Config.java (modified) (2 diffs)
-
org.bridgedb.server/src/org/bridgedb/server/Contents.java (copied) (copied from trunk/org.bridgedb.server/src/org/bridgedb/server/Config.java) (1 diff)
-
org.bridgedb.server/src/org/bridgedb/server/IDMapperService.java (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/org.bridgedb.rdb/src/org/bridgedb/rdb/GdbProvider.java
r315 r322 25 25 import java.util.List; 26 26 import java.util.Map; 27 import java.util.Set; 27 28 28 29 import org.bridgedb.BridgeDb; … … 42 43 Map<Organism, List<IDMapper>> organism2gdb = new HashMap<Organism, List<IDMapper>>(); 43 44 List<IDMapper> globalGdbs = new ArrayList<IDMapper>(); 45 46 public Set<Organism> getOrganisms() 47 { 48 return organism2gdb.keySet(); 49 } 44 50 45 51 public void addOrganismGdb(Organism organism, IDMapper gdb) { -
trunk/org.bridgedb.server/src/org/bridgedb/server/Config.java
r308 r322 5 5 import org.bridgedb.BridgeDb; 6 6 import org.bridgedb.rdb.GdbProvider; 7 import org.bridgedb.bio.Organism; 7 8 import org.restlet.data.Status; 8 9 import org.restlet.resource.Get; … … 21 22 result.append ("java.version\t" + System.getProperty("java.version") + "\n"); 22 23 result.append ("bridgedb.version\t" + props.getProperty("bridgedb.version") + "\n"); 23 result.append ("bridgedb.revision\t" + props.getProperty("REVISION") + "\n"); 24 result.append ("bridgedb.revision\t" + props.getProperty("REVISION") + "\n"); 24 25 return result.toString(); 25 26 } -
trunk/org.bridgedb.server/src/org/bridgedb/server/Contents.java
r308 r322 5 5 import org.bridgedb.BridgeDb; 6 6 import org.bridgedb.rdb.GdbProvider; 7 import org.bridgedb.bio.Organism; 7 8 import org.restlet.data.Status; 8 9 import org.restlet.resource.Get; 9 10 import org.restlet.resource.ServerResource; 10 11 11 public class Con figextends ServerResource12 public class Contents extends ServerResource 12 13 { 13 14 @Get 14 public String getCon fig()15 public String getContents() 15 16 { 16 17 try 17 18 { 18 Properties props = new Properties();19 props.load (BridgeDb.class.getResourceAsStream("BridgeDb.properties"));20 19 StringBuilder result = new StringBuilder(); 21 result.append ("java.version\t" + System.getProperty("java.version") + "\n"); 22 result.append ("bridgedb.version\t" + props.getProperty("bridgedb.version") + "\n"); 23 result.append ("bridgedb.revision\t" + props.getProperty("REVISION") + "\n"); 20 for (Organism org : getGdbProvider().getOrganisms()) 21 { 22 result.append (org.shortName()); 23 result.append ("\t"); 24 result.append (org.latinName()); 25 result.append ("\n"); 26 } 24 27 return result.toString(); 25 28 } -
trunk/org.bridgedb.server/src/org/bridgedb/server/IDMapperService.java
r315 r322 202 202 public static final String URL_CONFIG = "/config"; 203 203 204 205 /** 206 * URL pattern for getting a list of species loaded in the server.<BR> 207 * <code> 208 * /contents 209 * </code> 210 * @see Contents#getContents() 211 */ 212 public static final String URL_CONTENTS = "/contents"; 213 204 214 /** 205 215 * URL pattern for getting backpage HTML.<BR> … … 231 241 232 242 router.attach(URL_CONFIG, Config.class); 243 router.attach(URL_CONTENTS, Contents.class); 233 244 234 245 /* IDMapper methods */
