public class ToolProxyBinding extends ToolProxy
| Constructor and Description |
|---|
ToolProxyBinding(String tool_proxy_binding) |
| Modifier and Type | Method and Description |
|---|---|
org.json.simple.JSONArray |
enabledCapabilities(String messageType)
Get all enabled capabilities
|
boolean |
enabledCapability(String messageType,
String capability)
Check if a particular capability is enabled
|
String |
getIconPath(String icon_style)
Extract an icon path by icon_style from an icon_info string
|
org.json.simple.JSONObject |
getMessageOfType(String messageType)
Retrieve a particular message type from an individual tool_profile
|
org.json.simple.JSONObject |
getResourceHandler()
Retrieve the (single) resource_type from a tool_profile (binding)
|
org.json.simple.JSONObject |
getToolProxyBinding()
Retrieve the tool_proxy_binding
|
enabledCapabilities, enabledCapability, getCustom, getIconPath, getMessageOfType, getParameterFromMessage, getPathFromMessage, getResourceHandlers, getSecurityContract, getToolProfile, getToolProxy, parseToolProfile, toString, validateCapabilities, validateServicespublic ToolProxyBinding(String tool_proxy_binding)
public org.json.simple.JSONObject getToolProxyBinding()
public org.json.simple.JSONObject getResourceHandler()
public org.json.simple.JSONObject getMessageOfType(String messageType)
getMessageOfType in class ToolProxyString - messageType - Which message type you are looking forpublic org.json.simple.JSONArray enabledCapabilities(String messageType)
String - messageType - Which message type you are looking forString - capability - The capability to look forpublic boolean enabledCapability(String messageType, String capability)
String - messageType - Which message type you are looking forString - capability - The capability to look forCopyright 2015- Charles R. Severance and licensed CC-BY Attribution 4.0