public class JMSServer extends AppSvcResource
Modifier and Type | Field and Description |
---|---|
static String |
JMSSERVER_TOKEN |
Constructor and Description |
---|
JMSServer() |
Modifier and Type | Method and Description |
---|---|
boolean |
addSessionPool(JMSSessionPool sessionPool)
Add a JMSSessionPool.
|
Boolean |
getAllowsPersistentDowngrade()
Whether or not to allow persistent downgrades.
|
BlockingSendPolicy |
getBlockingSendPolicy()
Get the blocking send policy
|
Long |
getBytesMaximum()
Get the bytes maximum value.
|
Boolean |
getBytesPagingEnabled()
Whether or not bytes paging is enabled.
|
Long |
getBytesThresholdHigh()
Get the upper threshold number of bytes at which message paging will start.
|
Long |
getBytesThresholdLow()
Get the lower threshold number of bytes at which message paging will stop.
|
String |
getConsumptionPausedAtStartup()
Get the value of consumption paused at startup.
|
Integer |
getDeploymentOrder()
Get the deployment order.
|
Integer |
getExpirationScanInterval()
Get the scan interval by which the JMS server looks for expired messages.
|
Boolean |
getHostingTemporaryDestinations()
Whether or not the JMS Server can be used to host temporary destinations.
|
String |
getInsertionPausedAtStartup()
Get the value of insertion paused on startup.
|
Boolean |
getJdbcStoreUpgradeEnabled()
Whether or not automatic upgrading of the JdbcStore is enabled.
|
Integer |
getMaximumMessageSize()
Get the maximum message size.
|
Long |
getMessageBufferSize()
Get the message buffer size.
|
String |
getMessageCompressionOptions()
Get the message compression options.
|
String |
getMessageCompressionOptionsOverride()
Get the override message compression options.
|
JMSMessageLogFile |
getMessageLogFile()
Get the JMSMessageLogFile object.
|
Long |
getMessagesMaximum()
Get the messages maximum.
|
Boolean |
getMessagesPagingEnabled()
Whether or not message paging is enabled.
|
Long |
getMessagesThresholdHigh()
Get the upper threshold number of messages at which message paging will start.
|
Long |
getMessagesThresholdLow()
Get the lower threshold number of messages at which message paging will stop.
|
String |
getName()
Get the name of the JMS server.
|
String |
getNotes()
Get the notes associated with the JMS server.
|
Integer |
getPagingBlockSize()
Get the paging block size.
|
String |
getPagingDirectory()
Get the paging directory.
|
Boolean |
getPagingFileLockingEnabled()
Whether or not paging file locking is enabled.
|
Integer |
getPagingIoBufferSize()
Get the size of the Paging IO buffer
|
Long |
getPagingMaxFileSize()
Get the maximum size of a paging file.
|
Integer |
getPagingMaxWindowBufferSize()
Get the maximum size of the paging window buffer.
|
Boolean |
getPagingMessageCompressionEnabled()
Whether or not paging message compression is enabled.
|
Integer |
getPagingMinWindowBufferSize()
Get the minimum size of the paging window buffer.
|
String |
getPersistenceStore()
Get the persistent store associated with this JMS server.
|
String |
getProductionPausedAtStartup()
Get the production paused at startup setting's value.
|
Map<String,String> |
getReservedKeywords() |
JMSSessionPool |
getSessionPool(String id)
Get the specified JMSSessionPool.
|
List<JMSSessionPool> |
getSessionPools()
Get the list of JMSSessionPool objects.
|
Boolean |
getStoreEnabled()
Whether or not the persistent store is enabled.
|
Boolean |
getStoreMessageCompressionEnabled()
Whether or not store message compression is enabled.
|
String |
getTemporaryTemplateName()
Get the temporary template name.
|
String |
getTemporaryTemplateResource()
Get the temporary template resource.
|
boolean |
isClusterable()
Determines if the AppSvcResource is clusterable or not.
|
JMSServer |
setAllowsPersistentDowngrade(Boolean allowsPersistentDowngrade)
Set whether or not to allow persistent downgrades
|
JMSServer |
setBlockingSendPolicy(BlockingSendPolicy blockingSendPolicy)
Set the blocking send policy value
|
JMSServer |
setBytesMaximum(Long bytesMaximum)
Set the bytes maximum value.
|
JMSServer |
setBytesPagingEnabled(Boolean bytesPagingEnabled)
Set whether or not bytes paging should be enabled.
|
JMSServer |
setBytesThresholdHigh(Long bytesThresholdHigh)
Set the upper threshold number of bytes at which message paging should start.
|
JMSServer |
setBytesThresholdLow(Long bytesThresholdLow)
Set the lower threshold number of bytes at which message paging should stop.
|
JMSServer |
setConsumptionPausedAtStartup(String consumptionPausedAtStartup)
Set the value of consumption paused at startup.
|
JMSServer |
setDeploymentOrder(Integer deploymentOrder)
Set the deployment order.
|
JMSServer |
setExpirationScanInterval(Integer expirationScanInterval)
Set the scan interval that the JMS server should use to look for expired messages.
|
JMSServer |
setHostingTemporaryDestinations(Boolean hostingTemporaryDestinations)
Set whether or not the JMS Server can be used to host temporary destinations.
|
JMSServer |
setId(String id)
Sets the id used to reference this model object.
|
JMSServer |
setInsertionPausedAtStartup(String insertionPausedAtStartup)
Set the value of insertion paused at startup.
|
JMSServer |
setJdbcStoreUpgradeEnabled(Boolean jdbcStoreUpgradeEnabled)
Set whether or not automatic upgrading of the JdbcStore should be enabled.
|
JMSServer |
setMaximumMessageSize(Integer maximumMessageSize)
Set the maximum message size.
|
JMSServer |
setMessageBufferSize(Long messageBufferSize)
Set the size of the message buffer.
|
JMSServer |
setMessageCompressionOptions(String messageCompressionOptions)
Set the message compression options.
|
JMSServer |
setMessageCompressionOptionsOverride(String messageCompressionOptionsOverride)
Set the overrides message compression options.
|
JMSServer |
setMessageLogFile(JMSMessageLogFile messageLogFile)
Set the JMSMessageLogFile object.
|
JMSServer |
setMessagesMaximum(Long messagesMaximum)
Set the messages maximum.
|
JMSServer |
setMessagesPagingEnabled(Boolean messagesPagingEnabled)
Set whether or not message paging should be enabled.
|
JMSServer |
setMessagesThresholdHigh(Long messagesThresholdHigh)
Set the upper threshold number of messages at which message paging should start.
|
JMSServer |
setMessagesThresholdLow(Long messagesThresholdLow)
Set the lower threshold number of messages at which message paging should stop.
|
JMSServer |
setName(String name)
Set the JMS server name.
|
JMSServer |
setNotes(String notes)
Set the notes to associate with the JMS server.
|
JMSServer |
setPagingBlockSize(Integer pagingBlockSize)
Set the paging block size.
|
JMSServer |
setPagingDirectory(String pagingDirectory)
Set the paging directory.
|
JMSServer |
setPagingFileLockingEnabled(Boolean pagingFileLockingEnabled)
Set whether or not paging file locking should be enabled.
|
JMSServer |
setPagingIoBufferSize(Integer pagingIoBufferSize)
Set the size of the paging IO buffer.
|
JMSServer |
setPagingMaxFileSize(Long pagingMaxFileSize)
Set the maximum size for paging files.
|
JMSServer |
setPagingMaxWindowBufferSize(Integer pagingMaxWindowBufferSize)
Set the maximum size of the paging window buffer.
|
JMSServer |
setPagingMessageCompressionEnabled(Boolean pagingMessageCompressionEnabled)
Set whether or not paging message compression is enabled.
|
JMSServer |
setPagingMinWindowBufferSize(Integer pagingMinWindowBufferSize)
Set the minimum size for the paging window buffer.
|
JMSServer |
setPersistenceStore(String persistenceStore)
Set the persistent store to associate with this JMS server.
|
JMSServer |
setProductionPausedAtStartup(String productionPausedAtStartup)
Set the production paused at startup value.
|
JMSServer |
setStoreEnabled(Boolean storeEnabled)
Set whether or not the persistent store should be enabled.
|
JMSServer |
setStoreMessageCompressionEnabled(Boolean storeMessageCompressionEnabled)
Set whether or not store message compression should be enabled.
|
JMSServer |
setTemporaryTemplateName(String temporaryTemplateName)
Set the temporary template name.
|
JMSServer |
setTemporaryTemplateResource(String temporaryTemplateResource)
Set the temporary template resource.
|
String |
toCompactString()
Returns a compact string representation of the object in XML format.
|
String |
toJsonCompactString()
Returns a compact string representation of the object in JSON format.
|
String |
toJsonString()
Returns a string representation of the object in JSON format.
|
String |
toString()
Returns a string representation of the object in XML format.
|
String |
toXmlCompactString()
Returns a compact string representation of the object in XML format.
|
String |
toXmlString()
Returns a string representation of the object in XML format.
|
getId, getSourcePath, getTargets
public static final String JMSSERVER_TOKEN
public JMSServer setId(String id)
setId
in interface oracle.fmwplatform.envspec.common.EntityWithId
setId
in class AppSvcResource
id
- the id to be used when referencing this model objectpublic boolean isClusterable()
isClusterable
in class AppSvcResource
public Boolean getAllowsPersistentDowngrade()
public JMSServer setAllowsPersistentDowngrade(Boolean allowsPersistentDowngrade)
allowsPersistentDowngrade
- the new valuepublic BlockingSendPolicy getBlockingSendPolicy()
public JMSServer setBlockingSendPolicy(BlockingSendPolicy blockingSendPolicy)
blockingSendPolicy
- the new valuepublic Long getBytesMaximum()
public JMSServer setBytesMaximum(Long bytesMaximum)
bytesMaximum
- the new bytes maximum valuepublic Boolean getBytesPagingEnabled()
public JMSServer setBytesPagingEnabled(Boolean bytesPagingEnabled)
bytesPagingEnabled
- the new valuepublic Long getBytesThresholdHigh()
public JMSServer setBytesThresholdHigh(Long bytesThresholdHigh)
bytesThresholdHigh
- the new upper threshold valuepublic Long getBytesThresholdLow()
public JMSServer setBytesThresholdLow(Long bytesThresholdLow)
bytesThresholdLow
- the new lower threshold valuepublic String getConsumptionPausedAtStartup()
public JMSServer setConsumptionPausedAtStartup(String consumptionPausedAtStartup)
consumptionPausedAtStartup
- the new valuepublic Integer getDeploymentOrder()
public JMSServer setDeploymentOrder(Integer deploymentOrder)
deploymentOrder
- the new deployment orderpublic Integer getExpirationScanInterval()
public JMSServer setExpirationScanInterval(Integer expirationScanInterval)
expirationScanInterval
- the new expiration scan intervalpublic Boolean getHostingTemporaryDestinations()
public JMSServer setHostingTemporaryDestinations(Boolean hostingTemporaryDestinations)
hostingTemporaryDestinations
- the new valuepublic String getInsertionPausedAtStartup()
public JMSServer setInsertionPausedAtStartup(String insertionPausedAtStartup)
insertionPausedAtStartup
- the new value of insertion paused at startuppublic Boolean getJdbcStoreUpgradeEnabled()
public JMSServer setJdbcStoreUpgradeEnabled(Boolean jdbcStoreUpgradeEnabled)
jdbcStoreUpgradeEnabled
- the new valuepublic Integer getMaximumMessageSize()
public JMSServer setMaximumMessageSize(Integer maximumMessageSize)
maximumMessageSize
- the new maximum message sizepublic Long getMessageBufferSize()
public JMSServer setMessageBufferSize(Long messageBufferSize)
messageBufferSize
- the new sizepublic String getMessageCompressionOptions()
public JMSServer setMessageCompressionOptions(String messageCompressionOptions)
messageCompressionOptions
- the new message compression optionspublic String getMessageCompressionOptionsOverride()
public JMSServer setMessageCompressionOptionsOverride(String messageCompressionOptionsOverride)
messageCompressionOptionsOverride
- the new override message compression optionspublic Long getMessagesMaximum()
public JMSServer setMessagesMaximum(Long messagesMaximum)
messagesMaximum
- the new messages maximumpublic Boolean getMessagesPagingEnabled()
public JMSServer setMessagesPagingEnabled(Boolean messagesPagingEnabled)
messagesPagingEnabled
- the new valuepublic Long getMessagesThresholdHigh()
public JMSServer setMessagesThresholdHigh(Long messagesThresholdHigh)
messagesThresholdHigh
- the new upper threshold number of messagespublic Long getMessagesThresholdLow()
public JMSServer setMessagesThresholdLow(Long messagesThresholdLow)
messagesThresholdLow
- the new lower threshold number of messagespublic String getName()
getName
in class AppSvcResource
public JMSServer setName(String name)
name
- the new namepublic String getNotes()
public JMSServer setNotes(String notes)
notes
- the new notespublic Integer getPagingBlockSize()
public JMSServer setPagingBlockSize(Integer pagingBlockSize)
pagingBlockSize
- the new paging block sizepublic String getPagingDirectory()
public JMSServer setPagingDirectory(String pagingDirectory)
pagingDirectory
- the new paging directorypublic Boolean getPagingFileLockingEnabled()
public JMSServer setPagingFileLockingEnabled(Boolean pagingFileLockingEnabled)
pagingFileLockingEnabled
- the new valuepublic Integer getPagingIoBufferSize()
public JMSServer setPagingIoBufferSize(Integer pagingIoBufferSize)
pagingIoBufferSize
- the new sizepublic Long getPagingMaxFileSize()
public JMSServer setPagingMaxFileSize(Long pagingMaxFileSize)
pagingMaxFileSize
- the new maximum sizepublic Integer getPagingMaxWindowBufferSize()
public JMSServer setPagingMaxWindowBufferSize(Integer pagingMaxWindowBufferSize)
pagingMaxWindowBufferSize
- the new maximum sizepublic Boolean getPagingMessageCompressionEnabled()
public JMSServer setPagingMessageCompressionEnabled(Boolean pagingMessageCompressionEnabled)
pagingMessageCompressionEnabled
- trhe new valuepublic Integer getPagingMinWindowBufferSize()
public JMSServer setPagingMinWindowBufferSize(Integer pagingMinWindowBufferSize)
pagingMinWindowBufferSize
- the new minimum sizepublic String getPersistenceStore()
public JMSServer setPersistenceStore(String persistenceStore)
persistenceStore
- the new persistent storepublic String getProductionPausedAtStartup()
public JMSServer setProductionPausedAtStartup(String productionPausedAtStartup)
productionPausedAtStartup
- the new valuepublic Boolean getStoreEnabled()
public JMSServer setStoreEnabled(Boolean storeEnabled)
storeEnabled
- the new valuepublic Boolean getStoreMessageCompressionEnabled()
public JMSServer setStoreMessageCompressionEnabled(Boolean storeMessageCompressionEnabled)
storeMessageCompressionEnabled
- the new valuepublic String getTemporaryTemplateName()
public JMSServer setTemporaryTemplateName(String temporaryTemplateName)
temporaryTemplateName
- the new temporary template namepublic String getTemporaryTemplateResource()
public JMSServer setTemporaryTemplateResource(String temporaryTemplateResource)
temporaryTemplateResource
- the new temporary template resourcepublic JMSMessageLogFile getMessageLogFile()
public JMSServer setMessageLogFile(JMSMessageLogFile messageLogFile)
messageLogFile
- the new JMSMessageLogFile objectpublic boolean addSessionPool(JMSSessionPool sessionPool)
sessionPool
- the JMSSessionPool to addpublic JMSSessionPool getSessionPool(String id)
id
- the id of the JMSSessionPool to getpublic List<JMSSessionPool> getSessionPools()
public Map<String,String> getReservedKeywords()
getReservedKeywords
in class AppSvcResource
public String toXmlCompactString()
public String toXmlString()
public String toJsonCompactString()
public String toJsonString()
public String toCompactString()