public abstract class LinkManager
extends java.lang.Object
v2.1.1 Gordio - SERVICE PACK 1
project Ardulink http://www.ardulink.org/Modifier and Type | Class and Description |
---|---|
static interface |
LinkManager.ConfigAttribute |
static interface |
LinkManager.Configurer |
static interface |
LinkManager.NumberValidationInfo |
static interface |
LinkManager.ValidationInfo |
Constructor and Description |
---|
LinkManager() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
extractNameFromURI(java.net.URI uri) |
abstract LinkManager.Configurer |
getConfigurer(java.net.URI uri)
Returns a newly created
LinkManager.Configurer for the passed URI . |
static LinkManager |
getInstance() |
abstract java.util.List<java.net.URI> |
listURIs()
List all available (registered) URIs.
|
public static LinkManager getInstance()
public static java.lang.String extractNameFromURI(java.net.URI uri)
public abstract LinkManager.Configurer getConfigurer(java.net.URI uri)
LinkManager.Configurer
for the passed URI
.
Configurers should not be shared amongst threads since there is no
guarantee that they are threadsafe. Beside that their values are
retrieved to calculate cache keys for sharing Link instances which should
not be done in parallel, too.uri
- the URI to create the new Configurer forpublic abstract java.util.List<java.net.URI> listURIs()
null
.Copyright © 2019. All rights reserved.