public class MASDDRouteHandler extends AbstractRouteHandler
correlator, httpMethod, logger, maxAuthHandler, provider, requestData, resourceReq, resPath, routeInfo
Constructor and Description |
---|
MASDDRouteHandler() |
Modifier and Type | Method and Description |
---|---|
OslcResourceResponse |
createMetricList(OslcRequest request) |
protected java.lang.String |
getString(java.lang.Object attrVal) |
OslcResourceResponse |
handleRequest(OslcRequest request) |
void |
loadAssetDeviceData(com.ibm.json.java.JSONArtifact jo,
com.ibm.research.kitt.sdk.mas.MAS_Model_Builder builder) |
void |
loadDeviceData(com.ibm.json.java.JSONArtifact jo,
com.ibm.research.kitt.sdk.mas.MAS_Model_Builder builder) |
void |
loadLocationDeviceData(com.ibm.json.java.JSONArtifact jo,
com.ibm.research.kitt.sdk.mas.MAS_Model_Builder builder) |
void |
loadMetricData(com.ibm.json.java.JSONArtifact jo,
com.ibm.research.kitt.sdk.mas.MAS_Model_Builder builder) |
void |
loadTimeSeries(com.ibm.json.java.JSONArtifact jo,
com.ibm.research.kitt.sdk.mas.MAS_Model_Builder builder) |
io.vertx.core.json.JsonArray |
queryMASDD(java.lang.String objectName,
java.lang.String whereClause,
com.ibm.research.kitt.sdk.mas.MAS_Core api,
UserInfo userInfo,
boolean delete,
boolean keyOnly,
OslcRequest request) |
acceptedResponse, addCorrelationData, authenticateRequest, booleanEnumSet, checkAuth, correlateResponseDataSize, errorJSONResponse, errorResponse, getPathTokenAllowedValuesMeta, getPathTokensMeta, getProvider, getQueryParamAllowedValuesMeta, getQueryParamsMeta, getRequestDataAsBytes, getRequestDataAsJSON, getRequestDataAsJSONArray, getRequestDataAsJSONObject, getRequestDataAsText, isMonitorRouteAllowed, isPathTokensOptional, logTransaction, okJSONResponse, okJSONResponse, okJSONResponse, okJSONResponse, okJSONResponse, okResponse, okResponse, setAuthHandler, setCorrelator, setLogger, setMethod, setPathTokens, setRequestData, setResReqPath, setRouteInfo, validateTransactionId
public OslcResourceResponse handleRequest(OslcRequest request) throws MXException, java.rmi.RemoteException
handleRequest
in class AbstractRouteHandler
MXException
java.rmi.RemoteException
public io.vertx.core.json.JsonArray queryMASDD(java.lang.String objectName, java.lang.String whereClause, com.ibm.research.kitt.sdk.mas.MAS_Core api, UserInfo userInfo, boolean delete, boolean keyOnly, OslcRequest request) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public void loadDeviceData(com.ibm.json.java.JSONArtifact jo, com.ibm.research.kitt.sdk.mas.MAS_Model_Builder builder) throws MXException
MXException
public void loadMetricData(com.ibm.json.java.JSONArtifact jo, com.ibm.research.kitt.sdk.mas.MAS_Model_Builder builder) throws MXException
MXException
public void loadLocationDeviceData(com.ibm.json.java.JSONArtifact jo, com.ibm.research.kitt.sdk.mas.MAS_Model_Builder builder) throws MXException
MXException
public void loadAssetDeviceData(com.ibm.json.java.JSONArtifact jo, com.ibm.research.kitt.sdk.mas.MAS_Model_Builder builder) throws MXException
MXException
public void loadTimeSeries(com.ibm.json.java.JSONArtifact jo, com.ibm.research.kitt.sdk.mas.MAS_Model_Builder builder) throws MXException
MXException
protected java.lang.String getString(java.lang.Object attrVal)
public OslcResourceResponse createMetricList(OslcRequest request) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException