Alignment API and Server 4.6 (1875M)

fr.inrialpes.exmo.align.service
Class AlignmentService

java.lang.Object
  extended by fr.inrialpes.exmo.align.cli.CommonCLI
      extended by fr.inrialpes.exmo.align.service.AlignmentService

public class AlignmentService
extends CommonCLI

AlignmentService The basic alignment service able to run a store and answer queries...

    java -jar alignsvc.jar [options]
    
where the options are:
        --load=filename -l filename     Load previous image
        --params=filename -p filename   Read the parameters in file
        --help -h                       Print this message
    
$Id: AlignmentService.java 1871 2014-01-16 20:25:53Z euzenat $

Author:
Jérôme Euzenat

Field Summary
private  DBService connection
           
 String DBBASE
           
 String DBHOST
           
 String DBMS
           
 String DBPASS
           
 String DBPORT
           
 String DBUSER
           
private  Hashtable<String,Directory> directories
           
private  String filename
           
static String HOST
           
static String HTML
           
static String JADE
           
static String JXTA
           
(package private) static org.slf4j.Logger logger
           
private  AServProtocolManager manager
           
private  String outfile
           
private  String paramfile
           
private  Hashtable<String,AlignmentServiceProfile> services
           
static String WSDL
           
 
Fields inherited from class fr.inrialpes.exmo.align.cli.CommonCLI
options, outputfilename, parameters
 
Constructor Summary
AlignmentService()
           
 
Method Summary
protected  void close()
           
protected  void finalize()
           
protected  Object loadInstance(String className)
           
static void main(String[] args)
           
 void readParameters(String[] args)
           
 void run(String[] args)
           
 void usage()
           
 
Methods inherited from class fr.inrialpes.exmo.align.cli.CommonCLI
exit, parseCommandLine, parseSpecificCommandLine, usage, usage
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

static final org.slf4j.Logger logger

DBHOST

public String DBHOST

DBPORT

public String DBPORT

DBUSER

public String DBUSER

DBPASS

public String DBPASS

DBBASE

public String DBBASE

DBMS

public String DBMS

HTML

public static final String HTML
See Also:
Constant Field Values

JADE

public static final String JADE
See Also:
Constant Field Values

WSDL

public static final String WSDL
See Also:
Constant Field Values

JXTA

public static final String JXTA
See Also:
Constant Field Values

HOST

public static final String HOST
See Also:
Constant Field Values

filename

private String filename

outfile

private String outfile

paramfile

private String paramfile

services

private Hashtable<String,AlignmentServiceProfile> services

directories

private Hashtable<String,Directory> directories

manager

private AServProtocolManager manager

connection

private DBService connection
Constructor Detail

AlignmentService

public AlignmentService()
Method Detail

main

public static void main(String[] args)

run

public void run(String[] args)
         throws Exception
Throws:
Exception

close

protected void close()

finalize

protected void finalize()
                 throws Throwable
Overrides:
finalize in class Object
Throws:
Throwable

loadInstance

protected Object loadInstance(String className)
                       throws ClassNotFoundException,
                              NoSuchMethodException,
                              InstantiationException,
                              IllegalAccessException,
                              InvocationTargetException
Throws:
ClassNotFoundException
NoSuchMethodException
InstantiationException
IllegalAccessException
InvocationTargetException

readParameters

public void readParameters(String[] args)

usage

public void usage()
Specified by:
usage in class CommonCLI

Alignment API and Server 4.6 (1875M)

(C) INRIA & friends, 2003-2014