public class WebcamDiscoveryService
extends java.lang.Object
implements java.lang.Runnable
| Modifier | Constructor and Description |
|---|---|
protected |
WebcamDiscoveryService(WebcamDriver driver) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Webcam> |
getWebcams(long timeout,
java.util.concurrent.TimeUnit tunit) |
boolean |
isRunning()
Is discovery service running?
|
void |
run() |
void |
scan()
Scan for newly added or already removed webcams.
|
void |
setEnabled(boolean enabled)
Webcam discovery service will be automatically started if it's enabled,
otherwise, when set to disabled, it will never start, even when user try
to run it.
|
protected void |
shutdown()
Cleanup.
|
void |
start()
Start discovery service.
|
void |
stop()
Stop discovery service.
|
protected WebcamDiscoveryService(WebcamDriver driver)
public java.util.List<Webcam> getWebcams(long timeout, java.util.concurrent.TimeUnit tunit) throws java.util.concurrent.TimeoutException
java.util.concurrent.TimeoutExceptionpublic void scan()
public void run()
run in interface java.lang.Runnablepublic void stop()
public void start()
public boolean isRunning()
public void setEnabled(boolean enabled)
enabled - the parameter controlling if discovery shall be startedprotected void shutdown()
Copyright © 2012-2018 Bartosz Firyn (SarXos). All Rights Reserved.