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, put
addByteRange, 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, toString
public void addWebViewTask(java.lang.String path, Task task)
path
- task
- public void start(ToolResolver toolResolver) throws java.io.IOException
java.io.IOException
public void stop() throws java.io.IOException
java.io.IOException
public org.thinginitself.http.HttpPeer getHTTPPeerInstance()
public void toolsAdded(java.util.List<Tool> tools)
toolsAdded
in interface ToolListener
public void toolsRemoved(java.util.List<Tool> tools)
toolsRemoved
in interface ToolListener
public void toolAdded(Tool tool)
ToolListener
toolAdded
in interface ToolListener
public void toolRemoved(Tool tool)
ToolListener
toolRemoved
in interface ToolListener
public void toolBoxAdded(Toolbox toolbox)
ToolListener
toolBoxAdded
in interface ToolListener
public void toolBoxRemoved(Toolbox toolbox)
ToolListener
toolBoxRemoved
in interface ToolListener
public void toolboxNameChanging(Toolbox toolbox, java.lang.String newName)
toolboxNameChanging
in interface ToolListener
public void toolboxNameChanged(Toolbox toolbox, java.lang.String newName)
toolboxNameChanged
in interface ToolListener