public VaspInstance()

in src/main/java/org/openvasp/client/VaspInstance.java [54:69]


    public VaspInstance(@NonNull final VaspModule module, boolean autoStartSessionManager) {
        this.module = module;
        this.injector = Guice.createInjector(module);
        this.whisperApi = injector.getInstance(WhisperApi.class);
        this.contractService = injector.getInstance(ContractService.class);
        this.whisperService = injector.getInstance(WhisperService.class);
        this.messageService = injector.getInstance(MessageService.class);
        this.confirmationService = injector.getInstance(ConfirmationService.class);
        this.vaspIdentityService = injector.getInstance(VaspIdentityService.class);

        if (autoStartSessionManager) {
            startSessionManager();
        }

        log.info("VASP Instance created");
    }