public Swabra()

in agent/src/jetbrains/buildServer/swabra/Swabra.java [83:97]


  public Swabra(@NotNull final EventDispatcher<AgentLifeCycleListener> agentDispatcher,
                @NotNull final SwabraLogger logger,
                @NotNull final SwabraPropertiesProcessor propertiesProcessor,
                @NotNull final BundledToolsRegistry toolsRegistry,
                @NotNull final DirectoryMapDirectoriesCleaner directoriesCleaner,
                @NotNull final LockedFileResolver.LockingProcessesProviderFactory lockingProcessesProviderFactory,
                @NotNull final AgentOperationModeHolder operationModeHolder) {
    myDirectoriesCleaner = directoriesCleaner;
    myOperationModeHolder = operationModeHolder;
    agentDispatcher.addListener(this);
    myLogger = logger;
    myPropertiesProcessor = propertiesProcessor;
    myToolsRegistry = toolsRegistry;
    myLockingProcessesProviderFactory = lockingProcessesProviderFactory;
  }