public interface JmsHost extends ConfigExtension, PropertyBag, javax.validation.Payload
ConfigBeanProxy.Duck
PropertyBag.Duck
Modifier and Type | Field and Description |
---|---|
static String |
PORT_PATTERN |
Modifier and Type | Method and Description |
---|---|
String |
getAdminPassword()
Gets the value of the adminPassword property.
|
String |
getAdminUserName()
Gets the value of the adminUserName property.
|
String |
getHost()
Gets the value of the host property.
|
String |
getLazyInit()
Gets the value of lazyInit property
if false, this listener is started during server startup
|
@NotNull String |
getName()
Gets the value of the name property.
|
@Pattern(regexp="\\$\\{[\\p{L}\\p{N}_][\\p{L}\\p{N}\\-_./;#]*\\}|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-5][0-9][0-9][0-9][0-9]|6[0-4][0-9][0-9][0-9]|65[0-4][0-9][0-9]|655[0-2][0-9]|6553[0-5]",message="{port-pattern}",payload=JmsHost.class) String |
getPort()
Gets the value of the port property.
|
List<Property> |
getProperty()
Properties as per
PropertyBag |
void |
setAdminPassword(String value)
Sets the value of the adminPassword property.
|
void |
setAdminUserName(String value)
Sets the value of the adminUserName property.
|
void |
setHost(String value)
Sets the value of the host property.
|
void |
setLazyInit(String value)
Sets the value of lazyInit property
Specify is this listener should be started as part of server startup or not
|
void |
setName(String value)
Sets the value of the name property.
|
void |
setPort(String value)
Sets the value of the port property.
|
createChild, deepCopy, getParent, getParent
addProperty, getProperty, getPropertyValue, getPropertyValue, lookupProperty, removeProperty, removeProperty
static final String PORT_PATTERN
@NotNull @NotNull String getName()
String
void setName(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
void setHost(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
@Pattern(regexp="\\$\\{[\\p{L}\\p{N}_][\\p{L}\\p{N}\\-_./;#]*\\}|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-5][0-9][0-9][0-9][0-9]|6[0-4][0-9][0-9][0-9]|65[0-4][0-9][0-9]|655[0-2][0-9]|6553[0-5]", message="{port-pattern}", payload=JmsHost.class) @Pattern(regexp="\\$\\{[\\p{L}\\p{N}_][\\p{L}\\p{N}\\-_./;#]*\\}|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-5][0-9][0-9][0-9][0-9]|6[0-4][0-9][0-9][0-9]|65[0-4][0-9][0-9]|655[0-2][0-9]|6553[0-5]",message="{port-pattern}",payload=JmsHost.class) String getPort()
String
void setPort(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
String getLazyInit()
void setLazyInit(String value)
value
- true if the listener is to be started lazily; false otherwiseString getAdminUserName()
String
void setAdminUserName(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
String getAdminPassword()
String
void setAdminPassword(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
@ToDo(priority=IMPORTANT, details="Provide PropertyDesc for legal props") @PropertiesDesc(props={}) List<Property> getProperty()
PropertyBag
getProperty
in interface PropertyBag
Copyright © 2020. All rights reserved.