Class NSURLConnection

  • All Implemented Interfaces:
    NSObjectProtocol, org.robovm.objc.ObjCProtocol

    public class NSURLConnection
    extends NSObject
    • Constructor Detail

      • NSURLConnection

        public NSURLConnection()
      • NSURLConnection

        protected NSURLConnection​(NSObject.Handle h,
                                  long handle)
      • 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.
      • 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)
      • 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.