Uses of Interface
org.eblocker.server.common.system.ScriptRunner
Packages that use ScriptRunner
Package
Description
-
Uses of ScriptRunner in org.eblocker.server.app
Constructors in org.eblocker.server.app with parameters of type ScriptRunnerModifierConstructorDescriptionSelfCheckApp(DataSource dataSource, String version, ScriptRunner scriptRunner, String showResultScript, StatusLedService statusLedService) -
Uses of ScriptRunner in org.eblocker.server.common.data
Constructors in org.eblocker.server.common.data with parameters of type ScriptRunnerModifierConstructorDescriptionRedisBackupService(long period, int maximumNumberOfBackups, int redisStartTimeout, String snapshotDirectory, EventLogger eventLogger, ScheduledExecutorService executorService, ScriptRunner scriptRunner) -
Uses of ScriptRunner in org.eblocker.server.common.network
Constructors in org.eblocker.server.common.network with parameters of type ScriptRunnerModifierConstructorDescriptionIp6AddressMonitor(String monitorCommand, String killCommand, ScriptRunner scriptRunner, NetworkInterfaceWrapper networkInterface) NetworkInterfaceWrapper(NetworkInterfaceFactory networkInterfaceFactory, String interfaceName, Ip4Address emergencyIp, String findGatewayScript, String vpnInterfaceName, ScriptRunner scriptRunner) TrafficAccounter(String dumpIpTablesRulesScript, DataSource dataSource, DeviceService deviceService, ScriptRunner scriptRunner) -
Uses of ScriptRunner in org.eblocker.server.common.network.unix
Constructors in org.eblocker.server.common.network.unix with parameters of type ScriptRunnerModifierConstructorDescriptionDhcpDiscoveryService(String interfaceName, String discoveryCommand, int timeout, DeviceService deviceService, ScriptRunner scriptRunner) IpSets(String ipSetCheckSupportScript, String ipsetRestoreScript, ScriptRunner scriptRunner) IscDhcpServer(ScriptRunner scriptRunner, String configPath, String applyConfigCommand, String enableComand, String disableComand) NetworkInterfaceAliases(String interfaceName, int aliasMin, int aliasMax, String addAliasScript, String removeAliasScript, ScriptRunner scriptRunner) NetworkServicesUnix(DataSource dataSource, DnsConfiguration dnsConfiguration, NetworkInterfaceConfiguration interfaceConfiguration, IscDhcpServer dhcpServer, FirewallConfigurationIp4 firewallConfiguration, FirewallConfigurationIp6 firewallConfigurationIp6, ScheduledExecutorService executorService, NetworkInterfaceWrapper networkInterface, ArpSpoofer arpSpoofer, ScriptRunner scriptRunner, FeatureToggleRouter featureToggleRouter, long arpSpoofer_startupDelay, long arpSpoofer_fixedDelay, String applyNetworkConfigurationCommand, String applyFirewallConfigurationCommand, String enableIp6Command, EblockerDnsServer eblockerDnsServer, DeviceService deviceService) -
Uses of ScriptRunner in org.eblocker.server.common.openvpn
Constructors in org.eblocker.server.common.openvpn with parameters of type ScriptRunnerModifierConstructorDescriptionOpenVpnService(ScriptRunner scriptRunner, DataSource dataSource, OpenVpnClientFactory openVpnClientFactory, OpenVpnConfigurator configurator, OpenVpnFileOptionValidator fileOptionValidator, String keepAliveTarget, String killAllInstancesScript, OpenVpnProfileFiles profileFiles, String passwordMask, Integer stoppedClientTimeout) RoutingController(String ipRouteRtTablesFile, String ipRouteRtTablesTempFile, String ipRouteRtTablesTableNamePrefix, int ipRouteRtTablesOffset, int ipRouteRtTablesRouteMin, int ipRouteRtTablesRouteMax, String reconfigureRoutingTablesScript, String reconfigurePolicyScript, String setClientRouteScript, String setClientRouteIp6Script, String clearClientRouteScript, ScriptRunner scriptRunner) VpnKeepAlive(String killCommand, String pingCommand, int pingInterval, int noAnswerThreshold, Executor executor, ScriptRunner scriptRunner, String interfaceName, String target, Runnable connectionDeadCallback) -
Uses of ScriptRunner in org.eblocker.server.common.squid
Constructors in org.eblocker.server.common.squid with parameters of type ScriptRunnerModifierConstructorDescriptionSquidConfigController(SquidAcl sslClientsAcl, SquidAcl torClientsAcl, SquidAcl disabledClientsAcl, ConfigurableDeviceFilterAcl filteredClientsAcl, SquidAcl mobileClientsAcl, SquidAcl mobileClientsPrivateNetworkAccessAcl, String vpnAclDirectoryPath, String mimeAclFilePath, String xForwardDomainsAclFilePath, String xForwardIpsAclFilePath, String xForwardIps, String squidClearCertCacheScript, String confTemplateFilePath, String confStaticFilePath, String squidConfigSslExclusiveFile, String squidConfigNoSslExclusiveFile, String confFilePath, String cacheLog, String sslKeyFilePath, String sslCertFilePath, String squidWorkers, String controlBarHostName, String controlBarHostFallbackIp, String dnsLocalNames, ScriptRunner scriptRunner, SquidReloadingService reloadingService, DataSource dataSource, SslService sslService, NetworkInterfaceWrapper networkInterface, JsonWebTokenHandler tokenHandler, NetworkServices networkServices, DeviceService deviceService, ConfigurableDeviceFilterAclFactory squidAclFactory, OpenVpnServerService openVpnServerService, Environment environment, Ip6PrefixMonitor prefixMonitor, FeatureServiceSubscriber featureServiceSubscriber) SquidReloadingService(ScriptRunner scriptRunner, String squidReconfigureScript, ScheduledExecutorService executorService, java.time.Clock clock, Integer graceTimeBeforeReloads, Integer minimumTimeBetweenReloads) -
Uses of ScriptRunner in org.eblocker.server.common.status
Constructors in org.eblocker.server.common.status with parameters of type ScriptRunnerModifierConstructorDescriptionStartupStatusReporter(String version, String writeFileCommand, ScriptRunner scriptRunner, NetworkInterfaceWrapper networkInterface, java.time.Clock clock) -
Uses of ScriptRunner in org.eblocker.server.common.system.unix
Classes in org.eblocker.server.common.system.unix that implement ScriptRunner -
Uses of ScriptRunner in org.eblocker.server.common.update
Constructors in org.eblocker.server.common.update with parameters of type ScriptRunnerModifierConstructorDescriptionDebianUpdater(DeviceRegistrationProperties deviceRegistrationProperties, ScriptRunner scriptRunner, DataSource dataSource, UpdateStatusObserver updateStatusObserver, String updatesStartCommand, String updatesRunningCommand, String updatesDownloadStartCommand, String updatesDownloadRunningCommand, String updatesCheckCommand, String updatesRunningInfoCommand, String updatesFailedCommand, String updatesRecoveryStartCommand, String updatesRecoveryRunningCommand, String pinEblockerListsCommand, String unpinEblockerListsCommand, String eBlockerListsPinningFilename, String eBlockerListsPinningVersion, String projectVersion) -
Uses of ScriptRunner in org.eblocker.server.http.controller.impl
Constructors in org.eblocker.server.http.controller.impl with parameters of type ScriptRunnerModifierConstructorDescriptionFactoryResetControllerImpl(ScriptRunner scriptRunner, String factoryResetScript) SettingsControllerImpl(SettingsService settingsService, DataSource dataSource, TorExitNodeCountries torExitNodeCountries, ScriptRunner scriptRunner, String setTimezoneCommand) -
Uses of ScriptRunner in org.eblocker.server.http.security
Constructors in org.eblocker.server.http.security with parameters of type ScriptRunnerModifierConstructorDescriptionSecurityService(JsonWebTokenHandler tokenHandler, long tokenUserValiditySeconds, long tokenDashboardValiditySeconds, long passwordResetValiditySeconds, long passwordResetGracePeriodSeconds, DataSource dataSource, SystemUpdater systemUpdater, AutomaticUpdater automaticUpdater, ScriptRunner scriptRunner, String prepareShutdownScript, EventLogger eventLogger, DeviceService deviceService, UserService userService, ProductInfoService productInfoService, long passwordFailedMaxPenaltySeconds, long passwordFailedPenaltyIncrementSeconds, java.time.Clock clock) -
Uses of ScriptRunner in org.eblocker.server.http.service
Constructors in org.eblocker.server.http.service with parameters of type ScriptRunnerModifierConstructorDescriptionDiagnosticsReportService(String diagnosticsReportFile, String reportCreateScript, ScheduledExecutorService executorService, ScriptRunner scriptRunner, JsonWebTokenHandler tokenHandler, String tmpDir, String systemLog, EventService eventService) OpenVpnServerService(ScriptRunner scriptRunner, DataSource dataSource, DeviceService deviceService, UpnpManagementService upnpService, EblockerDnsServer dnsServer, DnsService dnsService, DynDnsService dynDnsService, ScheduledExecutorService executorService, EventLogger eventLogger, String openVpnServerCommand, int port, int tempDuration, int duration, String portForwardingDescription, OpenVpnCa openVpnCa) RecordingService(int defaultRecordingSizeLimit, int defaultRecordingTimeLimit, String recordingFilePath, String analysisFileHandshakesPath, String analysisFileDataPath, DataSource dataSource, ScriptRunner scriptRunner, AppModuleService appModuleService, TextLineProvider textLineProvider, java.time.Clock clock) RegistrationServiceAvailabilityCheck(String pingTargets, String httpTargets, String pingCommand, DeviceRegistrationClient registrationClient, DeviceRegistrationProperties registrationProperties, ExecutorService executorService, HttpClient httpClient, ScheduledExecutorService scheduledExecutorService, ScriptRunner scriptRunner) ShutdownService(SystemStatusService systemStatusService, ScriptRunner scriptRunner, String shutdownScript, String rebootScript, ShutdownExecutorService shutdownExecutorService)