Cytoscape 2.4.1 (c) 2006,2007 ISB, MSKCC, UCSD

cytoscape.data.servers
Interface BioDataServerInterface

All Superinterfaces:
Remote
All Known Implementing Classes:
BioDataServerRmi

public interface BioDataServerInterface
extends Remote


Method Summary
 void addAnnotation(Annotation annotation)
           
 void addThesaurus(String species, Thesaurus thesaurus)
           
 void clear()
           
 String describe()
           
 String[][] getAllAnnotations(AnnotationDescription description, String entity)
           
 String[] getAllCommonNames(String species, String commonName)
           
 Annotation getAnnotation(AnnotationDescription description)
           
 Annotation getAnnotation(String species, String curator, String type)
           
 int getAnnotationCount()
           
 AnnotationDescription[] getAnnotationDescriptions()
           
 String getCanonicalName(String species, String commonName)
           
 int[] getClassifications(AnnotationDescription description, String entity)
           
 int[] getClassifications(String species, String curator, String type, String entity)
           
 String getCommonName(String species, String canonicalName)
           
 

Method Detail

addAnnotation

void addAnnotation(Annotation annotation)
                   throws Exception
Throws:
Exception

getAnnotationCount

int getAnnotationCount()
                       throws Exception
Throws:
Exception

getAnnotationDescriptions

AnnotationDescription[] getAnnotationDescriptions()
                                                  throws Exception
Throws:
Exception

getAnnotation

Annotation getAnnotation(String species,
                         String curator,
                         String type)
                         throws Exception
Throws:
Exception

getAnnotation

Annotation getAnnotation(AnnotationDescription description)
                         throws Exception
Throws:
Exception

getClassifications

int[] getClassifications(String species,
                         String curator,
                         String type,
                         String entity)
                         throws Exception
Throws:
Exception

getClassifications

int[] getClassifications(AnnotationDescription description,
                         String entity)
                         throws Exception
Throws:
Exception

getAllAnnotations

String[][] getAllAnnotations(AnnotationDescription description,
                             String entity)
                             throws Exception
Throws:
Exception

clear

void clear()
           throws Exception
Throws:
Exception

describe

String describe()
                throws Exception
Throws:
Exception

addThesaurus

void addThesaurus(String species,
                  Thesaurus thesaurus)
                  throws Exception
Throws:
Exception

getCanonicalName

String getCanonicalName(String species,
                        String commonName)
                        throws Exception
Throws:
Exception

getAllCommonNames

String[] getAllCommonNames(String species,
                           String commonName)
                           throws Exception
Throws:
Exception

getCommonName

String getCommonName(String species,
                     String canonicalName)
                     throws Exception
Throws:
Exception

www.cytoscape.org