@@ -144,6 +144,22 @@ - (void)publish:(NSArray<ARTMessage *> *)messages callback:(nullable ARTCallback
144144 [_internal publish: messages callback: callback];
145145}
146146
147+ - (void )updateMessage : (ARTMessage *)message operation : (nullable ARTMessageOperation *)operation params : (nullable NSDictionary <NSString *, ARTStringifiable *> *)params callback : (nullable ARTCallback)callback {
148+ [_internal updateMessage: message operation: operation params: params wrapperSDKAgents: nil callback: callback];
149+ }
150+
151+ - (void )deleteMessage : (ARTMessage *)message operation : (nullable ARTMessageOperation *)operation params : (nullable NSDictionary <NSString *, ARTStringifiable *> *)params callback : (nullable ARTCallback)callback {
152+ [_internal deleteMessage: message operation: operation params: params wrapperSDKAgents: nil callback: callback];
153+ }
154+
155+ - (void )getMessageWithSerial : (NSString *)serial callback : (ARTMessageErrorCallback)callback {
156+ [_internal getMessageWithSerial: serial wrapperSDKAgents: nil callback: callback];
157+ }
158+
159+ - (void )getMessageVersionsWithSerial : (NSString *)serial callback : (ARTPaginatedMessagesCallback)callback {
160+ [_internal getMessageVersionsWithSerial: serial wrapperSDKAgents: nil callback: callback];
161+ }
162+
147163- (void )history : (ARTPaginatedMessagesCallback)callback {
148164 [_internal historyWithWrapperSDKAgents: nil completion: callback];
149165}
@@ -451,6 +467,30 @@ - (void)sendObjectWithObjectMessages:(NSArray<id<APObjectMessageProtocol>> *)obj
451467 }
452468#endif
453469
470+ - (void )updateMessage : (ARTMessage *)message
471+ operation : (nullable ARTMessageOperation *)operation
472+ params : (nullable NSDictionary <NSString *, ARTStringifiable *> *)params
473+ wrapperSDKAgents : (nullable NSStringDictionary *)wrapperSDKAgents
474+ callback : (nullable ARTCallback)callback {
475+ [self .restChannel updateMessage: message operation: operation params: params wrapperSDKAgents: wrapperSDKAgents callback: callback];
476+ }
477+
478+ - (void )deleteMessage : (ARTMessage *)message
479+ operation : (nullable ARTMessageOperation *)operation
480+ params : (nullable NSDictionary <NSString *, ARTStringifiable *> *)params
481+ wrapperSDKAgents : (nullable NSStringDictionary *)wrapperSDKAgents
482+ callback : (nullable ARTCallback)callback {
483+ [self .restChannel deleteMessage: message operation: operation params: params wrapperSDKAgents: wrapperSDKAgents callback: callback];
484+ }
485+
486+ - (void )getMessageWithSerial : (NSString *)serial wrapperSDKAgents : (nullable NSStringDictionary *)wrapperSDKAgents callback : (ARTMessageErrorCallback)callback {
487+ [self .restChannel getMessageWithSerial: serial wrapperSDKAgents: wrapperSDKAgents callback: callback];
488+ }
489+
490+ - (void )getMessageVersionsWithSerial : (NSString *)serial wrapperSDKAgents : (nullable NSStringDictionary *)wrapperSDKAgents callback : (ARTPaginatedMessagesCallback)callback {
491+ [self .restChannel getMessageVersionsWithSerial: serial wrapperSDKAgents: wrapperSDKAgents callback: callback];
492+ }
493+
454494- (void )publishProtocolMessage : (ARTProtocolMessage *)pm callback : (ARTStatusCallback)cb {
455495 switch (self.state_nosync ) {
456496 case ARTRealtimeChannelSuspended:
0 commit comments