Package org.ringojs.jsgi
Class JsgiRequest
- java.lang.Object
-
- org.mozilla.javascript.ScriptableObject
-
- org.ringojs.jsgi.JsgiRequest
-
- 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 JsgiRequest extends org.mozilla.javascript.ScriptableObject
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description JsgiRequest(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, JsgiRequest prototype, org.mozilla.javascript.Scriptable scope, JsgiServlet servlet)
Instance constructorJsgiRequest(org.mozilla.javascript.Scriptable scope)
Prototype constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getClassName()
Return the name of the class.java.lang.Object
getHttpVersion()
java.lang.String
getQueryString()
java.lang.String
getRemoteHost()
java.lang.String
getServerName()
java.lang.String
getServerPort()
java.lang.String
getUrlScheme()
boolean
isAsyncSupported()
-
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, 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, getGeneratorFunctionPrototype, getGetterOrSetter, getGetterOrSetter, getIds, getObjectPrototype, getOwnPropertyDescriptor, getParentScope, getProperty, getProperty, getProperty, getPropertyIds, getPrototype, 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, querySlot, redefineProperty, sameValue, sealObject, setAttributes, setAttributes, setAttributes, setAttributes, setAttributes, setCommonDescriptorProperties, setExternalArrayData, setGetterOrSetter, setParentScope, setPrototype, size
-
-
-
-
Constructor Detail
-
JsgiRequest
public JsgiRequest(org.mozilla.javascript.Scriptable scope)
Prototype constructor
-
JsgiRequest
public JsgiRequest(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, JsgiRequest prototype, org.mozilla.javascript.Scriptable scope, JsgiServlet servlet)
Instance constructor
-
-
Method Detail
-
getServerName
public java.lang.String getServerName()
-
getServerPort
public java.lang.String getServerPort()
-
getQueryString
public java.lang.String getQueryString()
-
getHttpVersion
public java.lang.Object getHttpVersion()
-
getRemoteHost
public java.lang.String getRemoteHost()
-
getUrlScheme
public java.lang.String getUrlScheme()
-
isAsyncSupported
public boolean isAsyncSupported()
-
getClassName
public java.lang.String getClassName()
Return the name of the class.- Specified by:
getClassName
in interfaceorg.mozilla.javascript.Scriptable
- Specified by:
getClassName
in classorg.mozilla.javascript.ScriptableObject
-
-