public interface IServiceTypeID extends ID
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_NA
Default ECF naming authority (will be translated into provider specific representation)
|
static String[] |
DEFAULT_PROTO
Default ECF protocols (will be translated into provider specific representation)
|
static String[] |
DEFAULT_SCOPE
Default ECF scopes (will be translated into provider specific representation)
|
Modifier and Type | Method and Description |
---|---|
String |
getInternal()
Get the internal name of the service type.
|
String |
getNamingAuthority() |
String[] |
getProtocols() |
String[] |
getScopes() |
String[] |
getServices() |
equals, getName, getNamespace, hashCode, toExternalForm
compareTo
static final String[] DEFAULT_PROTO
static final String[] DEFAULT_SCOPE
static final String DEFAULT_NA
String getNamingAuthority()
null
.
If this instance has been created with the provider specific default, this will return
DEFAULT_NA
instead.String[] getProtocols()
null
, but may
be empty array.
If this instance has been created with the provider specific default, this will return
DEFAULT_PROTO
instead.String[] getScopes()
null
, but may
be empty array.
If this instance has been created with the provider specific default, this will return
DEFAULT_SCOPE
instead!String[] getServices()
null
, but may
be empty array.String getInternal()
ID.getName()
, or they may return
a different, internal value appropriate to the provider.null
.Copyright © 2004–2020 Eclipse Foundation. All rights reserved.