Constructor and Description |
---|
OddjobApiImpl(OddjobTracker tracker,
java.io.File uploadDirectory)
Only constructor.
|
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
actionForm(java.lang.String nodeId,
java.lang.String actionName,
javax.servlet.http.HttpServletRequest request) |
javax.ws.rs.core.Response |
actionForm2(java.lang.String nodeId,
java.lang.String actionName,
javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> formParams) |
javax.ws.rs.core.Response |
actionsFor(java.lang.String nodeId) |
javax.ws.rs.core.Response |
consoleLines(java.lang.String nodeId,
java.lang.String logSeq) |
javax.ws.rs.core.Response |
dialogFor(java.lang.String nodeId,
java.lang.String actionName) |
javax.ws.rs.core.Response |
iconFor(java.lang.String iconId) |
javax.ws.rs.core.Response |
logLines(java.lang.String nodeId,
java.lang.String logSeq) |
protected java.lang.Object |
nodeFor(java.lang.String nodeIdString) |
javax.ws.rs.core.Response |
nodeInfo(java.lang.String nodeIds,
long eventSeq) |
javax.ws.rs.core.Response |
performAction(java.lang.String nodeId,
java.lang.String actionName) |
javax.ws.rs.core.Response |
properties(java.lang.String nodeId) |
javax.ws.rs.core.Response |
state(java.lang.String nodeId) |
javax.ws.rs.core.Response |
summariesFor(java.lang.String componentPaths) |
public OddjobApiImpl(OddjobTracker tracker, java.io.File uploadDirectory)
tracker
- Provide the root of the Oddjob component hierarchy.public javax.ws.rs.core.Response summariesFor(java.lang.String componentPaths)
summariesFor
in interface OddjobApi
public javax.ws.rs.core.Response nodeInfo(java.lang.String nodeIds, long eventSeq)
public javax.ws.rs.core.Response iconFor(java.lang.String iconId)
public javax.ws.rs.core.Response actionsFor(java.lang.String nodeId)
actionsFor
in interface OddjobApi
public javax.ws.rs.core.Response performAction(java.lang.String nodeId, java.lang.String actionName)
performAction
in interface OddjobApi
public javax.ws.rs.core.Response dialogFor(java.lang.String nodeId, java.lang.String actionName)
public javax.ws.rs.core.Response actionForm2(java.lang.String nodeId, java.lang.String actionName, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> formParams)
actionForm2
in interface OddjobApi
public javax.ws.rs.core.Response actionForm(java.lang.String nodeId, java.lang.String actionName, javax.servlet.http.HttpServletRequest request)
actionForm
in interface OddjobApi
public javax.ws.rs.core.Response state(java.lang.String nodeId)
public javax.ws.rs.core.Response consoleLines(java.lang.String nodeId, java.lang.String logSeq)
consoleLines
in interface OddjobApi
public javax.ws.rs.core.Response logLines(java.lang.String nodeId, java.lang.String logSeq)
public javax.ws.rs.core.Response properties(java.lang.String nodeId)
properties
in interface OddjobApi
protected java.lang.Object nodeFor(java.lang.String nodeIdString)