public interface AdminService extends ConfigBeanProxy, PropertyBag
Modifier and Type | Interface and Description |
---|---|
static class |
AdminService.Duck |
Modifier and Type | Method and Description |
---|---|
AuthRealm |
getAssociatedAuthRealm() |
@NotNull String |
getAuthRealmName()
Gets the name of the auth realm to be used for administration.
|
@NotNull DasConfig |
getDasConfig()
Gets the value of the dasConfig property.
|
List<JmxConnector> |
getJmxConnector()
Gets the value of the jmxConnector property.
|
List<Property> |
getProperty()
Properties as per
PropertyBag |
JmxConnector |
getSystemJmxConnector() |
String |
getSystemJmxConnectorName()
Gets the value of the systemJmxConnectorName property.
|
@Pattern(regexp="(das|das-and-server|server)") String |
getType()
Gets the value of the type property.
|
void |
setAuthRealmName(String name) |
void |
setDasConfig(DasConfig value)
Sets the value of the dasConfig property.
|
void |
setSystemJmxConnectorName(String value)
Sets the value of the systemJmxConnectorName property.
|
void |
setType(String value)
Sets the value of the type property.
|
boolean |
usesFileRealm() |
createChild, deepCopy, getParent, getParent
addProperty, getProperty, getPropertyValue, getPropertyValue, lookupProperty, removeProperty, removeProperty
@Pattern(regexp="(das|das-and-server|server)") @Pattern(regexp="(das|das-and-server|server)") String getType()
String
void setType(String value) throws PropertyVetoException
value
- allowed object is String
PropertyVetoException
String getSystemJmxConnectorName()
String
void setSystemJmxConnectorName(String value) throws PropertyVetoException
value
- allowed object is String
PropertyVetoException
List<JmxConnector> getJmxConnector()
The jmx-connector element defines the configuration of a JSR 160
compliant remote JMX Connector.
Objects of the following type(s) are allowed in the list JmxConnector
@NotNull @NotNull DasConfig getDasConfig()
DasConfig
void setDasConfig(DasConfig value) throws PropertyVetoException
value
- allowed object is DasConfig
PropertyVetoException
@ToDo(priority=IMPORTANT, details="Provide PropertyDesc for legal props") @PropertiesDesc(props={}) List<Property> getProperty()
PropertyBag
getProperty
in interface PropertyBag
@NotNull @NotNull String getAuthRealmName()
void setAuthRealmName(String name)
@DuckTyped JmxConnector getSystemJmxConnector()
@DuckTyped AuthRealm getAssociatedAuthRealm()
@DuckTyped boolean usesFileRealm()
Copyright © 2019. All rights reserved.