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, validateTransactionIdpublic OslcResourceResponse handleRequest(OslcRequest request) throws MXException, java.rmi.RemoteException
handleRequest in class AbstractRouteHandlerMXExceptionjava.rmi.RemoteExceptionpublic 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.RemoteExceptionMXExceptionpublic void loadDeviceData(com.ibm.json.java.JSONArtifact jo,
com.ibm.research.kitt.sdk.mas.MAS_Model_Builder builder)
throws MXException
MXExceptionpublic void loadMetricData(com.ibm.json.java.JSONArtifact jo,
com.ibm.research.kitt.sdk.mas.MAS_Model_Builder builder)
throws MXException
MXExceptionpublic void loadLocationDeviceData(com.ibm.json.java.JSONArtifact jo,
com.ibm.research.kitt.sdk.mas.MAS_Model_Builder builder)
throws MXException
MXExceptionpublic void loadAssetDeviceData(com.ibm.json.java.JSONArtifact jo,
com.ibm.research.kitt.sdk.mas.MAS_Model_Builder builder)
throws MXException
MXExceptionpublic void loadTimeSeries(com.ibm.json.java.JSONArtifact jo,
com.ibm.research.kitt.sdk.mas.MAS_Model_Builder builder)
throws MXException
MXExceptionprotected java.lang.String getString(java.lang.Object attrVal)
public OslcResourceResponse createMetricList(OslcRequest request) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteException