public abstract class RESTActionHandler
extends java.lang.Object
Constructor and Description |
---|
RESTActionHandler() |
public void setActionMetaAuthCheck(boolean actionMetaAuthCheck)
public void setAppService(AppService service)
public void setActionInfo(OslcActionInfo actionInfo)
public void setMXTransaction(MXTransaction mxTrans)
public void setMaximoAuthenticator(MaximoAuthenticator maxAuthenticator)
public void setRequestOSName(java.lang.String osName)
public void setActionMbo(MboRemote mbo)
public void setOslcRespProp(java.lang.String oslcRespProp)
public void setActionMboSet(MboSetRemote mboSet)
public OslcResourceResponse oslcSer(Mbo mbo, OslcRequest request) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public OslcResourceResponse oslcSer(MboSetRemote mboSet, OslcRequest request) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public boolean isGET()
public boolean isPOST()
public boolean isCollection()
public boolean isResource()
public abstract OslcResourceResponse action(OslcRequest oslcRequest, byte[] actionData) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public void setResponseOSName(java.lang.String responseOSName)
public com.ibm.json.java.JSONObject getRequestSchema()
public java.util.Map<java.lang.String,RESTParamInfo> getRequestHeaders()
public java.util.Map<java.lang.String,RESTParamInfo> getRequestQueryParams()
public OslcResourceResponse serializeWarnings(MboSetRemote msr) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException