de.uni_leipzig.wortschatz.webservice.webservices
Class LeftCollocationFinder
java.lang.Object
de.uni_leipzig.wortschatz.webservice.WebServiceTypes
de.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 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 |
| 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 |
objConnection
private java.sql.Connection objConnection
- Dieses Feld speichert die Referenz auf das Objekt, welches die Verbindung zur
DB hergestellt hat.
LeftCollocationFinder
public LeftCollocationFinder()
- Der Stanardkonstruktor.
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.