AbstractExecutorContext Class Reference
Inherits from | NSObject |
---|---|
Conforms to | ExecutorContext |
Declared in | AbstractExecutorContext.h AbstractExecutorContext.m |
Other Methods
– shutDownExecutor:
Cancel all operations of the queue and waits for the completion of all operations.
- (void)shutDownExecutor:(NSOperationQueue *)queue
Discussion
Cancel all operations of the queue and waits for the completion of all operations.
Declared In
AbstractExecutorContext.h
Other Methods
– getLifeCycleExecutor
Operation queue that executes lifecycle events/commands of Kaa client.
- (NSOperationQueue *)getLifeCycleExecutor
Discussion
Operation queue that executes lifecycle events/commands of Kaa client.
Declared In
ExecutorContext.h
– getApiExecutor
Operation queue that executes user API calls to SDK client. For example, serializing of log records before submit to transport.
- (NSOperationQueue *)getApiExecutor
Discussion
Operation queue that executes user API calls to SDK client. For example, serializing of log records before submit to transport.
Declared In
ExecutorContext.h
– getCallbackExecutor
Operation queue that executes callback methods provided by SDK client user.
- (NSOperationQueue *)getCallbackExecutor
Discussion
Operation queue that executes callback methods provided by SDK client user.
Declared In
ExecutorContext.h
– getSheduledExecutor
Dispatch queue that executes scheduled tasks(periodically if needed) as log upload.
- (dispatch_queue_t)getSheduledExecutor
Discussion
Dispatch queue that executes scheduled tasks(periodically if needed) as log upload.
Declared In
ExecutorContext.h
– initiate
Initialize executors.
- (void)initiate
Discussion
Initialize executors.
Declared In
ExecutorContext.h