Package org.alfresco.filesys.alfresco
Class DesktopResponse
- java.lang.Object
-
- org.mozilla.javascript.ScriptableObject
-
- org.alfresco.filesys.alfresco.DesktopResponse
-
- All Implemented Interfaces:
java.io.Serializable,org.mozilla.javascript.ConstProperties,org.mozilla.javascript.debug.DebuggableObject,org.mozilla.javascript.Scriptable,org.mozilla.javascript.SymbolScriptable
public class DesktopResponse extends org.mozilla.javascript.ScriptableObjectDesktop Response ClassHolds the status code, optional status message and optional values returned by a desktop action.
- Author:
- gkspencer
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DesktopResponse(int sts)Class constructorDesktopResponse(int sts, java.lang.String msg)Class constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddResponseValue(java.lang.Object respObj)Add a response valuejava.lang.StringgetClassName()Return the class namejava.util.List<java.lang.Object>getResponseValues()Get the response value listintgetStatus()Return the status codejava.lang.StringgetStatusMessage()Return the status messagebooleanhasResponseValues()Determine if there are optional response valuesbooleanhasStatusMessage()Determine if there is an optional status messagevoidjsConstructor(int sts, java.lang.String msg)Javascript constructorvoidjsSet_message(java.lang.String msg)Set the status message propertyvoidjsSet_status(int sts)Set the status propertyintnumberOfResponseValues()Return the count of response valuesvoidsetStatus(int sts, java.lang.String msg)Set the status code and messagejava.lang.StringtoString()Return the desktop response as a string-
Methods inherited from class org.mozilla.javascript.ScriptableObject
applyDescriptorToAttributeBitset, associateValue, avoidObjectDetection, buildDataDescriptor, callMethod, callMethod, checkPropertyChange, checkPropertyDefinition, defineClass, defineClass, defineClass, defineConst, defineConstProperty, defineFunctionProperties, defineOwnProperties, defineOwnProperty, defineOwnProperty, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, delete, delete, delete, deleteProperty, deleteProperty, ensureScriptable, ensureScriptableObject, ensureSymbolScriptable, equivalentValues, get, get, get, get, getAllIds, getArrayPrototype, getAssociatedValue, getAttributes, getAttributes, getAttributes, getAttributes, getAttributes, getClassPrototype, getDefaultValue, getDefaultValue, getExternalArrayData, getExternalArrayLength, getFunctionPrototype, getGetterOrSetter, getIds, getObjectPrototype, getOwnPropertyDescriptor, getParentScope, getProperty, getProperty, getProperty, getPropertyIds, getPrototype, getSlot, getTopLevelScope, getTopScopeValue, getTypedProperty, getTypedProperty, getTypeOf, has, has, has, hasInstance, hasProperty, hasProperty, hasProperty, isAccessorDescriptor, isConst, isDataDescriptor, isEmpty, isExtensible, isFalse, isGenericDescriptor, isGetterOrSetter, isSealed, isTrue, preventExtensions, put, put, put, putConst, putConstProperty, putProperty, putProperty, putProperty, redefineProperty, sameValue, sealObject, setAttributes, setAttributes, setAttributes, setAttributes, setAttributes, setExternalArrayData, setGetterOrSetter, setParentScope, setPrototype, size
-
-
-
-
Method Detail
-
jsConstructor
public void jsConstructor(int sts, java.lang.String msg)Javascript constructor- Parameters:
sts- intmsg- String
-
getClassName
public java.lang.String getClassName()
Return the class name- Specified by:
getClassNamein interfaceorg.mozilla.javascript.Scriptable- Specified by:
getClassNamein classorg.mozilla.javascript.ScriptableObject- Returns:
- String
-
getStatus
public final int getStatus()
Return the status code- Returns:
- int
-
hasStatusMessage
public final boolean hasStatusMessage()
Determine if there is an optional status message- Returns:
- boolean
-
getStatusMessage
public final java.lang.String getStatusMessage()
Return the status message- Returns:
- String
-
hasResponseValues
public final boolean hasResponseValues()
Determine if there are optional response values- Returns:
- boolean
-
numberOfResponseValues
public final int numberOfResponseValues()
Return the count of response values- Returns:
- int
-
getResponseValues
public final java.util.List<java.lang.Object> getResponseValues()
Get the response value list
-
addResponseValue
public final void addResponseValue(java.lang.Object respObj)
Add a response value- Parameters:
respObj- Object
-
setStatus
public final void setStatus(int sts, java.lang.String msg)Set the status code and message- Parameters:
sts- intmsg- String
-
jsSet_status
public void jsSet_status(int sts)
Set the status property- Parameters:
sts- int
-
jsSet_message
public void jsSet_message(java.lang.String msg)
Set the status message property- Parameters:
msg- String
-
toString
public java.lang.String toString()
Return the desktop response as a string- Overrides:
toStringin classjava.lang.Object- Returns:
- String
-
-