Uses of Class
org.eblocker.server.common.data.Device
Packages that use Device
Package
Description
-
Uses of Device in org.eblocker.server.common
Methods in org.eblocker.server.common with parameters of type DeviceModifier and TypeMethodDescriptionPauseDeviceController.getRemainingPause(Device device) PauseDeviceController.pauseDevice(Device device, long timeInSeconds) Pause a device or cancels a pause if the given time is 0voidPauseDeviceController.reactivateDevice(Device device) -
Uses of Device in org.eblocker.server.common.blacklist
Methods in org.eblocker.server.common.blacklist with parameters of type DeviceModifier and TypeMethodDescription -
Uses of Device in org.eblocker.server.common.data
Methods in org.eblocker.server.common.data that return DeviceModifier and TypeMethodDescriptionDeviceFactory.createDevice(String deviceId, List<IpAddress> ipAddresses, boolean fixed) Returns a device with a specific IDMethods in org.eblocker.server.common.data that return types with arguments of type DeviceModifier and TypeMethodDescriptionDataSource.getDevices()Returns a sorted set of all devicesJedisDataSource.getDevices()Methods in org.eblocker.server.common.data with parameters of type DeviceModifier and TypeMethodDescriptionvoidDelete a devicevoidvoidSave a devicevoidvoidDataSource.updateLastSeen(Device device) Update only the last seen timestamp of a devicevoidJedisDataSource.updateLastSeen(Device device) Constructors in org.eblocker.server.common.data with parameters of type Device -
Uses of Device in org.eblocker.server.common.network
Methods in org.eblocker.server.common.network that return types with arguments of type DeviceModifier and TypeMethodDescriptionDhcpServerConfiguration.getDevices()NetworkServicesBase.getDevices()Methods in org.eblocker.server.common.network with parameters of type DeviceModifier and TypeMethodDescriptionvoidTorController.addDeviceUsingTor(Device device) voidNetworkStateMachine.deviceStateChanged(Device justChangedDevice) TrafficAccounter.getTrafficAccount(Device device) booleanRestore original, "normal" state for device (tell it who is the real router)booleanNetworkServices.healDevice(Device device) Restore "normal" ARP cache of devicebooleanNetworkServicesBase.healDevice(Device device) voidTorController.removeDeviceNotUsingTor(Device device) Method parameters in org.eblocker.server.common.network with type arguments of type DeviceModifier and TypeMethodDescriptionprotected abstract voidNetworkServicesBase.enableFirewall(Set<Device> allDevices, Collection<OpenVpnClientState> vpnClients, boolean masquerade, boolean enableSSL, boolean enableEblockerDns, boolean enableEblockerMobile, boolean enableMalwareSet) voidDhcpServerConfiguration.setDevices(Set<Device> devices) -
Uses of Device in org.eblocker.server.common.network.unix
Methods in org.eblocker.server.common.network.unix with parameters of type DeviceModifier and TypeMethodDescriptionvoidEblockerDnsServer.useDefaultResolver(Device device) voidEblockerDnsServer.useTorResolver(Device device) voidEblockerDnsServer.useVpnResolver(Device device, int id) Method parameters in org.eblocker.server.common.network.unix with type arguments of type DeviceModifier and TypeMethodDescriptionvoidFirewallConfigurationBase.enable(Set<Device> allDevices, Collection<OpenVpnClientState> anonVpnClients, boolean masquerade, boolean enableSSL, boolean enableEblockerDns, boolean enableOpenVpnServer, boolean enableMalwareSet, java.util.function.Supplier<Boolean> applyFirewallRules) protected voidNetworkServicesUnix.enableFirewall(Set<Device> allDevices, Collection<OpenVpnClientState> vpnClients, boolean masquerade, boolean enableSSL, boolean enableEblockerDns, boolean enableEblockerMobile, boolean enableMalwareSet) protected abstract IpAddressFilterFirewallConfigurationBase.getIpAddressFilter(Set<Device> devices) protected IpAddressFilterFirewallConfigurationIp4.getIpAddressFilter(Set<Device> devices) protected IpAddressFilterFirewallConfigurationIp6.getIpAddressFilter(Set<Device> devices) -
Uses of Device in org.eblocker.server.common.network.unix.firewall
Constructor parameters in org.eblocker.server.common.network.unix.firewall with type arguments of type DeviceModifierConstructorDescriptionIpAddressFilter(Set<Device> devices, java.util.function.Predicate<IpAddress> addressTypePredicate, ParentalControlAccessRestrictionsService restrictionsService) -
Uses of Device in org.eblocker.server.common.openvpn
Methods in org.eblocker.server.common.openvpn with parameters of type DeviceModifier and TypeMethodDescriptionOpenVpnService.getStatusByDevice(Device device) voidOpenVpnService.restoreNormalRoutingForClient(Device device) Do not route device through VpnProfile (and the VPN tunnel which belongs to this profile) anymore When this was the last device using this VPN profile, it will automatically get shutdown/stoppedvoidOpenVpnService.routeClientThroughVpnTunnel(Device device, VpnProfile vpnProfile) Method parameters in org.eblocker.server.common.openvpn with type arguments of type DeviceModifier and TypeMethodDescriptionvoidOpenVpnClient.addDevices(Collection<Device> devices) voidVpnClient.addDevices(Collection<Device> devices) voidOpenVpnClient.stopDevices(Collection<Device> devices) voidVpnClient.stopDevices(Collection<Device> devices) -
Uses of Device in org.eblocker.server.common.service
Methods in org.eblocker.server.common.service with parameters of type Device -
Uses of Device in org.eblocker.server.common.squid
Methods in org.eblocker.server.common.squid with parameters of type DeviceMethod parameters in org.eblocker.server.common.squid with type arguments of type DeviceModifier and TypeMethodDescriptionvoidSquidConfigController.updateDomainFilteredDevices(Set<Device> domainFilteredDevices) Rewrite the list of MAC addresses for filtered devices.voidSquidConfigController.updateVpnDevicesAcl(int id, Set<Device> devices) -
Uses of Device in org.eblocker.server.common.squid.acl
Methods in org.eblocker.server.common.squid.acl with parameters of type DeviceModifier and TypeMethodDescriptionprotected booleanMethod parameters in org.eblocker.server.common.squid.acl with type arguments of type DeviceModifier and TypeMethodDescriptionvoidConfigurableDeviceFilterAcl.setDevices(Collection<Device> devices) -
Uses of Device in org.eblocker.server.common.util
Methods in org.eblocker.server.common.util with parameters of type DeviceModifier and TypeMethodDescriptionstatic FilterModeFilterModeUtils.getEffectiveFilterMode(boolean globalSslEnabled, Device device) -
Uses of Device in org.eblocker.server.http.controller
Methods in org.eblocker.server.http.controller that return DeviceModifier and TypeMethodDescriptionDeviceController.getCurrentDevice(org.restexpress.Request request, org.restexpress.Response response) DeviceController.getDeviceById(org.restexpress.Request request, org.restexpress.Response response) DeviceController.resetDevice(org.restexpress.Request request, org.restexpress.Response response) Methods in org.eblocker.server.http.controller that return types with arguments of type DeviceModifier and TypeMethodDescriptionDeviceController.getAllDevices(org.restexpress.Request request, org.restexpress.Response response) DeviceController.getOperatingUserDevices(org.restexpress.Request request, org.restexpress.Response response) -
Uses of Device in org.eblocker.server.http.controller.impl
Methods in org.eblocker.server.http.controller.impl that return DeviceModifier and TypeMethodDescriptionDeviceControllerImpl.getCurrentDevice(org.restexpress.Request request, org.restexpress.Response response) DeviceControllerImpl.getDeviceById(org.restexpress.Request request, org.restexpress.Response response) DeviceControllerImpl.resetDevice(org.restexpress.Request request, org.restexpress.Response response) Methods in org.eblocker.server.http.controller.impl that return types with arguments of type DeviceModifier and TypeMethodDescriptionDeviceControllerImpl.getAllDevices(org.restexpress.Request request, org.restexpress.Response response) DeviceControllerImpl.getOperatingUserDevices(org.restexpress.Request request, org.restexpress.Response response) -
Uses of Device in org.eblocker.server.http.service
Methods in org.eblocker.server.http.service that return DeviceModifier and TypeMethodDescriptionDelete a device from the cache and data sourceDeviceService.getDeviceById(String id) DeviceService.getDeviceByIp(IpAddress ip) DeviceService.resetDevice(String deviceId) DeviceService.resetIconSettings(Device device) DeviceService.setIconSettings(Device device, IconSettings iconSettings) Methods in org.eblocker.server.http.service that return types with arguments of type DeviceMethods in org.eblocker.server.http.service with parameters of type DeviceModifier and TypeMethodDescriptionDelete a device from the cache and data sourcevoidAnonymousService.disableTor(Device device) voidAnonymousService.disableVpn(Device device) voidvoidAnonymousService.enableVpn(Device device, VpnProfile profile) ParentalControlAccessRestrictionsService.getAccessRestrictions(Device device) ParentalControlUsageService.getUsageAccount(Device device) booleanParentalControlAccessRestrictionsService.isAccessPermitted(Device device) voidDeviceService.logoutUser(Device device) voidvoidvoidbooleanDevicePermissionsService.operatingUserMayPause(Device device) booleanDevicePermissionsService.operatingUserMayUpdate(Device device) DeviceService.resetIconSettings(Device device) voidUserService.restoreDefaultSystemUserAsUsers(Device device) voidDeviceService.setEnabledForAllButCurrentDevice(boolean enabled, Device currentDevice) DeviceService.setIconPosition(Device device, Device.DisplayIconPosition iconPosition) DeviceService.setIconSettings(Device device, IconSettings iconSettings) voidDeviceService.setOnlineStatus(Device device) booleanDeviceService.showWelcomePageForDevice(Device device) booleanParentalControlUsageService.startUsage(Device device) voidvoidDeviceService.updateDevice(Device device) voidDeviceService.updateLastSeen(Device device, java.time.Instant lastSeen) Method parameters in org.eblocker.server.http.service with type arguments of type DeviceModifier and TypeMethodDescriptionvoidParentalControlAccessRestrictionsService.AccessRestrictionsChangeListener.onChange(Set<Device> blockedDevices) voidUserAgentService.turnOffCloakingForAllDevices(Collection<Device> devices)