public class ServerPoolLocationResolver extends java.lang.Object implements LocationResolver
Modifier and Type | Class and Description |
---|---|
static class |
ServerPoolLocationResolver.LocationConstructor |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
POOL_SPEC |
Constructor and Description |
---|
ServerPoolLocationResolver() |
Modifier and Type | Method and Description |
---|---|
boolean |
accepts(java.lang.String spec,
LocationRegistry registry)
whether the spec is something which should be passed to this resolver
|
java.lang.String |
getPrefix()
the prefix that this resolver will attend to
|
void |
init(ManagementContext managementContext) |
boolean |
isEnabled()
whether the location is enabled
|
LocationSpec |
newLocationSpecFromString(java.lang.String spec,
java.util.Map locationFlags,
LocationRegistry registry)
Creates a LocationSpec given a spec string, flags (e.g.
|
public static final java.lang.String POOL_SPEC
public boolean isEnabled()
LocationResolver
isEnabled
in interface LocationResolver
public void init(ManagementContext managementContext)
init
in interface LocationResolver
public java.lang.String getPrefix()
LocationResolver
getPrefix
in interface LocationResolver
public boolean accepts(java.lang.String spec, LocationRegistry registry)
LocationResolver
accepts
in interface LocationResolver
public LocationSpec newLocationSpecFromString(java.lang.String spec, java.util.Map locationFlags, LocationRegistry registry)
LocationResolver
newLocationSpecFromString
in interface LocationResolver