27- (instancetype)init:(NSArray*)arguments {
38- (instancetype)init:(NSArray*)arguments withExecuteCallback:(
ExecuteCallback)executeCallback {
45- (instancetype)init:(NSArray*)arguments withExecuteCallback:(
ExecuteCallback)executeCallback withLogCallback:(
LogCallback)logCallback {
52- (instancetype)init:(NSArray*)arguments withExecuteCallback:(
ExecuteCallback)executeCallback withLogCallback:(
LogCallback)logCallback withLogRedirectionStrategy:(LogRedirectionStrategy)logRedirectionStrategy {
54 self = [
super init:arguments withExecuteCallback:executeCallback withLogCallback:logCallback withLogRedirectionStrategy:logRedirectionStrategy];
void(^ ExecuteCallback)(id< Session > session)
void(^ LogCallback)(Log *log)
instancetype init:withExecuteCallback:withLogCallback:withLogRedirectionStrategy:(NSArray *arguments,[withExecuteCallback] ExecuteCallback executeCallback,[withLogCallback] LogCallback logCallback,[withLogRedirectionStrategy] LogRedirectionStrategy logRedirectionStrategy)
LogRedirectionStrategy getLogRedirectionStrategy()