ARTPushDeviceRegistrationsInternal

Objective-C

@interface ARTPushDeviceRegistrationsInternal : NSObject

- (instancetype)initWithRest:(ARTRestInternal *)rest logger:(ARTInternalLog *)logger;

- (void)save:(ARTDeviceDetails *)deviceDetails wrapperSDKAgents:(nullable NSStringDictionary *)wrapperSDKAgents callback:(ARTCallback)callback;

- (void)get:(ARTDeviceId *)deviceId wrapperSDKAgents:(nullable NSStringDictionary *)wrapperSDKAgents callback:(void (^)(ARTDeviceDetails *_Nullable,  ARTErrorInfo *_Nullable))callback;

- (void)list:(NSStringDictionary *)params wrapperSDKAgents:(nullable NSStringDictionary *)wrapperSDKAgents callback:(ARTPaginatedDeviceDetailsCallback)callback;

- (void)remove:(NSString *)deviceId wrapperSDKAgents:(nullable NSStringDictionary *)wrapperSDKAgents callback:(ARTCallback)callback;

- (void)removeWhere:(NSStringDictionary *)params wrapperSDKAgents:(nullable NSStringDictionary *)wrapperSDKAgents callback:(ARTCallback)callback;

@end

Swift

class ARTPushDeviceRegistrationsInternal : NSObject

Undocumented

  • Undocumented

    Declaration

    Objective-C

    - (instancetype)initWithRest:(ARTRestInternal *)rest logger:(ARTInternalLog *)logger;

    Swift

    init(rest: ARTRestInternal, logger: InternalLog)
  • Undocumented

    Declaration

    Objective-C

    - (void)save:(ARTDeviceDetails *)deviceDetails wrapperSDKAgents:(nullable NSStringDictionary *)wrapperSDKAgents callback:(ARTCallback)callback;

    Swift

    func save(_ deviceDetails: ARTDeviceDetails, wrapperSDKAgents: [String : String]?, callback: @escaping ARTCallback)
  • Undocumented

    Declaration

    Objective-C

    - (void)get:(ARTDeviceId *)deviceId wrapperSDKAgents:(nullable NSStringDictionary *)wrapperSDKAgents callback:(void (^)(ARTDeviceDetails *_Nullable,  ARTErrorInfo *_Nullable))callback;

    Swift

    func get(_ deviceId: String, wrapperSDKAgents: [String : String]?, callback: @escaping (ARTDeviceDetails?, ARTErrorInfo?) -> Void)
  • Undocumented

    Declaration

    Objective-C

    - (void)list:(NSStringDictionary *)params wrapperSDKAgents:(nullable NSStringDictionary *)wrapperSDKAgents callback:(ARTPaginatedDeviceDetailsCallback)callback;

    Swift

    func list(_ params: [String : String], wrapperSDKAgents: [String : String]?, callback: @escaping ARTPaginatedDeviceDetailsCallback)
  • Undocumented

    Declaration

    Objective-C

    - (void)remove:(NSString *)deviceId wrapperSDKAgents:(nullable NSStringDictionary *)wrapperSDKAgents callback:(ARTCallback)callback;

    Swift

    func remove(_ deviceId: String, wrapperSDKAgents: [String : String]?, callback: @escaping ARTCallback)
  • Undocumented

    Declaration

    Objective-C

    - (void)removeWhere:(NSStringDictionary *)params wrapperSDKAgents:(nullable NSStringDictionary *)wrapperSDKAgents callback:(ARTCallback)callback;

    Swift

    func removeWhere(_ params: [String : String], wrapperSDKAgents: [String : String]?, callback: @escaping ARTCallback)