public class OSPOSTRouteHandler extends AbstractRouteHandler
correlator, httpMethod, logger, maxAuthHandler, provider, requestData, resourceReq, resPath, routeInfo
Constructor and Description |
---|
OSPOSTRouteHandler() |
Modifier and Type | Method and Description |
---|---|
void |
clearUserInput(UserInfo userInfo) |
protected void |
dirtyUpdateCheck(OslcRequest oslcRequest,
MboRemote mbo) |
java.util.Map |
getPathTokensMeta() |
OslcResourceResponse |
handleRequest(OslcRequest oslcRequest) |
MboRemote |
mboForBulk(java.lang.String primaryMboName,
UserInfo userInfo,
java.lang.Long idValue,
java.lang.String osName,
OslcResourceInfo resourceInfo) |
protected OslcResourceResponse |
preparePropertiesResponse(OslcRequest oslcRequest,
java.lang.String primaryMboName,
UserInfo userInfo,
java.lang.Object idValue,
java.lang.String messageType,
java.lang.String osName,
OslcResourceInfo resourceInfo) |
acceptedResponse, addCorrelationData, authenticateRequest, booleanEnumSet, checkAuth, correlateResponseDataSize, errorJSONResponse, errorResponse, getPathTokenAllowedValuesMeta, 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 java.util.Map getPathTokensMeta()
getPathTokensMeta
in class AbstractRouteHandler
protected void dirtyUpdateCheck(OslcRequest oslcRequest, MboRemote mbo) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public OslcResourceResponse handleRequest(OslcRequest oslcRequest) throws MXException, java.io.IOException
handleRequest
in class AbstractRouteHandler
MXException
java.io.IOException
public MboRemote mboForBulk(java.lang.String primaryMboName, UserInfo userInfo, java.lang.Long idValue, java.lang.String osName, OslcResourceInfo resourceInfo) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
protected OslcResourceResponse preparePropertiesResponse(OslcRequest oslcRequest, java.lang.String primaryMboName, UserInfo userInfo, java.lang.Object idValue, java.lang.String messageType, java.lang.String osName, OslcResourceInfo resourceInfo) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public void clearUserInput(UserInfo userInfo) throws java.rmi.RemoteException
java.rmi.RemoteException