|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.princeton.wordnet.client.WordNetClient
public class WordNetClient
EJB Client
| Field Summary | |
|---|---|
private static org.apache.log4j.Logger |
LOG
Logger |
private static WordNetClient |
theWordNetClient
Singleton |
private edu.princeton.wordnet.ejb.WordNetInterface |
theWordNetInterface
Interface / proxy |
static java.lang.String |
WORDNETJNDI_DEFAULT
JNDI name |
static java.lang.String |
WORDNETJNDI_PROPERTYNAME
|
| Constructor Summary | |
|---|---|
private |
WordNetClient(java.util.Hashtable<java.lang.String,java.lang.String> thisEnvironment,
java.lang.String thisJNDIName)
Constructor |
| Method Summary | |
|---|---|
static WordNetClient |
get()
Get singleton client |
static java.lang.String |
getJNDIName(java.util.Properties theseJNDISettings)
Make lookup name (use the one present in environment else use the one published) |
java.lang.String[] |
getLexDomainNames()
Wrapper for edu.princeton.wordnet.interfaces.WordNet.getLexDomainNames() |
java.lang.String[] |
getLinkNames()
Wrapper for edu.princeton.wordnet.interfaces.WordNet.getLinkNames() |
java.lang.String[] |
getPosNames()
Wrapper for edu.princeton.wordnet.interfaces.WordNet.getPosNames() |
static void |
main(java.lang.String[] theseArgs)
Main |
static WordNetClient |
make(java.util.Properties theseJNDISettings)
Make client from JNDI environment |
static java.util.Hashtable<java.lang.String,java.lang.String> |
makeDefaultEnvironment()
Get the initial naming environment |
static java.util.Hashtable<java.lang.String,java.lang.String> |
makeEnvironment(java.util.Properties theseProperties)
Get the initial naming environment |
org.w3c.dom.Document |
queryDoc(java.lang.String thisWord,
boolean withLinks,
boolean recurse)
Wrapper for edu.princeton.wordnet.interfaces.WordNet.queryDoc(java.lang.String thisWord, boolean withLinks, boolean recurse) |
java.lang.String |
queryVersion()
Wrapper for edu.princeton.wordnet.interfaces.WordNet.queryVersion() |
java.lang.String |
queryXML(java.lang.String thisWord,
boolean withLinks,
boolean recurse)
Wrapper for edu.princeton.wordnet.interfaces.WordNet.queryXML(java.lang.String thisWord, boolean withLinks, boolean recurse) |
static void |
set(WordNetClient thisWordNetClient)
Set singleton |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private static final org.apache.log4j.Logger LOG
public static final java.lang.String WORDNETJNDI_DEFAULT
public static final java.lang.String WORDNETJNDI_PROPERTYNAME
private final edu.princeton.wordnet.ejb.WordNetInterface theWordNetInterface
private static WordNetClient theWordNetClient
| Constructor Detail |
|---|
private WordNetClient(java.util.Hashtable<java.lang.String,java.lang.String> thisEnvironment,
java.lang.String thisJNDIName)
throws java.lang.Exception
java.lang.Exception| Method Detail |
|---|
public static void set(WordNetClient thisWordNetClient)
thisWordNetClient - clientpublic static WordNetClient get()
public static WordNetClient make(java.util.Properties theseJNDISettings)
throws java.lang.Exception
theseJNDISettings - jndi settings
java.lang.Exceptionpublic static java.lang.String getJNDIName(java.util.Properties theseJNDISettings)
theseJNDISettings - settings
public static java.util.Hashtable<java.lang.String,java.lang.String> makeEnvironment(java.util.Properties theseProperties)
theseProperties - environment properties
public static java.util.Hashtable<java.lang.String,java.lang.String> makeDefaultEnvironment()
public java.lang.String queryXML(java.lang.String thisWord,
boolean withLinks,
boolean recurse)
throws java.lang.Exception
thisWord - word to look upwithLinks - want linksrecurse - recurse
java.lang.Exception
public org.w3c.dom.Document queryDoc(java.lang.String thisWord,
boolean withLinks,
boolean recurse)
throws java.lang.Exception
thisWord - word to look upwithLinks - want linksrecurse - recurse
java.lang.Exception
public java.lang.String queryVersion()
throws java.lang.Exception
java.lang.Exception
public java.lang.String[] getPosNames()
throws java.lang.Exception
java.lang.Exception
public java.lang.String[] getLexDomainNames()
throws java.lang.Exception
java.lang.Exception
public java.lang.String[] getLinkNames()
throws java.lang.Exception
java.lang.Exception
public static void main(java.lang.String[] theseArgs)
throws java.lang.Exception
theseArgs - arg is word to look up
java.lang.Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||