public interface JmsAvailability extends ConfigExtension, PropertyBag, AvailabilityServiceExtension
ConfigBeanProxy.Duck
PropertyBag.Duck
Modifier and Type | Method and Description |
---|---|
String |
getAvailabilityEnabled()
Gets the value of the availabilityEnabled property.
|
@Pattern(regexp="(masterbroker|shareddb)") String |
getConfigStoreType()
Gets the value of the Config Store type property
This attribute specifies whether to use a master broker or a Shared Database
for conventional MQ clusters
This is a no-op for Enhanced clusters
|
String |
getDbPassword()
Gets the value of the DB Password property.
|
String |
getDbUrl()
Gets the value of the JDBC URL property.
|
String |
getDbUsername()
Gets the value of the DB User Name property.
|
String |
getDbVendor()
Gets the value of the DB Vendor property.
|
@Pattern(regexp="(file|jdbc)") String |
getMessageStoreType()
Gets the value of the Message Store type property
This attribute specifies where messages need to be stored by MQ.
|
String |
getMqStorePoolName()
Gets the value of the MQ Store pool name property.
|
List<Property> |
getProperty()
Properties as per
PropertyBag |
void |
setAvailabilityEnabled(String value)
Sets the value of the availabilityEnabled property.
|
void |
setConfigStoreType(String value)
Sets the value of the Config Store type property.
|
void |
setDbPassword(String value)
Sets the value of the DB password property.
|
void |
setDbUrl(String value)
Sets the value of the JDBC URL property.
|
void |
setDbUsername(String value)
Sets the value of the DB UserName property.
|
void |
setDbVendor(String value)
Sets the value of the DB Vendor property.
|
void |
setMessageStoreType(String value)
Sets the value of the Message store type property.
|
void |
setMqStorePoolName(String value)
Sets the value of the MQ store pool name property.
|
createChild, deepCopy, getParent, getParent
addProperty, getProperty, getPropertyValue, getPropertyValue, lookupProperty, removeProperty, removeProperty
String getAvailabilityEnabled()
String
void setAvailabilityEnabled(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
@Pattern(regexp="(masterbroker|shareddb)") @Pattern(regexp="(masterbroker|shareddb)") String getConfigStoreType()
String
void setConfigStoreType(String value)
value
- allowed object is
String
@Pattern(regexp="(file|jdbc)") @Pattern(regexp="(file|jdbc)") String getMessageStoreType()
String
void setMessageStoreType(String value)
value
- allowed object is
String
String getDbVendor()
String
void setDbVendor(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
String getDbUsername()
String
void setDbUsername(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
String getDbPassword()
String
void setDbPassword(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
String getDbUrl()
String
void setDbUrl(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
String getMqStorePoolName()
String
void setMqStorePoolName(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 © 2018. All rights reserved.