A B C D E G H I N P R S W Y 
All Classes All Packages

A

afterTestMethod(TestContext) - Method in class io.webdevice.wiring.WebDeviceListener
 
aliases() - Method in class io.webdevice.wiring.DeviceDefinition
 

B

build() - Method in class io.webdevice.wiring.DeviceDefinition
 

C

conversionService() - Method in class io.webdevice.support.YamlBinding
 
createPropertySource(String, EncodedResource) - Method in class io.webdevice.support.YamlPropertySourceFactory
 

D

device(String) - Method in class io.webdevice.wiring.Settings
 
DeviceDefinition - Class in io.webdevice.wiring
The DeviceDefinition class supports 3 types of device providers Custom DeviceProvider implementations DirectDeviceProvider RemoteDeviceProvider
DeviceDefinition() - Constructor for class io.webdevice.wiring.DeviceDefinition
 
devices() - Method in class io.webdevice.wiring.Settings
 
dispose() - Method in class io.webdevice.wiring.WebDeviceScope
Reset all instances in the scope.
DynamicDependsOn - Class in io.webdevice.wiring
This class exists to establish dependencies that ensure proper lifecycle ordering between a WebDevice instance and all of the DeviceProvider instances present in the context.
DynamicDependsOn() - Constructor for class io.webdevice.wiring.DynamicDependsOn
 

E

EnableWebDevice - Annotation Type in io.webdevice.wiring
 
EnableYamlBinding - Annotation Type in io.webdevice.support
 
equals(Object) - Method in class io.webdevice.wiring.DeviceDefinition
 
equals(Object) - Method in class io.webdevice.wiring.Settings
 
equals(Object) - Method in class io.webdevice.wiring.WebDeviceScope
 

G

get(String, ObjectFactory<?>) - Method in class io.webdevice.wiring.WebDeviceScope
 
getAliases() - Method in class io.webdevice.wiring.DeviceDefinition
 
getBaseUrl() - Method in class io.webdevice.wiring.Settings
 
getCapabilities() - Method in class io.webdevice.wiring.DeviceDefinition
 
getCapabilitiesRef() - Method in class io.webdevice.wiring.DeviceDefinition
 
getConfidential() - Method in class io.webdevice.wiring.DeviceDefinition
 
getConversationId() - Method in class io.webdevice.wiring.WebDeviceScope
 
getDefaultDevice() - Method in class io.webdevice.wiring.Settings
 
getDesired() - Method in class io.webdevice.wiring.DeviceDefinition
 
getDevices() - Method in class io.webdevice.wiring.Settings
 
getDriver() - Method in class io.webdevice.wiring.DeviceDefinition
 
getExtraCapability() - Method in class io.webdevice.wiring.DeviceDefinition
 
getExtraOptions() - Method in class io.webdevice.wiring.DeviceDefinition
 
getName() - Method in class io.webdevice.wiring.DeviceDefinition
 
getOptions() - Method in class io.webdevice.wiring.DeviceDefinition
 
getProvider() - Method in class io.webdevice.wiring.DeviceDefinition
 
getRemoteAddress() - Method in class io.webdevice.wiring.DeviceDefinition
 
getScope() - Method in class io.webdevice.wiring.Settings
 

H

hashCode() - Method in class io.webdevice.wiring.DeviceDefinition
 
hashCode() - Method in class io.webdevice.wiring.Settings
 
hashCode() - Method in class io.webdevice.wiring.WebDeviceScope
 

I

io.webdevice.support - package io.webdevice.support
 
io.webdevice.wiring - package io.webdevice.wiring
 
isEager() - Method in class io.webdevice.wiring.Settings
 
isEmpty() - Method in class io.webdevice.wiring.WebDeviceScope
 
isPooled() - Method in class io.webdevice.wiring.DeviceDefinition
 
isProvided() - Method in class io.webdevice.wiring.DeviceDefinition
 
isRemote() - Method in class io.webdevice.wiring.DeviceDefinition
 
isStrict() - Method in class io.webdevice.wiring.Settings
 

N

namespace(String, Object...) - Static method in class io.webdevice.wiring.WebDeviceRegistrar
 

P

postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class io.webdevice.wiring.DynamicDependsOn
 
provide(String) - Method in class io.webdevice.support.SpringDeviceRegistry
 

R

registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - Method in class io.webdevice.wiring.WebDeviceRegistrar
 
registerDestructionCallback(String, Runnable) - Method in class io.webdevice.wiring.WebDeviceScope
 
registerScope(ConfigurableListableBeanFactory) - Static method in class io.webdevice.wiring.WebDeviceScope
 
release(Device<Driver>) - Method in class io.webdevice.support.SpringDeviceRegistry
 
remove(String) - Method in class io.webdevice.wiring.WebDeviceScope
 
resolveContextualObject(String) - Method in class io.webdevice.wiring.WebDeviceScope
 

S

scope(ApplicationContext) - Static method in class io.webdevice.wiring.WebDeviceScope
 
setAliases(Set<String>) - Method in class io.webdevice.wiring.DeviceDefinition
 
setBaseUrl(URL) - Method in class io.webdevice.wiring.Settings
 
setCapabilities(Map<String, Object>) - Method in class io.webdevice.wiring.DeviceDefinition
 
setCapabilitiesRef(String) - Method in class io.webdevice.wiring.DeviceDefinition
 
setConfidential(Set<String>) - Method in class io.webdevice.wiring.DeviceDefinition
 
setDefaultDevice(String) - Method in class io.webdevice.wiring.Settings
 
setDesired(String) - Method in class io.webdevice.wiring.DeviceDefinition
 
setDevices(Map<String, DeviceDefinition>) - Method in class io.webdevice.wiring.Settings
 
setDriver(Class<? extends WebDriver>) - Method in class io.webdevice.wiring.DeviceDefinition
 
setEager(boolean) - Method in class io.webdevice.wiring.Settings
 
setExtraCapability(String) - Method in class io.webdevice.wiring.DeviceDefinition
 
setExtraOptions(Map<String, Object>) - Method in class io.webdevice.wiring.DeviceDefinition
 
setName(String) - Method in class io.webdevice.wiring.DeviceDefinition
 
setOptions(Class<? extends MutableCapabilities>) - Method in class io.webdevice.wiring.DeviceDefinition
 
setPooled(boolean) - Method in class io.webdevice.wiring.DeviceDefinition
 
setProvider(Class<? extends DeviceProvider>) - Method in class io.webdevice.wiring.DeviceDefinition
 
setRemoteAddress(URL) - Method in class io.webdevice.wiring.DeviceDefinition
 
setScope(String) - Method in class io.webdevice.wiring.Settings
 
setStrict(boolean) - Method in class io.webdevice.wiring.Settings
 
settings(Environment) - Static method in class io.webdevice.wiring.WebDeviceRegistrar
 
Settings - Class in io.webdevice.wiring
 
Settings() - Constructor for class io.webdevice.wiring.Settings
 
SETTINGS_PREFIX - Static variable in class io.webdevice.wiring.WebDeviceRegistrar
 
SpringDeviceRegistry - Class in io.webdevice.support
 
SpringDeviceRegistry(BeanFactory) - Constructor for class io.webdevice.support.SpringDeviceRegistry
 

W

WebDeviceListener - Class in io.webdevice.wiring
 
WebDeviceListener() - Constructor for class io.webdevice.wiring.WebDeviceListener
 
WebDeviceRegistrar - Class in io.webdevice.wiring
 
WebDeviceRegistrar(Environment) - Constructor for class io.webdevice.wiring.WebDeviceRegistrar
 
WebDeviceRuntime - Class in io.webdevice.wiring
 
WebDeviceRuntime() - Constructor for class io.webdevice.wiring.WebDeviceRuntime
 
WebDeviceScope - Class in io.webdevice.wiring
 
WebDeviceScope() - Constructor for class io.webdevice.wiring.WebDeviceScope
 
withAlias(String) - Method in class io.webdevice.wiring.DeviceDefinition
 
withBaseUrl(URL) - Method in class io.webdevice.wiring.Settings
 
withCapabilitiesRef(String) - Method in class io.webdevice.wiring.DeviceDefinition
 
withCapability(String, Object) - Method in class io.webdevice.wiring.DeviceDefinition
 
withConfidential(String) - Method in class io.webdevice.wiring.DeviceDefinition
 
withDefaultDevice(String) - Method in class io.webdevice.wiring.Settings
 
withDesired(String) - Method in class io.webdevice.wiring.DeviceDefinition
 
withDevice(DeviceDefinition) - Method in class io.webdevice.wiring.Settings
 
withDriver(Class<? extends WebDriver>) - Method in class io.webdevice.wiring.DeviceDefinition
 
withEager(boolean) - Method in class io.webdevice.wiring.Settings
 
withExtraCapability(String) - Method in class io.webdevice.wiring.DeviceDefinition
 
withExtraOption(String, Object) - Method in class io.webdevice.wiring.DeviceDefinition
 
withName(String) - Method in class io.webdevice.wiring.DeviceDefinition
 
withOptions(Class<? extends MutableCapabilities>) - Method in class io.webdevice.wiring.DeviceDefinition
 
withPooled(boolean) - Method in class io.webdevice.wiring.DeviceDefinition
 
withProvider(Class<? extends DeviceProvider>) - Method in class io.webdevice.wiring.DeviceDefinition
 
withRemoteAddress(URL) - Method in class io.webdevice.wiring.DeviceDefinition
 
withScope(String) - Method in class io.webdevice.wiring.Settings
 
withStrict(boolean) - Method in class io.webdevice.wiring.Settings
 

Y

YamlBinding - Class in io.webdevice.support
 
YamlBinding() - Constructor for class io.webdevice.support.YamlBinding
 
YamlPropertySourceFactory - Class in io.webdevice.support
 
YamlPropertySourceFactory() - Constructor for class io.webdevice.support.YamlPropertySourceFactory
 
A B C D E G H I N P R S W Y 
All Classes All Packages