public class TrianaHttpServer extends org.thinginitself.http.target.TargetResource implements ToolListener
| Constructor and Description |
|---|
TrianaHttpServer() |
| Modifier and Type | Method and Description |
|---|---|
void |
addWebViewTask(java.lang.String path,
Task task)
adds a task that can be invoked via HTML forms.
|
org.thinginitself.http.HttpPeer |
getHTTPPeerInstance() |
void |
start(ToolResolver toolResolver) |
void |
stop() |
void |
toolAdded(Tool tool)
Called when a new tool is added
|
void |
toolBoxAdded(Toolbox toolbox)
Called when a Tool Box is added
|
void |
toolboxNameChanged(Toolbox toolbox,
java.lang.String newName) |
void |
toolboxNameChanging(Toolbox toolbox,
java.lang.String newName) |
void |
toolBoxRemoved(Toolbox toolbox)
Called when a Tool Box is Removed
|
void |
toolRemoved(Tool tool)
Called when a tool is removed
|
void |
toolsAdded(java.util.List<Tool> tools) |
void |
toolsRemoved(java.util.List<Tool> tools) |
delete, getPath, getPathTree, getResource, getTargetProperties, onDelete, onGet, onOptions, onPost, onPut, post, putaddByteRange, addStreamable, clearState, getAllowedMethods, getByteRanges, getFragment, getFullPath, getLastLookup, getLastModified, getLocation, getQuery, getQueryString, getSlug, getStreamable, getStreamable, getTag, isAllowed, methodIsAllowed, setAllowedMethods, setFragment, setLastLookup, setLastModified, setLocation, setPath, setQueryString, setSlug, setStreamable, setTag, toStringpublic void addWebViewTask(java.lang.String path,
Task task)
path - task - public void start(ToolResolver toolResolver) throws java.io.IOException
java.io.IOExceptionpublic void stop()
throws java.io.IOException
java.io.IOExceptionpublic org.thinginitself.http.HttpPeer getHTTPPeerInstance()
public void toolsAdded(java.util.List<Tool> tools)
toolsAdded in interface ToolListenerpublic void toolsRemoved(java.util.List<Tool> tools)
toolsRemoved in interface ToolListenerpublic void toolAdded(Tool tool)
ToolListenertoolAdded in interface ToolListenerpublic void toolRemoved(Tool tool)
ToolListenertoolRemoved in interface ToolListenerpublic void toolBoxAdded(Toolbox toolbox)
ToolListenertoolBoxAdded in interface ToolListenerpublic void toolBoxRemoved(Toolbox toolbox)
ToolListenertoolBoxRemoved in interface ToolListenerpublic void toolboxNameChanging(Toolbox toolbox, java.lang.String newName)
toolboxNameChanging in interface ToolListenerpublic void toolboxNameChanged(Toolbox toolbox, java.lang.String newName)
toolboxNameChanged in interface ToolListener