public class JavaScriptHandle extends java.lang.Object implements ScriptEngineHandle
Constructor and Description |
---|
JavaScriptHandle(javax.script.ScriptEngine engine,
java.io.Reader init) |
JavaScriptHandle(javax.script.ScriptEngine engine,
java.io.Reader init,
java.util.Collection<java.lang.Integer> providers) |
JavaScriptHandle(javax.script.ScriptEngine engine,
java.io.Reader init,
java.util.Collection<java.lang.Integer> providers,
DictionaryCache cache) |
JavaScriptHandle(javax.script.ScriptEngine engine,
java.io.Reader init,
java.util.Collection<java.lang.Integer> providers,
DictionaryCache cache,
TunnelReceiver ontunnel) |
JavaScriptHandle(javax.script.ScriptEngine engine,
java.io.Reader init,
DictionaryCache cache) |
Modifier and Type | Method and Description |
---|---|
int |
action(int t,
java.lang.Object p) |
DictionaryCache |
getDictionaryCache() |
java.util.Set<java.lang.Integer> |
getProviders() |
void |
registerLmkDataReceiver(LmkDataReceiver receiver) |
void |
registerProviderLoginManager(ProviderLoginDataManager pldm) |
void |
registerScriptSender(ScriptSender sender) |
void |
tunnel(int providerid,
int label,
Octets data) |
void |
tunnel(int providerid,
int label,
java.lang.String data) |
public JavaScriptHandle(javax.script.ScriptEngine engine, java.io.Reader init, java.util.Collection<java.lang.Integer> providers, DictionaryCache cache, TunnelReceiver ontunnel) throws java.lang.Exception
java.lang.Exception
public JavaScriptHandle(javax.script.ScriptEngine engine, java.io.Reader init, java.util.Collection<java.lang.Integer> providers, DictionaryCache cache) throws java.lang.Exception
java.lang.Exception
public JavaScriptHandle(javax.script.ScriptEngine engine, java.io.Reader init, DictionaryCache cache) throws java.lang.Exception
java.lang.Exception
public JavaScriptHandle(javax.script.ScriptEngine engine, java.io.Reader init, java.util.Collection<java.lang.Integer> providers) throws java.lang.Exception
java.lang.Exception
public JavaScriptHandle(javax.script.ScriptEngine engine, java.io.Reader init) throws java.lang.Exception
java.lang.Exception
public java.util.Set<java.lang.Integer> getProviders()
getProviders
in interface ScriptEngineHandle
public int action(int t, java.lang.Object p) throws java.lang.Exception
action
in interface ScriptEngineHandle
java.lang.Exception
public void registerScriptSender(ScriptSender sender) throws java.lang.Exception
registerScriptSender
in interface ScriptEngineHandle
java.lang.Exception
public void registerLmkDataReceiver(LmkDataReceiver receiver)
registerLmkDataReceiver
in interface ScriptEngineHandle
public void registerProviderLoginManager(ProviderLoginDataManager pldm) throws java.lang.Exception
registerProviderLoginManager
in interface ScriptEngineHandle
java.lang.Exception
public DictionaryCache getDictionaryCache()
getDictionaryCache
in interface ScriptEngineHandle
public void tunnel(int providerid, int label, java.lang.String data) throws java.lang.Exception
tunnel
in interface ScriptEngineHandle
java.lang.Exception
public void tunnel(int providerid, int label, Octets data) throws java.lang.Exception
tunnel
in interface ScriptEngineHandle
java.lang.Exception