|
||||||||||
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.Exception
public 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 |