JavaScript API Reference for Oracle ADF Faces
|
Oracle® Fusion Middleware Javascript API Reference for Oracle ADF Faces 12c (12.2.1.4.0) E81451-01 |
||||||||
| PREV NEXT | FRAMES NO FRAMES Warning: private items are visible | ||||||||
org.ecmascript.object.Object
|
+--oracle.adf.view.js.base.AdfObject
|
+--oracle.adfinternal.view.js.comm.AdfDataTransferService
|
+--oracle.adfinternal.view.js.comm.AdfXmlHttpDataTransferService
public class AdfXmlHttpDataTransferService extends AdfDataTransferService
Field Summary |
|
|---|---|
private static Object |
|
private static Object |
|
private static Object |
|
private Object |
|
private static Object |
|
private Object |
|
private Object |
|
private Object |
|
private Object |
|
private static Object |
|
private Object |
|
private Object |
|
private Object |
|
private static Object |
|
private static Object |
|
Fields inherited from oracle.adfinternal.view.js.comm.AdfDataTransferService |
STATE_BUSY, STATE_READY, TRANSFER_COMPLETE |
Fields inherited from oracle.adf.view.js.base.AdfObject |
constructor, superclass |
Fields inherited from org.ecmascript.object.Object |
prototype |
Constructor Summary |
|
|---|---|
public |
|
Method Summary |
|
|---|---|
private Object |
|
public Object |
|
private static Object |
|
private Object |
|
static Object |
|
private Object |
|
private Object |
|
public Object |
|
private Object |
|
private Object |
|
private Object |
|
private Object |
|
private Object |
|
static String |
|
static String |
|
private Object |
|
public Object |
|
private Object |
|
private Object |
|
protected Object |
|
protected static Object |
|
private Object |
|
public Object |
|
private Object |
|
public Object |
|
private Object |
|
public Object |
|
private static void |
|
public Object |
|
private static Object |
|
private Object |
|
public Object |
|
public AdfXmlHttpDataTransferRequest |
|
public AdfXmlHttpDataTransferRequest |
|
public AdfXmlHttpDataTransferRequest |
|
public AdfXmlHttpDataTransferRequest |
|
private Object |
|
public Boolean |
|
public Object |
|
Methods inherited from oracle.adfinternal.view.js.comm.AdfDataTransferService |
getInstance |
Methods inherited from oracle.adf.view.js.base.AdfObject |
adopt, clone, createCallback, createInitializedObject, createSubclass, ensureClassInitialization, equals, exportPrototypeSymbol, getClass, GetLazyArrayProperty, GetLazyMapProperty, getTypeName, toDebugString, toString |
Field Detail |
|---|
private static Object _ADF_STREAMING_IFRAME_IDprivate static Object _MULTIPART_FRAMEprivate static Object _MULTIPART_TYPEprivate Object _pageUnloadingprivate static Object _POLLING_TYPEprivate Object _reqCountprivate Object _requestQueueprivate Object _stateprivate Object _stateChangeListenersprivate static Object _STREAMING_TYPEprivate Object _streamingCountprivate Object _suspendCountprivate Object _windowprivate static Object _WINDOW_PARAMprivate static Object _XMLHTTP_TYPEConstructor Detail |
|---|
public AdfXmlHttpDataTransferService(Object domWindow)domWindow |
Method Detail |
|---|
private Object _addRequestToQueue(Object type,
Object context,
Object actionURL,
Object headerParams,
Object content,
Object listeners,
Object eventListeners,
Object minBusyState)type | - | the type of the request |
context | - | any object that is sent back to the callback when the request is complete. This object can be null. |
actionURL | - | the url to send the request to |
headerParams | - | Option HTTP header parameters to attach to the request |
content | - | the content of the Asynchronous XML HTTP Post |
listeners | - | Objects that implements DataTransferRequestListener interface |
eventListeners | ||
minBusyState | - | the minimum value of the busy state required for request to be sent to the server. Most requests will use STATE_READY (0), but streaming will be allowed to proceed with TRANSFER_COMPLETE(1) (see bug #7257216) |
Objectpublic Object addStateChangeListener(Function listener,
Object instance)listener | - | listener function to remove |
instance | - | to pass as this when calling function |
ObjectAdfDataTransferService.addStateChangeListener(Function, Object)private static Object _alertError(Object statusCode)statusCode |
Objectprivate Object _appendParamNode(Object domDocument,
Object form,
Object name,
Object value)domDocument | ||
form | ||
name | ||
value |
Object static Object __broadcastRequestStatusChanged(Object listeners,
Object event)listeners | ||
event |
Objectprivate Object _broadcastStateChangeEvent(Object state)state |
Objectprivate Object _clearParamNodes()Objectpublic Object dispose()ObjectAdfDataTransferService.dispose()private Object _doNextRequest()Objectprivate Object _doStreamingTransfer(Object requestItem)requestItem |
Objectprivate Object _doTransfer()Objectprivate Object _doTransferThroughIframe(Object requestItem)requestItem |
Objectprivate Object _doXmlHttpTransfer(Object requestItem,
Object callback)requestItem | - | the current request item object from the underlying queue |
callback | - | custom callback to be executed once the request is done |
Object static String __encodePageIdOnUrl(String url,
Object pageId)url | - | target action url |
pageId |
String - url with the pageId added as a query parameter static String __encodeWindowIdOnUrl(String url,
Object windowId)url | - | target action url |
windowId |
String - url with the windowId added as a query parameterprivate Object _getDomDocument()Objectpublic Object getDTSState()ObjectAdfDataTransferService.getDTSState()private Object _handleIFrameLoad()Objectprivate Object _handleRequestCallback(Object xmlHttp)xmlHttp |
Objectprotected Object Init(Object domWindow)domWindow |
ObjectAdfObject.Init()protected static Object InitClass()ObjectAdfDataTransferService.InitClass()private Object _isSuspended()Objectpublic Object notifyStreamingRequestComplete()ObjectAdfDataTransferService.notifyStreamingRequestComplete()private Object _onIFrameLoadComplete(Object iframeDoc,
Object context,
Object requestListeners)iframeDoc | ||
context | ||
requestListeners |
Objectpublic Object pageUnloading()ObjectAdfDataTransferService.pageUnloading()private Object _processQueuedStreamingMessages()Objectpublic Object processStreamingResponse(Object script)script | - | script to be executed in the context of the streaming IFRAME |
ObjectAdfDataTransferService.processStreamingResponse(Object)private static void _removeFrame(HtmlNode hiddenFrame)hiddenFrame | - | data transfer iframe that should be removed from the document |
void - nullpublic Object removeStateChangeListener(Function listener,
Object instance)listener | - | listener function to remove |
instance | - | to pass as this when calling function |
ObjectAdfDataTransferService.removeStateChangeListener(Function, Object)private static Object _requestCallback(Object xmlRequest)xmlRequest |
Objectprivate Object _requestDone()Objectpublic Object resume()ObjectAdfDataTransferService.resume()public AdfXmlHttpDataTransferRequest sendMultiPartRequest(Object context,
Object actionURL,
Object headerParams,
Object htmlForm,
Object params,
Object listeners,
Object eventListeners)context | - | any object that is sent back to the callback when the request is complete. This object can be null. |
actionURL | - | This is the appropriate action url |
headerParams | - | Additional header parameters that need to be sent to the server |
htmlForm | - | The form containing multi-part data or an object. If object then XMLHttpRequest is used for transfer and transfer is unordered. |
params | - | Additional parameters that need to be sent to the server |
listeners | - | Objects that implements DataTransferRequestListener interface |
eventListeners | - | Objects that implements EventListener interface |
AdfXmlHttpDataTransferRequest - request object of current data transfer requestAdfDataTransferService.sendMultiPartRequest(Object, Object, Object, Object, Object, Object, Object)public AdfXmlHttpDataTransferRequest sendPollingRequest(Object actionURL,
Object listeners)actionURL | - | the url to send the request to |
listeners | - | Objects that implements DataTransferRequestListener interface |
AdfXmlHttpDataTransferRequest - request object of current data transfer requestAdfDataTransferService.sendPollingRequest(Object, Object)public AdfXmlHttpDataTransferRequest sendRequest(Object context,
Object actionURL,
Object headerParams,
Object content,
Object listeners)context | - | any object that is sent back to the callback when the request is complete. This object can be null. |
actionURL | - | the url to send the request to |
headerParams | - | Option HTTP header parameters to attach to the request |
content | - | the content of the Asynchronous XML HTTP Post |
listeners | - | Objects that implements DataTransferRequestListener interface |
AdfXmlHttpDataTransferRequest - request object of current data transfer requestAdfDataTransferService.sendRequest(Object, Object, Object, Object, Object)public AdfXmlHttpDataTransferRequest sendStreamingRequest(Object actionURL,
Object params)actionURL | - | the url to send the request to |
params | - | additional request parameters |
AdfXmlHttpDataTransferRequest - request object of current data transfer requestAdfDataTransferService.sendStreamingRequest(Object, Object)private Object _setResponseIdentifierFromResponseHeader(Object request)request | - | request object to retrieve response header from |
Objectpublic Boolean streamingResponsesOutstanding()Boolean - Returns true if there are still outstanding streaming requestsAdfDataTransferService.streamingResponsesOutstanding()public Object suspend()ObjectAdfDataTransferService.suspend()
|
Oracle® Fusion Middleware Javascript API Reference for Oracle ADF Faces 12c (12.2.1.4.0) E81451-01 |
||||||||
| PREV NEXT | FRAMES NO FRAMES Warning: private items are visible | ||||||||