Package org.robovm.apple.avfoundation
Class AVAssetDownloadURLSession
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.foundation.NSURLSession
-
- org.robovm.apple.avfoundation.AVAssetDownloadURLSession
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class AVAssetDownloadURLSession extends NSURLSession
- Since:
- Available in iOS 9.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AVAssetDownloadURLSession.AVAssetDownloadURLSessionPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSURLSession
NSURLSession.NSURLSessionPtr
-
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 Modifier Constructor Description protected
AVAssetDownloadURLSession()
protected
AVAssetDownloadURLSession(NSObject.Handle h, long handle)
protected
AVAssetDownloadURLSession(NSObject.SkipInit skipInit)
AVAssetDownloadURLSession(NSURLSessionConfiguration configuration, AVAssetDownloadDelegate delegate, NSOperationQueue delegateQueue)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description AVAggregateAssetDownloadTask
aggregateAssetDownloadTaskWithURLAsset(AVURLAsset URLAsset, NSArray<AVMediaSelection> mediaSelections, java.lang.String title, NSData artworkData, NSDictionary<NSString,?> options)
protected static long
create(NSURLSessionConfiguration configuration, AVAssetDownloadDelegate delegate, NSOperationQueue delegateQueue)
AVAssetDownloadTask
newAssetDownloadTask(AVURLAsset URLAsset, java.lang.String title, NSData artworkData, AVAssetDownloadTaskOptions options)
AVAssetDownloadTask
newAssetDownloadTask(AVURLAsset URLAsset, NSURL destinationURL, AVAssetDownloadTaskOptions options)
Deprecated.Deprecated in iOS 10.0.-
Methods inherited from class org.robovm.apple.foundation.NSURLSession
create, create, finishTasksAndInvalidate, flush, getAllTasks, getConfiguration, getDelegate, getDelegateQueue, getSessionDescription, getSharedSession, getTasks, getTransferSizeUnknown, invalidateAndCancel, newDataTask, newDataTask, newDataTask, newDataTask, newDownloadTask, newDownloadTask, newDownloadTask, newDownloadTask, newDownloadTask, newDownloadTask, newStreamedUploadTask, newStreamTask, newStreamTask, newUploadTask, newUploadTask, newUploadTask, newUploadTask, reset, setSessionDescription
-
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
-
-
-
-
Constructor Detail
-
AVAssetDownloadURLSession
protected AVAssetDownloadURLSession()
-
AVAssetDownloadURLSession
protected AVAssetDownloadURLSession(NSObject.Handle h, long handle)
-
AVAssetDownloadURLSession
protected AVAssetDownloadURLSession(NSObject.SkipInit skipInit)
-
AVAssetDownloadURLSession
public AVAssetDownloadURLSession(NSURLSessionConfiguration configuration, AVAssetDownloadDelegate delegate, NSOperationQueue delegateQueue)
-
-
Method Detail
-
newAssetDownloadTask
@Deprecated public AVAssetDownloadTask newAssetDownloadTask(AVURLAsset URLAsset, NSURL destinationURL, AVAssetDownloadTaskOptions options)
Deprecated.Deprecated in iOS 10.0.- Since:
- Available in iOS 9.0 and later.
-
newAssetDownloadTask
public AVAssetDownloadTask newAssetDownloadTask(AVURLAsset URLAsset, java.lang.String title, NSData artworkData, AVAssetDownloadTaskOptions options)
- Since:
- Available in iOS 10.0 and later.
-
aggregateAssetDownloadTaskWithURLAsset
public AVAggregateAssetDownloadTask aggregateAssetDownloadTaskWithURLAsset(AVURLAsset URLAsset, NSArray<AVMediaSelection> mediaSelections, java.lang.String title, NSData artworkData, NSDictionary<NSString,?> options)
- Since:
- Available in iOS 11.0 and later.
-
create
protected static long create(NSURLSessionConfiguration configuration, AVAssetDownloadDelegate delegate, NSOperationQueue delegateQueue)
-
-