public interface JmsService extends ConfigExtension, PropertyBag, Container
ConfigBeanProxy.DuckPropertyBag.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, getParentaddProperty, getProperty, getPropertyValue, getPropertyValue, lookupProperty, removeProperty, removeProperty@Min(value=1L) @Min(value=1L) String getInitTimeoutInSeconds()
Stringvoid setInitTimeoutInSeconds(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoException@NotNull @Pattern(regexp="(LOCAL|EMBEDDED|REMOTE|DISABLED)") @NotNull @Pattern(regexp="(LOCAL|EMBEDDED|REMOTE|DISABLED)") String getType()
Stringvoid setType(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoExceptionString getStartArgs()
Stringvoid setStartArgs(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoExceptionString getDefaultJmsHost()
Stringvoid setDefaultJmsHost(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoExceptionString getMasterBroker()
void setMasterBroker(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoException@Min(value=1L) @Min(value=1L) String getReconnectIntervalInSeconds()
Stringvoid setReconnectIntervalInSeconds(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoExceptionString getReconnectAttempts()
Stringvoid setReconnectAttempts(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoExceptionString getReconnectEnabled()
Stringvoid setReconnectEnabled(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoException@Pattern(regexp="(random|priority)") @Pattern(regexp="(random|priority)") String getAddresslistBehavior()
Stringvoid setAddresslistBehavior(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoException@Min(value=-1L) @Max(value=2147483647L) @Min(value=-1L) @Max(value=2147483647L) String getAddresslistIterations()
Stringvoid setAddresslistIterations(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoException@Pattern(regexp="(mq||http)") @Pattern(regexp="(mq||http)") String getMqScheme()
Stringvoid setMqScheme(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoException@Pattern(regexp="(ssljms||jms)") @Pattern(regexp="(ssljms||jms)") String getMqService()
Stringvoid setMqService(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoExceptionList<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 PropertyBagCopyright © 2019. All rights reserved.