Package org.robovm.apple.social
Class SLRequest
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.social.SLRequest
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class SLRequest extends NSObject
- Since:
- Available in iOS 6.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SLRequest.SLRequestPtr
-
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 SLRequest()
protected
SLRequest(NSObject.Handle h, long handle)
protected
SLRequest(NSObject.SkipInit skipInit)
SLRequest(SLServiceType serviceType, SLRequestMethod requestMethod, NSURL url, NSDictionary<NSString,?> parameters)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addMultipartData(NSData data, java.lang.String name, java.lang.String type, java.lang.String filename)
protected static long
create(SLServiceType serviceType, SLRequestMethod requestMethod, NSURL url, NSDictionary<NSString,?> parameters)
ACAccount
getAccount()
NSDictionary<NSString,?>
getParameters()
NSURLRequest
getPreparedURLRequest()
SLRequestMethod
getRequestMethod()
NSURL
getURL()
void
performRequest(org.robovm.objc.block.VoidBlock3<NSData,NSHTTPURLResponse,NSError> handler)
void
setAccount(ACAccount v)
-
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
-
SLRequest
public SLRequest()
-
SLRequest
protected SLRequest(NSObject.Handle h, long handle)
-
SLRequest
protected SLRequest(NSObject.SkipInit skipInit)
-
SLRequest
public SLRequest(SLServiceType serviceType, SLRequestMethod requestMethod, NSURL url, NSDictionary<NSString,?> parameters)
-
-
Method Detail
-
getAccount
public ACAccount getAccount()
-
setAccount
public void setAccount(ACAccount v)
-
getRequestMethod
public SLRequestMethod getRequestMethod()
-
getURL
public NSURL getURL()
-
getParameters
public NSDictionary<NSString,?> getParameters()
-
addMultipartData
public void addMultipartData(NSData data, java.lang.String name, java.lang.String type, java.lang.String filename)
-
getPreparedURLRequest
public NSURLRequest getPreparedURLRequest()
-
performRequest
public void performRequest(org.robovm.objc.block.VoidBlock3<NSData,NSHTTPURLResponse,NSError> handler)
-
create
protected static long create(SLServiceType serviceType, SLRequestMethod requestMethod, NSURL url, NSDictionary<NSString,?> parameters)
-
-