public abstract class AbstractProvisioningDiscoveryService extends java.lang.Object implements ProvisioningDiscoveryService
Constructor and Description |
---|
AbstractProvisioningDiscoveryService() |
Modifier and Type | Method and Description |
---|---|
void |
addDiscoveryListener(DiscoveryListener listener)
Add a listener that will be notified when the
discoverProvisioningURL has finished.
|
abstract java.lang.String |
discoverURL()
Launch a discovery for a provisioning URL.
|
void |
fireDiscoveryEvent(DiscoveryEvent event)
Notify all listeners about a DiscoveryEvent.
|
abstract java.lang.String |
getMethodName()
Get the name of the method name used to retrieve provisioning URL.
|
void |
removeDiscoveryListener(DiscoveryListener listener)
Add a listener that will be notified when the
discoverProvisioningURL has finished.
|
abstract void |
startDiscovery()
Launch a discovery for a provisioning URL.
|
public AbstractProvisioningDiscoveryService()
public abstract java.lang.String getMethodName()
getMethodName
in interface ProvisioningDiscoveryService
public abstract void startDiscovery()
startDiscovery
in interface ProvisioningDiscoveryService
public abstract java.lang.String discoverURL()
discoverURL
in interface ProvisioningDiscoveryService
public void addDiscoveryListener(DiscoveryListener listener)
addDiscoveryListener
in interface ProvisioningDiscoveryService
listener
- ProvisioningListener to addpublic void removeDiscoveryListener(DiscoveryListener listener)
removeDiscoveryListener
in interface ProvisioningDiscoveryService
listener
- ProvisioningListener to addpublic void fireDiscoveryEvent(DiscoveryEvent event)
event
- DiscoveryEvent that contains provisioning URL
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.