Package org.robovm.apple.foundation
Class NSURLSessionDataDelegateAdapter
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.foundation.NSURLSessionDelegateAdapter
-
- org.robovm.apple.foundation.NSURLSessionTaskDelegateAdapter
-
- org.robovm.apple.foundation.NSURLSessionDataDelegateAdapter
-
- All Implemented Interfaces:
NSObjectProtocol
,NSURLSessionDataDelegate
,NSURLSessionDelegate
,NSURLSessionTaskDelegate
,org.robovm.objc.ObjCProtocol
public class NSURLSessionDataDelegateAdapter extends NSURLSessionTaskDelegateAdapter implements NSURLSessionDataDelegate
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Constructor Description NSURLSessionDataDelegateAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
didBecomeDownloadTask(NSURLSession session, NSURLSessionDataTask dataTask, NSURLSessionDownloadTask downloadTask)
void
didBecomeStreamTask(NSURLSession session, NSURLSessionDataTask dataTask, NSURLSessionStreamTask streamTask)
void
didReceiveData(NSURLSession session, NSURLSessionDataTask dataTask, NSData data)
void
didReceiveResponse(NSURLSession session, NSURLSessionDataTask dataTask, NSURLResponse response, org.robovm.objc.block.VoidBlock1<NSURLSessionResponseDisposition> completionHandler)
void
willCacheResponse(NSURLSession session, NSURLSessionDataTask dataTask, NSCachedURLResponse proposedResponse, org.robovm.objc.block.VoidBlock1<NSCachedURLResponse> completionHandler)
-
Methods inherited from class org.robovm.apple.foundation.NSURLSessionTaskDelegateAdapter
didComplete, didFinishCollectingMetrics, didReceiveChallenge, didSendBodyData, needNewBodyStream, taskIsWaitingForConnectivity, willBeginDelayedRequest, willPerformHTTPRedirection
-
Methods inherited from class org.robovm.apple.foundation.NSURLSessionDelegateAdapter
didBecomeInvalid, didFinishEvents, didReceiveChallenge
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
Methods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Methods inherited from interface org.robovm.apple.foundation.NSURLSessionDelegate
didBecomeInvalid, didFinishEvents, didReceiveChallenge
-
Methods inherited from interface org.robovm.apple.foundation.NSURLSessionTaskDelegate
didComplete, didFinishCollectingMetrics, didReceiveChallenge, didSendBodyData, needNewBodyStream, taskIsWaitingForConnectivity, willBeginDelayedRequest, willPerformHTTPRedirection
-
-
-
-
Method Detail
-
didReceiveResponse
public void didReceiveResponse(NSURLSession session, NSURLSessionDataTask dataTask, NSURLResponse response, org.robovm.objc.block.VoidBlock1<NSURLSessionResponseDisposition> completionHandler)
- Specified by:
didReceiveResponse
in interfaceNSURLSessionDataDelegate
-
didBecomeDownloadTask
public void didBecomeDownloadTask(NSURLSession session, NSURLSessionDataTask dataTask, NSURLSessionDownloadTask downloadTask)
- Specified by:
didBecomeDownloadTask
in interfaceNSURLSessionDataDelegate
-
didBecomeStreamTask
public void didBecomeStreamTask(NSURLSession session, NSURLSessionDataTask dataTask, NSURLSessionStreamTask streamTask)
- Specified by:
didBecomeStreamTask
in interfaceNSURLSessionDataDelegate
-
didReceiveData
public void didReceiveData(NSURLSession session, NSURLSessionDataTask dataTask, NSData data)
- Specified by:
didReceiveData
in interfaceNSURLSessionDataDelegate
-
willCacheResponse
public void willCacheResponse(NSURLSession session, NSURLSessionDataTask dataTask, NSCachedURLResponse proposedResponse, org.robovm.objc.block.VoidBlock1<NSCachedURLResponse> completionHandler)
- Specified by:
willCacheResponse
in interfaceNSURLSessionDataDelegate
-
-