de.uni_leipzig.wortschatz.webservice.webservices
Class LeftCollocationFinder

java.lang.Object
  extended byde.uni_leipzig.wortschatz.webservice.WebServiceTypes
      extended byde.uni_leipzig.wortschatz.webservice.webservices.LeftCollocationFinder
All Implemented Interfaces:
ConstantsI, ControlLoggingI, LoggingI

public class LeftCollocationFinder
extends WebServiceTypes
implements ConstantsI, LoggingI

Diese Webservicetyp stellt Anfragen an eine DB. Dabei wird ein String[][] zur?ckgegeben. Auf welche Datenbank hierbei zugegriffen wird, dies wird in der Webserviceverwaltung definiert.

Weitehrin werden die entsprechenden SQL-Statements aus dem Feld "Algorithmus" der Webserviceverwaltungstabelle geladen.

Aufgabe dieses Services:
Attempts to find linguistic collocations that occur to the left of the given input word. The parameter Wortart accepts four values A,V,N,S which stand for adjective, verb, noun and stopword, respectively. The parameter restricts the type of words found.

Dieser Webservice wurde aus dem Webservicetyp de.uni_leipzig.wortschatz.webservice.webservicetypes.MySQLSelectType

Author:
Marco Buechler

Field Summary
private  java.sql.Connection objConnection
          Dieses Feld speichert die Referenz auf das Objekt, welches die Verbindung zur DB hergestellt hat.
 
Fields inherited from class de.uni_leipzig.wortschatz.webservice.WebServiceTypes
objAttachments, objRequestParams, objResponseAttachments
 
Fields inherited from interface de.uni_leipzig.wortschatz.webservice.ConstantsI
AUTH_COMMERCIAL_INT, AUTH_COMMERCIAL_STRING, AUTH_FREE_INT, AUTH_FREE_STRING, AUTH_INTERN_INT, AUTH_INTERN_STRING, AUTH_LIMITED_INT, AUTH_LIMITED_STRING, LOCK, SERVICE_DB_PROPERTIES_PATH, SERVICEOVERVIEW_HTML_TEMPLATE, UNLOCK
 
Fields inherited from interface de.uni_leipzig.wortschatz.webservice.LoggingI
logger
 
Fields inherited from interface de.uni_leipzig.wortschatz.webservice.ControlLoggingI
control
 
Constructor Summary
LeftCollocationFinder()
          Der Stanardkonstruktor.
 
Method Summary
private  CorpusOptions getCorpusOptions()
           
protected  java.lang.String[][] invoke()
          Diese Methode f?hrt den DB-Request aus.
 
Methods inherited from class de.uni_leipzig.wortschatz.webservice.WebServiceTypes
addAttachment, execute, getAlgorithmus, getAttachmentInputStream, getAttachmentInputStream, getAttachmentsDirectory, getCountAttachments, getFirstName, getInputFields, getLogin, getMessageContext, getMimeType, getRealFileName, getRequestParameter, getRequestParameters, getServiceAuthorizationLevel, getServiceDescription, getServiceID, getServiceMagnitude, getServiceOptions, getServiceStdLimit, getStatus, getSurName, getTargetService, getUserAmount, getUserAuthorizationLevel, getUserID, getUserMaxLimit, getUserOptions, getVirtualFileName, getWebserviceType, ping, setRequestParameters, setServiceMagnitude
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

objConnection

private java.sql.Connection objConnection
Dieses Feld speichert die Referenz auf das Objekt, welches die Verbindung zur DB hergestellt hat.

Constructor Detail

LeftCollocationFinder

public LeftCollocationFinder()
Der Stanardkonstruktor.

Method Detail

invoke

protected java.lang.String[][] invoke()
                               throws java.lang.Exception
Diese Methode f?hrt den DB-Request aus.

Overrides:
invoke in class WebServiceTypes
Throws:
java.lang.Exception

getCorpusOptions

private CorpusOptions getCorpusOptions()


Copyright 2004-8 University of Leipzig, Department of Natural Language Processing. All Rights Reserved.