public interface JmsService extends ConfigExtension, PropertyBag, Container
ConfigBeanProxy.Duck
PropertyBag.Duck
Modifier and Type | Method and Description |
---|---|
@Pattern(regexp="(random|priority)") String |
getAddresslistBehavior()
Gets the value of the addresslistBehavior property.
|
@Min(value=-1L) @Max(value=2147483647L) String |
getAddresslistIterations()
Gets the value of the addresslistIterations property.
|
String |
getDefaultJmsHost()
Gets the value of the defaultJmsHost property.
|
@Min(value=1L) String |
getInitTimeoutInSeconds()
Gets the value of the initTimeoutInSeconds property.
|
List<JmsHost> |
getJmsHost()
Gets the value of the jmsHost property.
|
String |
getMasterBroker() |
@Pattern(regexp="(mq||http)") String |
getMqScheme()
Gets the value of the mqScheme property.
|
@Pattern(regexp="(ssljms||jms)") String |
getMqService()
Gets the value of the mqService property.
|
List<Property> |
getProperty()
Properties.
|
String |
getReconnectAttempts()
Gets the value of the reconnectAttempts property.
|
String |
getReconnectEnabled()
Gets the value of the reconnectEnabled property.
|
@Min(value=1L) String |
getReconnectIntervalInSeconds()
Gets the value of the reconnectIntervalInSeconds property.
|
String |
getStartArgs()
Gets the value of the startArgs property.
|
@NotNull @Pattern(regexp="(LOCAL|EMBEDDED|REMOTE|DISABLED)") String |
getType()
Gets the value of the type property.
|
void |
setAddresslistBehavior(String value)
Sets the value of the addresslistBehavior property.
|
void |
setAddresslistIterations(String value)
Sets the value of the addresslistIterations property.
|
void |
setDefaultJmsHost(String value)
Sets the value of the defaultJmsHost property.
|
void |
setInitTimeoutInSeconds(String value)
Sets the value of the initTimeoutInSeconds property.
|
void |
setMasterBroker(String value)
Sets the value of the MasterBroker property.
|
void |
setMqScheme(String value)
Sets the value of the mqScheme property.
|
void |
setMqService(String value)
Sets the value of the mqService property.
|
void |
setReconnectAttempts(String value)
Sets the value of the reconnectAttempts property.
|
void |
setReconnectEnabled(String value)
Sets the value of the reconnectEnabled property.
|
void |
setReconnectIntervalInSeconds(String value)
Sets the value of the reconnectIntervalInSeconds property.
|
void |
setStartArgs(String value)
Sets the value of the startArgs property.
|
void |
setType(String value)
Sets the value of the type property.
|
createChild, deepCopy, getParent, getParent
addProperty, getProperty, getPropertyValue, getPropertyValue, lookupProperty, removeProperty, removeProperty
@Min(value=1L) @Min(value=1L) String getInitTimeoutInSeconds()
String
void setInitTimeoutInSeconds(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
@NotNull @Pattern(regexp="(LOCAL|EMBEDDED|REMOTE|DISABLED)") @NotNull @Pattern(regexp="(LOCAL|EMBEDDED|REMOTE|DISABLED)") String getType()
String
void setType(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
String getStartArgs()
String
void setStartArgs(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
String getDefaultJmsHost()
String
void setDefaultJmsHost(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
String getMasterBroker()
void setMasterBroker(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
@Min(value=1L) @Min(value=1L) String getReconnectIntervalInSeconds()
String
void setReconnectIntervalInSeconds(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
String getReconnectAttempts()
String
void setReconnectAttempts(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
String getReconnectEnabled()
String
void setReconnectEnabled(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
@Pattern(regexp="(random|priority)") @Pattern(regexp="(random|priority)") String getAddresslistBehavior()
String
void setAddresslistBehavior(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
@Min(value=-1L) @Max(value=2147483647L) @Min(value=-1L) @Max(value=2147483647L) String getAddresslistIterations()
String
void setAddresslistIterations(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
@Pattern(regexp="(mq||http)") @Pattern(regexp="(mq||http)") String getMqScheme()
String
void setMqScheme(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
@Pattern(regexp="(ssljms||jms)") @Pattern(regexp="(ssljms||jms)") String getMqService()
String
void setMqService(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
List<JmsHost> getJmsHost()
set
method for the jmsHost property.
For example, to add a new item, do as follows:
getJmsHost().add(newItem);Objects of the following type(s) are allowed in the list
JmsHost
@PropertyDesc(name="instance-name",defaultValue="imqbroker",description="The full Sun GlassFish Message Queue broker instance name") @PropertyDesc(name="instance-name-suffix",defaultValue="xxxxxxxxxxxxxxxxxx",description="A suffix to add to the full Message Queue broker instance name. The suffix is separated from the instance name by an underscore character (_). For example, if the instance name is \'imqbroker\', appending the suffix \'xyz\' changes the instance name to \'imqbroker_xyz\'") @PropertyDesc(name="append-version",defaultValue="",description="If true, appends the major and minor version numbers, preceded by underscore characters (_), to the full Message Queue broker instance name. For example, if the instance name is \'imqbroker\', appending the version numbers changes the instance name to imqbroker_8_0") @PropertyDesc(name="user-name",defaultValue="xxxxxxxxxxxxxxxxxx",description="Specifies the user name for creating the JMS connection. Needed only if the default username/password of guest/guest is not available in the broker") @PropertyDesc(name="password",defaultValue="xxxxxxxxxxxxxxxxxx",description="Specifies the password for creating the JMS connection. Needed only if the default username/password of guest/guest is not available in the broker") List<Property> getProperty()
getProperty
in interface PropertyBag
Copyright © 2018. All rights reserved.