public class ExtendedPropertyHandler
extends java.lang.Object
| Constructor and Description |
|---|
ExtendedPropertyHandler(boolean showHidden,
boolean dropNulls,
boolean leanJson,
OslcRequest oslcRequest) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
handleBLOBData(byte[] data,
java.lang.String mboName,
java.lang.String attributeName,
java.lang.String debugMessage)
Returns the BLOB data in base64 or geometry format, based on the field Geometry configuration
|
void |
handleCachedResources(com.ibm.json.java.JSONObject mboOjo,
MboRemote mbo,
java.lang.String cachedRes) |
void |
handleCondition(com.ibm.json.java.JSONObject jo,
MboRemote mbo,
java.lang.String conditionName) |
void |
handleExternalResources(com.ibm.json.java.JSONObject mboOjo,
MboRemote pmbo,
java.lang.String extResName) |
void |
handleFormulas(com.ibm.json.java.JSONObject mboOjo,
MboRemote pmbo,
java.lang.String formulaProp) |
void |
handleMaxvar(com.ibm.json.java.JSONObject mboOjo,
MboRemote pmbo,
java.lang.String propName) |
void |
handleRelatedMbos(com.ibm.json.java.JSONObject mboOjo,
MboRemote pmbo,
java.lang.String relation,
OslcResourceProperty oslcResProp,
boolean singleton) |
void |
handleScriptAttrs(com.ibm.json.java.JSONObject jo,
MboRemote mbo,
java.lang.String scriptName) |
void |
handleSigoption(com.ibm.json.java.JSONObject jo,
MboRemote mbo,
java.lang.String optionName) |
void |
setAddLocalizedRep(boolean addLocalizedRep) |
void |
setEventSubscriptions(com.ibm.json.java.JSONObject mboOjo,
MboRemote mbo,
java.lang.String osName) |
void |
setExtendedMboColumnElement(com.ibm.json.java.JSONObject mboOjo,
java.lang.String extAttrName,
java.lang.String alias,
MboRemote mbo) |
void |
setImageRef(com.ibm.json.java.JSONObject mboOjo,
MboRemote mbo,
java.lang.String alias) |
void |
setLinkedCache(java.util.Map linkedCache) |
void |
setLinkedCacheTemp(java.util.Map linkedCacheTemp) |
void |
setSetLocalizedRep(boolean setLocalizedRep) |
public ExtendedPropertyHandler(boolean showHidden,
boolean dropNulls,
boolean leanJson,
OslcRequest oslcRequest)
public void setLinkedCache(java.util.Map linkedCache)
public void setLinkedCacheTemp(java.util.Map linkedCacheTemp)
public void setAddLocalizedRep(boolean addLocalizedRep)
public void setSetLocalizedRep(boolean setLocalizedRep)
public void handleFormulas(com.ibm.json.java.JSONObject mboOjo,
MboRemote pmbo,
java.lang.String formulaProp)
throws java.rmi.RemoteException,
MXException
java.rmi.RemoteExceptionMXExceptionpublic void handleExternalResources(com.ibm.json.java.JSONObject mboOjo,
MboRemote pmbo,
java.lang.String extResName)
throws java.rmi.RemoteException,
MXException
java.rmi.RemoteExceptionMXExceptionpublic void handleMaxvar(com.ibm.json.java.JSONObject mboOjo,
MboRemote pmbo,
java.lang.String propName)
throws java.rmi.RemoteException,
MXException
java.rmi.RemoteExceptionMXExceptionpublic void handleRelatedMbos(com.ibm.json.java.JSONObject mboOjo,
MboRemote pmbo,
java.lang.String relation,
OslcResourceProperty oslcResProp,
boolean singleton)
throws java.rmi.RemoteException,
MXException
java.rmi.RemoteExceptionMXExceptionpublic void handleSigoption(com.ibm.json.java.JSONObject jo,
MboRemote mbo,
java.lang.String optionName)
throws java.rmi.RemoteException,
MXException
java.rmi.RemoteExceptionMXExceptionpublic void handleCondition(com.ibm.json.java.JSONObject jo,
MboRemote mbo,
java.lang.String conditionName)
throws java.rmi.RemoteException,
MXException
java.rmi.RemoteExceptionMXExceptionpublic java.lang.String handleBLOBData(byte[] data,
java.lang.String mboName,
java.lang.String attributeName,
java.lang.String debugMessage)
throws MXApplicationException
data - mboName - attributeName - debugMessage - MXApplicationExceptionpublic void handleScriptAttrs(com.ibm.json.java.JSONObject jo,
MboRemote mbo,
java.lang.String scriptName)
throws java.rmi.RemoteException,
MXException
java.rmi.RemoteExceptionMXExceptionpublic void setImageRef(com.ibm.json.java.JSONObject mboOjo,
MboRemote mbo,
java.lang.String alias)
throws java.rmi.RemoteException,
MXException
java.rmi.RemoteExceptionMXExceptionpublic void setEventSubscriptions(com.ibm.json.java.JSONObject mboOjo,
MboRemote mbo,
java.lang.String osName)
throws java.rmi.RemoteException,
MXException
java.rmi.RemoteExceptionMXExceptionpublic void setExtendedMboColumnElement(com.ibm.json.java.JSONObject mboOjo,
java.lang.String extAttrName,
java.lang.String alias,
MboRemote mbo)
throws java.rmi.RemoteException,
MXException
java.rmi.RemoteExceptionMXExceptionpublic void handleCachedResources(com.ibm.json.java.JSONObject mboOjo,
MboRemote mbo,
java.lang.String cachedRes)
throws java.rmi.RemoteException,
MXException
java.rmi.RemoteExceptionMXException