public class TrianaInstance
extends java.lang.Object
Constructor and Description |
---|
TrianaInstance() |
TrianaInstance(java.lang.String[] args)
Creates am instance of Triana.
|
Modifier and Type | Method and Description |
---|---|
void |
addExtensionClass(java.lang.Class cls) |
void |
addExtensionClasses(java.lang.Class... clss) |
void |
addExtraToolbox(java.lang.String toolbox) |
void |
addExtraToolboxes(java.lang.String... toolboxes) |
void |
addModulePath(java.lang.String path) |
void |
execute(java.lang.Runnable runnable) |
ErrorTracker |
getErrorTracker() |
java.util.Map<java.lang.Class,java.util.Set<java.lang.Object>> |
getExtensions() |
java.util.Set<java.lang.Object> |
getExtensions(java.lang.Class cls) |
HTTPServices |
getHttpServices() |
TrianaProperties |
getProperties() |
ToolResolver |
getToolResolver() |
ToolTable |
getToolTable() |
void |
init() |
void |
init(boolean resolve) |
void |
init(TrianaInstanceProgressListener progress,
boolean resolve) |
boolean |
isReresolve() |
boolean |
isRunServer() |
void |
loadModule(java.lang.String path) |
void |
resolve() |
void |
setReresolve(boolean reresolve) |
void |
setRunServer(boolean runServer) |
void |
shutdown(int exitCode) |
public TrianaInstance() throws java.io.IOException
java.io.IOException
public TrianaInstance(java.lang.String[] args) throws java.io.IOException
args
- command line argumentsjava.lang.Exception
java.io.IOException
public void init(TrianaInstanceProgressListener progress, boolean resolve) throws java.io.IOException
java.io.IOException
public void init(boolean resolve) throws java.io.IOException
java.io.IOException
public void init() throws java.io.IOException
java.io.IOException
public void resolve()
public ToolResolver getToolResolver()
public HTTPServices getHttpServices()
public TrianaProperties getProperties()
public ToolTable getToolTable()
public void addExtensionClass(java.lang.Class cls)
public void addExtensionClasses(java.lang.Class... clss)
public void addExtraToolbox(java.lang.String toolbox)
public void addExtraToolboxes(java.lang.String... toolboxes)
public void addModulePath(java.lang.String path)
public void loadModule(java.lang.String path)
public boolean isRunServer()
public void setRunServer(boolean runServer)
public boolean isReresolve()
public void setReresolve(boolean reresolve)
public java.util.Map<java.lang.Class,java.util.Set<java.lang.Object>> getExtensions()
public java.util.Set<java.lang.Object> getExtensions(java.lang.Class cls)
public void execute(java.lang.Runnable runnable)
public ErrorTracker getErrorTracker()
public void shutdown(int exitCode)