public InteractorExecutionComponent injectClearStorageInteractorExecution( InteractorExecution interactorExecution) { InteractorExecutionComponent interactorExecutionComponent = createInteractorExecutionComponent(); interactorExecutionComponent.injectClearStorageInteractorExecution(interactorExecution); return interactorExecutionComponent; }
@Override public InteractorExecutionComponent injectScannerInteractorExecution( InteractorExecution<BasicAction> interactorExecution) { InteractorExecutionComponent interactorExecutionComponent = createInteractorExecutionComponent(); interactorExecutionComponent.injectScannerInteractorExecution(interactorExecution); return interactorExecutionComponent; }
@Override public InteractorExecutionComponent injectObtainIrCredentialsInteractorExecution( InteractorExecution<VuforiaCredentials> interactorExecution) { InteractorExecutionComponent interactorExecutionComponent = createInteractorExecutionComponent(); interactorExecutionComponent.injectObtainIrCredentialsInteractorExecution(interactorExecution); return interactorExecutionComponent; }
@Override public InteractorExecutionComponent injectGeofenceProviderInteractorExecution( InteractorExecution<List<OrchextraGeofence>> interactorExecution) { InteractorExecutionComponent interactorExecutionComponent = createInteractorExecutionComponent(); interactorExecutionComponent.injectGeofenceProviderInteractorExecution(interactorExecution); return interactorExecutionComponent; }
@Override public InteractorExecutionComponent injectGeofenceInteractorExecution( InteractorExecution<List<BasicAction>> interactorExecution) { InteractorExecutionComponent interactorExecutionComponent = createInteractorExecutionComponent(); interactorExecutionComponent.injectGeofenceInteractorExecution(interactorExecution); return interactorExecutionComponent; }
@Override public InteractorExecutionComponent injectConfigInteractorInteractorExecution( InteractorExecution<OrchextraUpdates> interactorExecution) { InteractorExecutionComponent interactorExecutionComponent = createInteractorExecutionComponent(); interactorExecutionComponent.injectConfigInteractorInteractorExecution(interactorExecution); return interactorExecutionComponent; }
@Override public InteractorExecutionComponent injectSaveUserInteractorExecution( InteractorExecution<ClientAuthData> interactorExecution) { InteractorExecutionComponent interactorExecutionComponent = createInteractorExecutionComponent(); interactorExecutionComponent.injectSaveUserInteractorExecution(interactorExecution); return interactorExecutionComponent; }