ServiceSubscription

extendsServiceCommand

Properties

int callId

NSMutableArray * successCalls

NSMutableArray * failureCalls

BOOL isSubscribed

Methods

- (instancetype) initWithDelegate:(id<ServiceCommandDelegate>)delegate target:(NSURL *)target payload:(id)payload callId:(int)callId

Parameters:

  • delegate
  • target: target
  • payload: payload
  • callId: callId
- (void) addSuccess:(id)success

Parameters:

  • success – Optional id to be called on success
- (void) addFailure:(FailureBlock)failure

Parameters:

  • failure – Optional FailureBlock to be called on failure

- (void) subscribe

- (void) unsubscribe

+(instancetype) subscriptionWithDelegate:(id<ServiceCommandDelegate>)delegate target:(NSURL *)url payload:(id)payload callId:(int)callId

Parameters:

  • delegate
  • target: url
  • payload: payload
  • callId: callId

Inherited Methods

- (instancetype) initWithDelegate:(id<ServiceCommandDelegate>)delegate target:(NSURL *)url payload:(id)payload

Parameters:

  • delegate
  • target: url
  • payload: payload

- (void) send

  • (instancetype) commandWithDelegate:(id<ServiceCommandDelegate>)delegate target:(NSURL *)url payload:(id)payload
    Parameters:
    • delegate
    • target: url
    • payload: payload