A B C D E F G H I L N O P R S T V W X 
All Classes All Packages

A

ABORT - com.github.mike10004.xvfbmanager.Poller.PollAction
Stop polling without a resolution.
ABORTED - com.github.mike10004.xvfbmanager.Poller.StopReason
State was not resolved to the poller's satisfaction, but polling must cease anyway.
abortPolling() - Static method in class com.github.mike10004.xvfbmanager.Poller
 
abortPolling(E) - Static method in class com.github.mike10004.xvfbmanager.Poller
 
action - Variable in class com.github.mike10004.xvfbmanager.Poller.PollAnswer
Action the poller should take after receiving this answer.
activeCount() - Method in class com.github.mike10004.xvfbmanager.ShutdownHookProcessTracker
 
add(Process) - Method in class com.github.mike10004.xvfbmanager.ShutdownHookProcessTracker
 
addChild(TreeNode<T>) - Method in class com.github.mike10004.xvfbmanager.ListTreeNode
 
addChild(TreeNode<T>) - Method in interface com.github.mike10004.xvfbmanager.TreeNode
Adds a child to this node's children.
asByteSource() - Method in interface com.github.mike10004.xvfbmanager.Screenshot
Gets a byte source providing access to a screenshot.
asByteSource() - Method in class com.github.mike10004.xvfbmanager.Screenshot.BasicScreenshot
 
asCharSource(Charset) - Method in class com.github.mike10004.xvfbmanager.Screenshot.FileByteSource
 

B

BasicScreenshot(B) - Constructor for class com.github.mike10004.xvfbmanager.Screenshot.BasicScreenshot
 
breadthFirstTraversal() - Method in class com.github.mike10004.xvfbmanager.ListTreeNode
 
breadthFirstTraversal() - Method in interface com.github.mike10004.xvfbmanager.TreeNode
Gets an iterable that provides a breadth-first iteration of nodes in the tree rooted at this node.

C

capture() - Method in class com.github.mike10004.xvfbmanager.FramebufferDirScreenshooter
 
capture() - Method in interface com.github.mike10004.xvfbmanager.Screenshooter
Captures a screenshot.
capture() - Method in class com.github.mike10004.xvfbmanager.XwdScreenshooter
 
check(int) - Method in class com.github.mike10004.xvfbmanager.Poller
Checks whether the state being questioned has been resolved.
check(int) - Method in class com.github.mike10004.xvfbmanager.Poller.SimplePoller
 
checking(Supplier<Boolean>) - Static method in class com.github.mike10004.xvfbmanager.Poller
Creates a simple poller that evaluates a condition on each poll.
checkReadiness(String) - Method in class com.github.mike10004.xvfbmanager.DefaultDisplayReadinessChecker
Checks display readiness.
checkReadiness(String) - Method in interface com.github.mike10004.xvfbmanager.XvfbManager.DisplayReadinessChecker
Checks whether the display is ready.
children() - Method in class com.github.mike10004.xvfbmanager.ListTreeNode
 
children() - Method in interface com.github.mike10004.xvfbmanager.TreeNode
Gets an iterable of this node's children
childrenFunction() - Static method in class com.github.mike10004.xvfbmanager.TreeNode.Utils
Creates and returns a new function that gets a node's children.
close() - Method in class com.github.mike10004.xvfbmanager.DefaultXvfbController
com.github.mike10004.xvfbmanager - package com.github.mike10004.xvfbmanager
 
configureEnvironment(Map<String, String>) - Method in class com.github.mike10004.xvfbmanager.DefaultXvfbController
 
configureEnvironment(Map<String, String>) - Method in interface com.github.mike10004.xvfbmanager.XvfbController
Sets the display environment variable in the given environment.
constructFramebufferFilename() - Method in class com.github.mike10004.xvfbmanager.FramebufferDirScreenshooter
 
constructOutputPathname(File) - Method in class com.github.mike10004.xvfbmanager.FramebufferDirScreenshooter
Constructs the output file pathname.
content - Variable in class com.github.mike10004.xvfbmanager.Poller.PollAnswer
Content of the answer.
content - Variable in class com.github.mike10004.xvfbmanager.Poller.PollOutcome
An object that represents the resolved state of the poll.
contentEquals(ByteSource) - Method in class com.github.mike10004.xvfbmanager.Screenshot.FileByteSource
 
CONTINUE - com.github.mike10004.xvfbmanager.Poller.PollAction
Keep polling.
continuePolling() - Static method in class com.github.mike10004.xvfbmanager.Poller
 
convert(Screenshot) - Method in class com.github.mike10004.xvfbmanager.XwdFileToPngConverter
 
convert(Screenshot, File) - Method in class com.github.mike10004.xvfbmanager.XwdFileToPngConverter
 
convert(Screenshot, File, File) - Method in class com.github.mike10004.xvfbmanager.XwdFileToPngConverter
 
convert(File, File, File) - Method in class com.github.mike10004.xvfbmanager.XwdFileToPngConverter
 
convert(S) - Method in interface com.github.mike10004.xvfbmanager.ScreenshotConverter
 
convertPnmToPng(ByteSource) - Method in class com.github.mike10004.xvfbmanager.XwdFileToPngConverter
 
copyTo(ByteSink) - Method in class com.github.mike10004.xvfbmanager.Screenshot.FileByteSource
 
copyTo(OutputStream) - Method in class com.github.mike10004.xvfbmanager.Screenshot.FileByteSource
 
createController(ProcessMonitor<File, File>, String, File) - Method in class com.github.mike10004.xvfbmanager.XvfbManager
 
createDisplayReadinessChecker(ProcessTracker, String, File) - Method in class com.github.mike10004.xvfbmanager.XvfbManager
 
createEmptyMutableMap() - Method in class com.github.mike10004.xvfbmanager.DefaultXvfbController
 
createScreenshooter(String, File) - Method in class com.github.mike10004.xvfbmanager.XvfbManager
 
createSleeper() - Method in class com.github.mike10004.xvfbmanager.XvfbManager
 
createXvfbExecutableResolver() - Static method in class com.github.mike10004.xvfbmanager.XvfbManager
Creates a supplier that returns a valid executable or null if none was found.

D

DEFAULT_MAX_NUM_POLLS - Static variable in class com.github.mike10004.xvfbmanager.DefaultXvfbController
Default max number of polls for DefaultXvfbController.waitUntilReady()}.
DEFAULT_POLL_INTERVAL_MS - Static variable in class com.github.mike10004.xvfbmanager.DefaultXvfbController
Default poll interval for DefaultXvfbController.waitUntilReady()}.
DefaultDisplayReadinessChecker - Class in com.github.mike10004.xvfbmanager
Class that calls an X program to gather information about a display in order to determine whether the display is ready.
DefaultDisplayReadinessChecker(ProcessTracker) - Constructor for class com.github.mike10004.xvfbmanager.DefaultDisplayReadinessChecker
 
DefaultXvfbController - Class in com.github.mike10004.xvfbmanager
Default controller implementation.
DefaultXvfbController(ProcessMonitor<?, ?>, String, XvfbManager.DisplayReadinessChecker, Screenshooter<?>, Sleeper) - Constructor for class com.github.mike10004.xvfbmanager.DefaultXvfbController
 
DefaultXvfbController(ProcessMonitor<?, ?>, String, XvfbManager.DisplayReadinessChecker, Screenshooter<?>, Sleeper, DefaultXvfbController.XLockFileChecker) - Constructor for class com.github.mike10004.xvfbmanager.DefaultXvfbController
 
DefaultXvfbController.XLockFileChecker - Interface in com.github.mike10004.xvfbmanager
 
DefaultXvfbController.XLockFileChecker.LockFileCheckingException - Exception in com.github.mike10004.xvfbmanager
 
DefaultXvfbController.XLockFileChecker.LockFileCleanupTimeoutException - Exception in com.github.mike10004.xvfbmanager
 
duration - Variable in class com.github.mike10004.xvfbmanager.Poller.PollOutcome
Gets the polling duration.

E

ENV_DISPLAY - Static variable in interface com.github.mike10004.xvfbmanager.XvfbController
 
equals(Object) - Method in class com.github.mike10004.xvfbmanager.Poller.PollOutcome
 
equals(Object) - Method in class com.github.mike10004.xvfbmanager.XvfbController.XWindow
 
executedCheckProgram(ProcessResult<String, String>) - Method in class com.github.mike10004.xvfbmanager.DefaultDisplayReadinessChecker
 

F

file - Variable in class com.github.mike10004.xvfbmanager.Screenshot.FileByteSource
 
FileByteSource(File) - Constructor for class com.github.mike10004.xvfbmanager.Screenshot.FileByteSource
 
FileByteSource(File, ByteSource) - Constructor for class com.github.mike10004.xvfbmanager.Screenshot.FileByteSource
 
FramebufferDirScreenshooter - Class in com.github.mike10004.xvfbmanager
Screenshooter implementation that copies the framebuffer file from the framebuffer directory.
FramebufferDirScreenshooter(File, int, File) - Constructor for class com.github.mike10004.xvfbmanager.FramebufferDirScreenshooter
Constructs a new instance of the class.
from(File) - Static method in class com.github.mike10004.xvfbmanager.XwdFileScreenshot
 

G

geometry - Variable in class com.github.mike10004.xvfbmanager.XvfbConfig
Geometry of the screen.
getCallbackExecutor() - Method in class com.github.mike10004.xvfbmanager.XvfbManager
 
getChildCount() - Method in class com.github.mike10004.xvfbmanager.ListTreeNode
 
getChildCount() - Method in interface com.github.mike10004.xvfbmanager.TreeNode
Gets the count of this node's children.
getDefault() - Static method in class com.github.mike10004.xvfbmanager.XvfbConfig
Default configuration instance.
getDisplay() - Method in class com.github.mike10004.xvfbmanager.DefaultXvfbController
 
getDisplay() - Method in interface com.github.mike10004.xvfbmanager.XvfbController
Gets the display number in the format :N where N is the display number.
getInstance() - Static method in class com.github.mike10004.xvfbmanager.ShutdownHookProcessTracker
 
getInstance() - Static method in class com.github.mike10004.xvfbmanager.Sleeper.DefaultSleeper
Gets the singleton instance of this class.
getLabel() - Method in class com.github.mike10004.xvfbmanager.ListTreeNode
 
getLabel() - Method in interface com.github.mike10004.xvfbmanager.TreeNode
Gets this node's label.
getLevel() - Method in class com.github.mike10004.xvfbmanager.ListTreeNode
 
getLevel() - Method in interface com.github.mike10004.xvfbmanager.TreeNode
Gets the level, which is the distance to the root.
getNumAttempts() - Method in class com.github.mike10004.xvfbmanager.Poller.PollOutcome
Gets the number of times the poll was attempted.
getParent() - Method in class com.github.mike10004.xvfbmanager.ListTreeNode
 
getParent() - Method in interface com.github.mike10004.xvfbmanager.TreeNode
Gets this node's parent.
getProcessTracker() - Method in class com.github.mike10004.xvfbmanager.XvfbManager
 
getRequiredPrograms() - Static method in class com.github.mike10004.xvfbmanager.DefaultDisplayReadinessChecker
 
getRequiredPrograms() - Static method in class com.github.mike10004.xvfbmanager.DefaultXvfbController
 
getRequiredPrograms() - Static method in class com.github.mike10004.xvfbmanager.XwdFileToPngConverter
 
getRequiredPrograms() - Static method in class com.github.mike10004.xvfbmanager.XwdScreenshooter
 
getScreenshooter() - Method in class com.github.mike10004.xvfbmanager.DefaultXvfbController
 
getScreenshooter() - Method in interface com.github.mike10004.xvfbmanager.XvfbController
Captures a screenshot of the virtual framebuffer.

H

hash(HashFunction) - Method in class com.github.mike10004.xvfbmanager.Screenshot.FileByteSource
 
hashCode() - Method in class com.github.mike10004.xvfbmanager.Poller.PollOutcome
 
hashCode() - Method in class com.github.mike10004.xvfbmanager.XvfbController.XWindow
 
hasNext() - Method in class com.github.mike10004.xvfbmanager.Poller.RegularIntervals
 

I

id - Variable in class com.github.mike10004.xvfbmanager.XvfbController.XWindow
Window ID.
ImageioReadableScreenshot - Class in com.github.mike10004.xvfbmanager
 
ImageioReadableScreenshot(ByteSource) - Constructor for class com.github.mike10004.xvfbmanager.ImageioReadableScreenshot
 
isCorrectOutputForDisplay(String, String) - Static method in class com.github.mike10004.xvfbmanager.DefaultDisplayReadinessChecker
 
isEmpty() - Method in class com.github.mike10004.xvfbmanager.Screenshot.FileByteSource
 
isLeaf() - Method in class com.github.mike10004.xvfbmanager.ListTreeNode
 
isLeaf() - Method in interface com.github.mike10004.xvfbmanager.TreeNode
Checks whether this node is a leaf node.
isRoot() - Method in class com.github.mike10004.xvfbmanager.ListTreeNode
 
isRoot() - Method in interface com.github.mike10004.xvfbmanager.TreeNode
Checks whether this node is the root node of a tree.

L

labelFunction() - Static method in class com.github.mike10004.xvfbmanager.TreeNode.Utils
Creates and returns a new function that returns the label of a tree node
labels() - Method in interface com.github.mike10004.xvfbmanager.TreeNode.NodeTraversal
Gets a transformed version of this traversal that iterates over the labels instead of the nodes.
line - Variable in class com.github.mike10004.xvfbmanager.XvfbController.XWindow
The line of output from which this window instance was parsed.
ListTreeNode<T> - Class in com.github.mike10004.xvfbmanager
Implementation of a tree node that uses an array list for its children.
ListTreeNode(T) - Constructor for class com.github.mike10004.xvfbmanager.ListTreeNode
 
LOCK_FILE_CLEANUP_POLL_INTERVAL_MS - Static variable in class com.github.mike10004.xvfbmanager.DefaultXvfbController
 
LOCK_FILE_CLEANUP_TIMEOUT_MS - Static variable in class com.github.mike10004.xvfbmanager.DefaultXvfbController
 
LockFileCheckingException() - Constructor for exception com.github.mike10004.xvfbmanager.DefaultXvfbController.XLockFileChecker.LockFileCheckingException
 
LockFileCheckingException(String) - Constructor for exception com.github.mike10004.xvfbmanager.DefaultXvfbController.XLockFileChecker.LockFileCheckingException
 
LockFileCheckingException(String, Throwable) - Constructor for exception com.github.mike10004.xvfbmanager.DefaultXvfbController.XLockFileChecker.LockFileCheckingException
 
LockFileCheckingException(Throwable) - Constructor for exception com.github.mike10004.xvfbmanager.DefaultXvfbController.XLockFileChecker.LockFileCheckingException
 
LockFileCleanupTimeoutException(String) - Constructor for exception com.github.mike10004.xvfbmanager.DefaultXvfbController.XLockFileChecker.LockFileCleanupTimeoutException
 

N

newEnvironment() - Method in class com.github.mike10004.xvfbmanager.DefaultXvfbController
 
newEnvironment() - Method in interface com.github.mike10004.xvfbmanager.XvfbController
Creates a new, mutable environment variable map with the display variable set.
newTempDirProvider(Path) - Static method in class com.github.mike10004.xvfbmanager.XvfbManager
 
next() - Method in class com.github.mike10004.xvfbmanager.Poller.RegularIntervals
 
nonDeletingExistingDirectoryProvider(Path) - Static method in class com.github.mike10004.xvfbmanager.XvfbManager
 

O

openBufferedStream() - Method in class com.github.mike10004.xvfbmanager.Screenshot.FileByteSource
 
openStream() - Method in class com.github.mike10004.xvfbmanager.Screenshot.FileByteSource
 

P

poll(long, int) - Method in class com.github.mike10004.xvfbmanager.Poller
Polls at regular intervals.
poll(Iterator<Long>) - Method in class com.github.mike10004.xvfbmanager.Poller
Starts polling and returns an outcome when polling stops.
Poller<T> - Class in com.github.mike10004.xvfbmanager
Class that facilitates polling for an arbitrary condition.
Poller() - Constructor for class com.github.mike10004.xvfbmanager.Poller
Creates a new poller.
Poller(Sleeper) - Constructor for class com.github.mike10004.xvfbmanager.Poller
 
Poller.PollAction - Enum in com.github.mike10004.xvfbmanager
Enumeration of actions a poller's check function can return.
Poller.PollAnswer<E> - Class in com.github.mike10004.xvfbmanager
Class that represents an answer in response to a poll request.
Poller.PollOutcome<E> - Class in com.github.mike10004.xvfbmanager
Class that represents the outcome of a poll.
Poller.RegularIntervals - Class in com.github.mike10004.xvfbmanager
 
Poller.SimplePoller - Class in com.github.mike10004.xvfbmanager
 
Poller.StopReason - Enum in com.github.mike10004.xvfbmanager
Enmeration of reasons that polling stopped.
pollForDisplayNumber(CharSource) - Method in class com.github.mike10004.xvfbmanager.XvfbManager
 
pollForWindow(Predicate<XvfbController.XWindow>, long, int) - Method in class com.github.mike10004.xvfbmanager.DefaultXvfbController
 
pollForWindow(Predicate<XvfbController.XWindow>, long, int) - Method in interface com.github.mike10004.xvfbmanager.XvfbController
 
PollingXLockFileChecker - Class in com.github.mike10004.xvfbmanager
 
PollingXLockFileChecker(long, Sleeper) - Constructor for class com.github.mike10004.xvfbmanager.PollingXLockFileChecker
 

R

read() - Method in class com.github.mike10004.xvfbmanager.Screenshot.FileByteSource
 
read(ByteProcessor<T>) - Method in class com.github.mike10004.xvfbmanager.Screenshot.FileByteSource
 
reason - Variable in class com.github.mike10004.xvfbmanager.Poller.PollOutcome
Reason polling stopped.
RegularIntervals(long, int) - Constructor for class com.github.mike10004.xvfbmanager.Poller.RegularIntervals
 
remove() - Method in class com.github.mike10004.xvfbmanager.Poller.RegularIntervals
 
remove(Process) - Method in class com.github.mike10004.xvfbmanager.ShutdownHookProcessTracker
 
representsReady(ProcessResult<String, String>, String) - Method in class com.github.mike10004.xvfbmanager.DefaultDisplayReadinessChecker
 
resolve(E) - Static method in class com.github.mike10004.xvfbmanager.Poller
 
RESOLVE - com.github.mike10004.xvfbmanager.Poller.PollAction
Stop polling because the state in question has been resolved.
RESOLVED - com.github.mike10004.xvfbmanager.Poller.StopReason
State was resolved to the poller's satisfaction.
resolveXvfbExecutable() - Static method in class com.github.mike10004.xvfbmanager.XvfbManager
 

S

Screenshooter<T extends Screenshot> - Interface in com.github.mike10004.xvfbmanager
Interface for a class that can capture a screenshot of a virtual framebuffer.
Screenshooter.ScreenshooterException - Exception in com.github.mike10004.xvfbmanager
 
ScreenshooterException() - Constructor for exception com.github.mike10004.xvfbmanager.Screenshooter.ScreenshooterException
 
ScreenshooterException(String) - Constructor for exception com.github.mike10004.xvfbmanager.Screenshooter.ScreenshooterException
 
ScreenshooterException(String, Throwable) - Constructor for exception com.github.mike10004.xvfbmanager.Screenshooter.ScreenshooterException
 
ScreenshooterException(Throwable) - Constructor for exception com.github.mike10004.xvfbmanager.Screenshooter.ScreenshooterException
 
Screenshot - Interface in com.github.mike10004.xvfbmanager
Interface for screenshots of a virtual framebuffer.
Screenshot.BasicScreenshot<B extends com.google.common.io.ByteSource> - Class in com.github.mike10004.xvfbmanager
 
Screenshot.FileByteSource - Class in com.github.mike10004.xvfbmanager
 
ScreenshotConverter<S extends Screenshot,​D extends Screenshot> - Interface in com.github.mike10004.xvfbmanager
 
selectCorrespondingFile(int, File, File) - Static method in class com.github.mike10004.xvfbmanager.XvfbManager
 
setParent(TreeNode<T>) - Method in class com.github.mike10004.xvfbmanager.ListTreeNode
 
setParent(TreeNode<T>) - Method in interface com.github.mike10004.xvfbmanager.TreeNode
Sets the parent of a given node.
ShutdownHookProcessTracker - Class in com.github.mike10004.xvfbmanager
Process tracker that adds a shutdown hook to terminate processes that are still alive when the JVM exits.
ShutdownHookProcessTracker() - Constructor for class com.github.mike10004.xvfbmanager.ShutdownHookProcessTracker
 
SimplePoller(Sleeper, Supplier<Boolean>) - Constructor for class com.github.mike10004.xvfbmanager.Poller.SimplePoller
 
SimplePoller(Supplier<Boolean>) - Constructor for class com.github.mike10004.xvfbmanager.Poller.SimplePoller
 
size() - Method in class com.github.mike10004.xvfbmanager.Screenshot.FileByteSource
 
sizeIfKnown() - Method in class com.github.mike10004.xvfbmanager.Screenshot.FileByteSource
 
sleep(long) - Method in class com.github.mike10004.xvfbmanager.Sleeper.DefaultSleeper
 
sleep(long) - Method in interface com.github.mike10004.xvfbmanager.Sleeper
Sleep for the given number of milliseconds.
Sleeper - Interface in com.github.mike10004.xvfbmanager
Interface for classes that sleep.
Sleeper.DefaultSleeper - Class in com.github.mike10004.xvfbmanager
Default sleeper implementation.
slice(long, long) - Method in class com.github.mike10004.xvfbmanager.Screenshot.FileByteSource
 
start() - Method in class com.github.mike10004.xvfbmanager.XvfbManager
Starts Xvfb on a vacant display.
start(int) - Method in class com.github.mike10004.xvfbmanager.XvfbManager
Starts Xvfb on the specified display using the specified executor service.
start(int, Path) - Method in class com.github.mike10004.xvfbmanager.XvfbManager
Starts Xvfb on the specified display using the specified executor service, writing temp files to the specified directory.
start(Path) - Method in class com.github.mike10004.xvfbmanager.XvfbManager
Starts Xvfb on a vacant display using the specified executor service and writing temp files to the given directory.
stop() - Method in class com.github.mike10004.xvfbmanager.DefaultXvfbController
 
stop() - Method in interface com.github.mike10004.xvfbmanager.XvfbController
Stops the virtual framebuffer process.

T

TIMEOUT - com.github.mike10004.xvfbmanager.Poller.StopReason
The poller's iterator of intervals was exhausted prior to resolution or abortion of polling.
title - Variable in class com.github.mike10004.xvfbmanager.XvfbController.XWindow
Window title.
toDisplayValue(int) - Static method in class com.github.mike10004.xvfbmanager.XvfbManager
 
toString() - Method in class com.github.mike10004.xvfbmanager.ListTreeNode
 
toString() - Method in class com.github.mike10004.xvfbmanager.Poller.PollOutcome
 
toString() - Method in class com.github.mike10004.xvfbmanager.XvfbConfig
 
toString() - Method in class com.github.mike10004.xvfbmanager.XvfbController.XWindow
 
toString() - Method in class com.github.mike10004.xvfbmanager.XvfbManager
 
traverser() - Static method in class com.github.mike10004.xvfbmanager.TreeNode.Utils
Creates and returns a new traverser instance.
TreeNode<T> - Interface in com.github.mike10004.xvfbmanager
Interface that represents a node in a tree data structure.
TreeNode.NodeTraversal<T> - Interface in com.github.mike10004.xvfbmanager
Interface defining a tree node traversal.
TreeNode.Utils - Class in com.github.mike10004.xvfbmanager
Static utility methods relating to tree nodes.

V

valueOf(String) - Static method in enum com.github.mike10004.xvfbmanager.Poller.PollAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.mike10004.xvfbmanager.Poller.StopReason
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.github.mike10004.xvfbmanager.Poller.PollAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.mike10004.xvfbmanager.Poller.StopReason
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitForCleanup(String, long) - Method in interface com.github.mike10004.xvfbmanager.DefaultXvfbController.XLockFileChecker
 
waitForCleanup(String, long) - Method in class com.github.mike10004.xvfbmanager.PollingXLockFileChecker
 
waitForXLockFileCleanup() - Method in class com.github.mike10004.xvfbmanager.DefaultXvfbController
 
waitUntilReady() - Method in class com.github.mike10004.xvfbmanager.DefaultXvfbController
 
waitUntilReady() - Method in interface com.github.mike10004.xvfbmanager.XvfbController
Waits until the display is ready, using default values for the polling interval and maximum polls.
waitUntilReady(long, int) - Method in class com.github.mike10004.xvfbmanager.DefaultXvfbController
 
waitUntilReady(long, int) - Method in interface com.github.mike10004.xvfbmanager.XvfbController
Waits until the X display is ready, polling at a given interval until the display is ready or the given number of polls has been executed.

X

XvfbConfig - Class in com.github.mike10004.xvfbmanager
Configuration for Xvfb execution.
XvfbConfig(String) - Constructor for class com.github.mike10004.xvfbmanager.XvfbConfig
 
XvfbController - Interface in com.github.mike10004.xvfbmanager
Interface for a class that controls a virtual framebuffer process.
XvfbController.XWindow - Class in com.github.mike10004.xvfbmanager
Class representing information about a window rendered by an X server.
XvfbException - Exception in com.github.mike10004.xvfbmanager
Exception relating to virtual framebuffer management.
XvfbException() - Constructor for exception com.github.mike10004.xvfbmanager.XvfbException
Constructs an instance.
XvfbException(String) - Constructor for exception com.github.mike10004.xvfbmanager.XvfbException
Constructs an instance with the given message.
XvfbException(String, Throwable) - Constructor for exception com.github.mike10004.xvfbmanager.XvfbException
Constructs an instance with the given message and cause.
XvfbException(Throwable) - Constructor for exception com.github.mike10004.xvfbmanager.XvfbException
Constructs an instance with the given cause.
XvfbManager - Class in com.github.mike10004.xvfbmanager
Class that helps manage the creation of virtual framebuffer processes.
XvfbManager() - Constructor for class com.github.mike10004.xvfbmanager.XvfbManager
Constructs a default instance of the class.
XvfbManager(XvfbConfig) - Constructor for class com.github.mike10004.xvfbmanager.XvfbManager
Constructs an instance of the class with a given configuration.
XvfbManager(ProcessTracker) - Constructor for class com.github.mike10004.xvfbmanager.XvfbManager
 
XvfbManager(File, XvfbConfig) - Constructor for class com.github.mike10004.xvfbmanager.XvfbManager
Constructs an instance of the class that will launch the given executable with the given configuration.
XvfbManager(Supplier<File>, XvfbConfig) - Constructor for class com.github.mike10004.xvfbmanager.XvfbManager
Constructs an instance of the class that will launch the given executable with the given configuration.
XvfbManager(Supplier<File>, XvfbConfig, ProcessTracker) - Constructor for class com.github.mike10004.xvfbmanager.XvfbManager
 
XvfbManager.DisplayReadinessChecker - Interface in com.github.mike10004.xvfbmanager
Interface for classes that can check whether the display has reached a ready state.
XwdFileScreenshot - Class in com.github.mike10004.xvfbmanager
 
XwdFileScreenshot(Screenshot.FileByteSource) - Constructor for class com.github.mike10004.xvfbmanager.XwdFileScreenshot
 
XwdFileToPngConverter - Class in com.github.mike10004.xvfbmanager
Screenshot implementation that uses an X utility to convert a screenshot file to portable anymap format.
XwdFileToPngConverter(ProcessTracker, Path) - Constructor for class com.github.mike10004.xvfbmanager.XwdFileToPngConverter
 
XwdScreenshooter - Class in com.github.mike10004.xvfbmanager
Implementation of a screenshooter that executes an X utility.
XwdScreenshooter(ProcessTracker, String, File) - Constructor for class com.github.mike10004.xvfbmanager.XwdScreenshooter
 
XWindow(String, String, String) - Constructor for class com.github.mike10004.xvfbmanager.XvfbController.XWindow
Constructs a new instance of the class.
A B C D E F G H I L N O P R S T V W X 
All Classes All Packages