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.RemoteException
MXException
public void handleExternalResources(com.ibm.json.java.JSONObject mboOjo, MboRemote pmbo, java.lang.String extResName) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public void handleMaxvar(com.ibm.json.java.JSONObject mboOjo, MboRemote pmbo, java.lang.String propName) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public 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.RemoteException
MXException
public void handleSigoption(com.ibm.json.java.JSONObject jo, MboRemote mbo, java.lang.String optionName) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public void handleCondition(com.ibm.json.java.JSONObject jo, MboRemote mbo, java.lang.String conditionName) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public java.lang.String handleBLOBData(byte[] data, java.lang.String mboName, java.lang.String attributeName, java.lang.String debugMessage) throws MXApplicationException
data
- mboName
- attributeName
- debugMessage
- MXApplicationException
public void handleScriptAttrs(com.ibm.json.java.JSONObject jo, MboRemote mbo, java.lang.String scriptName) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public void setImageRef(com.ibm.json.java.JSONObject mboOjo, MboRemote mbo, java.lang.String alias) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public void setEventSubscriptions(com.ibm.json.java.JSONObject mboOjo, MboRemote mbo, java.lang.String osName) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public 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.RemoteException
MXException
public void handleCachedResources(com.ibm.json.java.JSONObject mboOjo, MboRemote mbo, java.lang.String cachedRes) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException