A B C D E F G H M O R S T U V X 

A

append(LoggingEvent) - Method in class com.lazerycode.selenium.MavenLoggerLog4jBridge
 

B

BinaryFileNames - Enum in com.lazerycode.selenium.download
 

C

CheckFileHash - Class in com.lazerycode.selenium.download
 
CheckFileHash() - Constructor for class com.lazerycode.selenium.download.CheckFileHash
 
checkRepositoryMapIsValid() - Method in class com.lazerycode.selenium.SeleniumServerMojo
Validate any custom repository maps that are supplied against the xsd.
close() - Method in class com.lazerycode.selenium.MavenLoggerLog4jBridge
 
com.lazerycode.selenium - package com.lazerycode.selenium
 
com.lazerycode.selenium.download - package com.lazerycode.selenium.download
 
com.lazerycode.selenium.repository - package com.lazerycode.selenium.repository
 
customRepositoryMap - Variable in class com.lazerycode.selenium.SeleniumServerMojo
Absolute path to the XML RepositoryMap

D

downloadedZipFileDirectory - Variable in class com.lazerycode.selenium.SeleniumServerMojo
Directory where downloaded standalone executable zip files will be saved
downloadFile() - Method in class com.lazerycode.selenium.download.FileDownloader
Perform the file download
DownloadHandler - Class in com.lazerycode.selenium.download
 
DownloadHandler(File, File, int, int, int, Map<String, FileDetails>, boolean) - Constructor for class com.lazerycode.selenium.download.DownloadHandler
 

E

execute() - Method in class com.lazerycode.selenium.HelpMojo
execute() - Method in class com.lazerycode.selenium.SeleniumServerMojo
 
extractFileFromArchive(File, String, boolean, BinaryFileNames) - Static method in class com.lazerycode.selenium.download.ExtractFilesFromArchive
Extract binary from a downloaded archive file
ExtractFilesFromArchive - Class in com.lazerycode.selenium.download
 
ExtractFilesFromArchive() - Constructor for class com.lazerycode.selenium.download.ExtractFilesFromArchive
 

F

FileDetails - Class in com.lazerycode.selenium.repository
 
FileDetails(String, String, String) - Constructor for class com.lazerycode.selenium.repository.FileDetails
 
fileDownloadConnectTimeout - Variable in class com.lazerycode.selenium.SeleniumServerMojo
the number of milliseconds until this method will timeout if no connection could be established to remote file location
FileDownloader - Class in com.lazerycode.selenium.download
 
FileDownloader(File, int, int, int) - Constructor for class com.lazerycode.selenium.download.FileDownloader
 
fileDownloadReadTimeout - Variable in class com.lazerycode.selenium.SeleniumServerMojo
the number of milliseconds until this method will timeout if if no data could be read from remote file location
fileDownloadRetryAttempts - Variable in class com.lazerycode.selenium.SeleniumServerMojo
Number of times to retry the file download of each executable
fileExistsAndIsValid(File) - Method in class com.lazerycode.selenium.download.FileDownloader
Check if the file exists and perform a getHash check on it to see if it is valid
fileToCheck(File) - Method in class com.lazerycode.selenium.download.CheckFileHash
The File to perform a Hash check upon

G

getBinaryFilenames() - Method in enum com.lazerycode.selenium.download.BinaryFileNames
 
getFileLocation() - Method in class com.lazerycode.selenium.repository.FileDetails
 
getFilesToDownload() - Method in class com.lazerycode.selenium.repository.RepositoryParser
Parse the RepositoryMap.xml and return a HashMap of downloadable files.
getHash() - Method in class com.lazerycode.selenium.repository.FileDetails
 
getHashType() - Method in class com.lazerycode.selenium.repository.FileDetails
 
getSpecificExecutableVersions - Variable in class com.lazerycode.selenium.SeleniumServerMojo
A map of driver standalone versions to download
getStandaloneExecutableFiles() - Method in class com.lazerycode.selenium.download.DownloadHandler
 

H

hasAValidHash() - Method in class com.lazerycode.selenium.download.CheckFileHash
Performs a expectedFileHash check on a File.
hashDetails(String, HashType) - Method in class com.lazerycode.selenium.download.CheckFileHash
Hash details used to perform the Hash check
HashType - Enum in com.lazerycode.selenium.download
 
HelpMojo - Class in com.lazerycode.selenium
Display help information on driver-binary-downloader-maven-plugin.
Call mvn driver-binary-downloader:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
HelpMojo() - Constructor for class com.lazerycode.selenium.HelpMojo
 

M

matchesStructureOf(String) - Method in enum com.lazerycode.selenium.download.HashType
 
MavenLoggerLog4jBridge - Class in com.lazerycode.selenium
 
MavenLoggerLog4jBridge(Log) - Constructor for class com.lazerycode.selenium.MavenLoggerLog4jBridge
 

O

onlyGetDriversForHostOperatingSystem - Variable in class com.lazerycode.selenium.SeleniumServerMojo
Only get drivers that are compatible with the operating system running the plugin
onlyGetLatestVersions - Variable in class com.lazerycode.selenium.SeleniumServerMojo
Only get the latest version of each standalone executable in RepositoryMap.xml
operatingSystems - Variable in class com.lazerycode.selenium.SeleniumServerMojo
The Operating systems you would like to download a standalone executable for
OS - Enum in com.lazerycode.selenium
 
overwriteFilesThatExist - Variable in class com.lazerycode.selenium.SeleniumServerMojo
Force the plugin to overwrite any files that have already been extracted from a valid zip file

R

remoteURL(URL) - Method in class com.lazerycode.selenium.download.FileDownloader
Set the URL that will be used to download the remote file.
RepositoryParser - Class in com.lazerycode.selenium.repository
 
RepositoryParser(InputStream, ArrayList<OS>, boolean, boolean, boolean, boolean) - Constructor for class com.lazerycode.selenium.repository.RepositoryParser
 
requiresLayout() - Method in class com.lazerycode.selenium.MavenLoggerLog4jBridge
 
rootStandaloneServerDirectory - Variable in class com.lazerycode.selenium.SeleniumServerMojo
Root directory where the standalone server file structure will be created and files will be saved

S

SeleniumServerMojo - Class in com.lazerycode.selenium
Selenium Standalone Server Maven Plugin
SeleniumServerMojo() - Constructor for class com.lazerycode.selenium.SeleniumServerMojo
 
setHash(String, HashType) - Method in class com.lazerycode.selenium.download.FileDownloader
Set the getHash and getHash type that will be used to check that the file is valid
sixtyFourBitBinaries - Variable in class com.lazerycode.selenium.SeleniumServerMojo
Download 64 bit standalone executable
specifySpecificExecutableVersions(Map<String, String>) - Method in class com.lazerycode.selenium.repository.RepositoryParser
Supply a specific map of drivers and versions to download.

T

thirtyTwoBitBinaries - Variable in class com.lazerycode.selenium.SeleniumServerMojo
Download 32 bit standalone executable
throwExceptionIfSpecifiedVersionIsNotFound - Variable in class com.lazerycode.selenium.SeleniumServerMojo
Throw an exception if any of the specified standalone versions do not exist in the repository map
totalNumberOfRetryAttempts - Variable in class com.lazerycode.selenium.download.FileDownloader
 

U

untarFile(File, String, boolean, BinaryFileNames) - Static method in class com.lazerycode.selenium.download.ExtractFilesFromArchive
Unzip a downloaded tar.gz file (this will implicitly overwrite any existing files)
unzipFile(File, String, boolean, BinaryFileNames) - Static method in class com.lazerycode.selenium.download.ExtractFilesFromArchive
Unzip a downloaded zip file (this will implicitly overwrite any existing files)

V

valueOf(String) - Static method in enum com.lazerycode.selenium.download.BinaryFileNames
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.lazerycode.selenium.download.HashType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.lazerycode.selenium.OS
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.lazerycode.selenium.download.BinaryFileNames
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.lazerycode.selenium.download.HashType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.lazerycode.selenium.OS
Returns an array containing the constants of this enum type, in the order they are declared.

X

xmlRepositoryMap - Variable in class com.lazerycode.selenium.SeleniumServerMojo
 
A B C D E F G H M O R S T U V X 

Copyright © 2014. All Rights Reserved.