Package org.robovm.apple.foundation
Class NSURLConnection
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.foundation.NSURLConnection
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class NSURLConnection extends NSObject
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NSURLConnection.NSURLConnectionPtr
-
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 NSURLConnection()
protected
NSURLConnection(NSObject.Handle h, long handle)
protected
NSURLConnection(NSObject.SkipInit skipInit)
NSURLConnection(NSURLRequest request, NSURLConnectionDelegate delegate)
Deprecated.Deprecated in iOS 9.0.NSURLConnection(NSURLRequest request, NSURLConnectionDelegate delegate, boolean startImmediately)
Deprecated.Deprecated in iOS 9.0.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
cancel()
static boolean
canHandleRequest(NSURLRequest request)
NSURLRequest
getCurrentRequest()
NKAssetDownload
getNewsstandAssetDownload()
NSURLRequest
getOriginalRequest()
protected long
init(NSURLRequest request, NSURLConnectionDelegate delegate)
Deprecated.Deprecated in iOS 9.0.protected long
init(NSURLRequest request, NSURLConnectionDelegate delegate, boolean startImmediately)
Deprecated.Deprecated in iOS 9.0.void
scheduleInRunLoop(NSRunLoop aRunLoop, java.lang.String mode)
void
scheduleInRunLoop(NSRunLoop aRunLoop, NSRunLoopMode mode)
static void
sendAsynchronousRequest(NSURLRequest request, NSOperationQueue queue, org.robovm.objc.block.VoidBlock3<NSURLResponse,NSData,NSError> handler)
Deprecated.Deprecated in iOS 9.0.static NSData
sendSynchronousRequest(NSURLRequest request, NSURLResponse.NSURLResponsePtr response)
Deprecated.Deprecated in iOS 9.0.void
setDelegateQueue(NSOperationQueue queue)
void
start()
void
unscheduleFromRunLoop(NSRunLoop aRunLoop, java.lang.String mode)
void
unscheduleFromRunLoop(NSRunLoop aRunLoop, NSRunLoopMode mode)
-
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
-
NSURLConnection
public NSURLConnection()
-
NSURLConnection
protected NSURLConnection(NSObject.Handle h, long handle)
-
NSURLConnection
protected NSURLConnection(NSObject.SkipInit skipInit)
-
NSURLConnection
@Deprecated public NSURLConnection(NSURLRequest request, NSURLConnectionDelegate delegate, boolean startImmediately)
Deprecated.Deprecated in iOS 9.0. Use NSURLSession (see NSURLSession.h)- Since:
- Available in iOS 2.0 and later.
-
NSURLConnection
@Deprecated public NSURLConnection(NSURLRequest request, NSURLConnectionDelegate delegate)
Deprecated.Deprecated in iOS 9.0. Use NSURLSession (see NSURLSession.h)- Since:
- Available in iOS 2.0 and later.
-
-
Method Detail
-
getOriginalRequest
public NSURLRequest getOriginalRequest()
- Since:
- Available in iOS 5.0 and later.
-
getCurrentRequest
public NSURLRequest getCurrentRequest()
- Since:
- Available in iOS 5.0 and later.
-
scheduleInRunLoop
public void scheduleInRunLoop(NSRunLoop aRunLoop, NSRunLoopMode mode)
-
unscheduleFromRunLoop
public void unscheduleFromRunLoop(NSRunLoop aRunLoop, NSRunLoopMode mode)
-
getNewsstandAssetDownload
public NKAssetDownload getNewsstandAssetDownload()
-
init
@Deprecated protected long init(NSURLRequest request, NSURLConnectionDelegate delegate, boolean startImmediately)
Deprecated.Deprecated in iOS 9.0. Use NSURLSession (see NSURLSession.h)- Since:
- Available in iOS 2.0 and later.
-
init
@Deprecated protected long init(NSURLRequest request, NSURLConnectionDelegate delegate)
Deprecated.Deprecated in iOS 9.0. Use NSURLSession (see NSURLSession.h)- Since:
- Available in iOS 2.0 and later.
-
start
public void start()
- Since:
- Available in iOS 2.0 and later.
-
cancel
public void cancel()
-
scheduleInRunLoop
public void scheduleInRunLoop(NSRunLoop aRunLoop, java.lang.String mode)
- Since:
- Available in iOS 2.0 and later.
-
unscheduleFromRunLoop
public void unscheduleFromRunLoop(NSRunLoop aRunLoop, java.lang.String mode)
- Since:
- Available in iOS 2.0 and later.
-
setDelegateQueue
public void setDelegateQueue(NSOperationQueue queue)
- Since:
- Available in iOS 5.0 and later.
-
canHandleRequest
public static boolean canHandleRequest(NSURLRequest request)
-
sendSynchronousRequest
@Deprecated public static NSData sendSynchronousRequest(NSURLRequest request, NSURLResponse.NSURLResponsePtr response) throws NSErrorException
Deprecated.Deprecated in iOS 9.0. Use [NSURLSession dataTaskWithRequest:completionHandler:] (see NSURLSession.h- Throws:
NSErrorException
- Since:
- Available in iOS 2.0 and later.
-
sendAsynchronousRequest
@Deprecated public static void sendAsynchronousRequest(NSURLRequest request, NSOperationQueue queue, org.robovm.objc.block.VoidBlock3<NSURLResponse,NSData,NSError> handler)
Deprecated.Deprecated in iOS 9.0. Use [NSURLSession dataTaskWithRequest:completionHandler:] (see NSURLSession.h- Since:
- Available in iOS 5.0 and later.
-
-