public class DelegatingHttpAction extends HttpAction<org.brutusin.json.spi.JsonNode,Object>
| Constructor and Description |
|---|
DelegatingHttpAction(HttpEndpoint endpoint,
String targetId) |
| Modifier and Type | Method and Description |
|---|---|
Object |
execute(org.brutusin.json.spi.JsonNode input) |
String |
getDescription() |
Map<String,org.brutusin.json.spi.JsonSchema> |
getDynamicInputSchemas(String[] fieldNames,
org.brutusin.json.spi.JsonNode data) |
org.brutusin.json.spi.JsonSchema |
getInputSchema() |
org.brutusin.json.spi.JsonSchema |
getOutputSchema() |
URL |
getSourceCode() |
boolean |
isActive() |
boolean |
isBinaryResponse() |
boolean |
isIdempotent() |
boolean |
isSafe() |
boolean |
isUpload() |
getInputType, getOutputType, isDynamicInputSchemapublic DelegatingHttpAction(HttpEndpoint endpoint, String targetId)
public boolean isActive()
isActive in class RpcComponentpublic org.brutusin.json.spi.JsonSchema getInputSchema()
getInputSchema in class RpcAction<org.brutusin.json.spi.JsonNode,Object>public Map<String,org.brutusin.json.spi.JsonSchema> getDynamicInputSchemas(String[] fieldNames, org.brutusin.json.spi.JsonNode data)
getDynamicInputSchemas in class RpcAction<org.brutusin.json.spi.JsonNode,Object>public org.brutusin.json.spi.JsonSchema getOutputSchema()
getOutputSchema in class RpcAction<org.brutusin.json.spi.JsonNode,Object>public boolean isSafe()
isSafe in class HttpAction<org.brutusin.json.spi.JsonNode,Object>public boolean isIdempotent()
isIdempotent in class HttpAction<org.brutusin.json.spi.JsonNode,Object>public String getDescription()
getDescription in class RpcComponentpublic URL getSourceCode()
getSourceCode in class RpcComponentpublic boolean isBinaryResponse()
isBinaryResponse in class HttpAction<org.brutusin.json.spi.JsonNode,Object>public boolean isUpload()
isUpload in class HttpAction<org.brutusin.json.spi.JsonNode,Object>Copyright © 2010–2017. All rights reserved.