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 *)queueDiscussion
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 *)getLifeCycleExecutorDiscussion
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 *)getApiExecutorDiscussion
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 *)getCallbackExecutorDiscussion
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)getSheduledExecutorDiscussion
Dispatch queue that executes scheduled tasks(periodically if needed) as log upload.
Declared In
ExecutorContext.h
– initiate
Initialize executors.
- (void)initiateDiscussion
Initialize executors.
Declared In
ExecutorContext.h