Class: MintPress::OracleWeblogic::JMSConnectionFactory

Inherits:
GenericMbean
  • Object
show all
Includes:
MintLogger, Mixins::Properties, FancyNew, Utils
Defined in:
src/oracle-weblogic/lib/oracle-weblogic/model/individual/jms_connection_factory.rb,
src/oracle-weblogic/lib/oracle-weblogic/model/generated_classes/split_113.rb

Overview

to create JMS connections.

Properties (Read/Write)

  • #version ⇒ String (Default Value: Proc.new { self.domain.version })
    Version of weblogic this property is being applied to

    Property Attributes
    • defaultProc.new { self.domain.version }
    
    
    16
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jms_connection_factory.rb', line 16
    
    property :version, type: String, default: Proc.new { self.domain.version }
  • #name ⇒ String
    "The name of this configuration."

    Property Attributes
    • short_name"Name"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    19
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jms_connection_factory.rb', line 19
    
    property :Name, type: String, array: false, hash: false, short_name: "Name", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The name of this configuration."
  • #notes ⇒ String
    "Optional information that you can include to describe this\nconfiguration."

    Property Attributes
    • short_name"Notes"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    22
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jms_connection_factory.rb', line 22
    
    property :Notes, type: String, array: false, hash: false, short_name: "Notes", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Optional information that you can include to describe this\nconfiguration."
  • #sub_deployment_name ⇒ String
    "Gets the name of the sub-deployment to use when targeting this entity"

    Property Attributes
    • short_name"SubDeploymentName"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    24
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jms_connection_factory.rb', line 24
    
    property :SubDeploymentName, type: String, array: false, hash: false, short_name: "SubDeploymentName", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Gets the name of the sub-deployment to use when targeting this entity"
  • #default_targeting_enabled ⇒ [TrueClass,FalseClass]
    "Specifies whether this JMS resource defaults to the parent module's targeting or uses the\nsubdeployment targeting mechanism."

    Property Attributes
    • short_name"DefaultTargetingEnabled"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    27
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jms_connection_factory.rb', line 27
    
    property :DefaultTargetingEnabled, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "DefaultTargetingEnabled", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Specifies whether this JMS resource defaults to the parent module's targeting or uses the\nsubdeployment targeting mechanism."
  • #jndi_name ⇒ String
    "Deprecated.\nThe JNDI name used to look up this JMS connection factory within\nthe JNDI namespace."

    Property Attributes
    • short_name"JNDIName"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    31
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jms_connection_factory.rb', line 31
    
    property :JNDIName, type: String, array: false, hash: false, short_name: "JNDIName", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Deprecated.\nThe JNDI name used to look up this JMS connection factory within\nthe JNDI namespace."
  • #local_jndi_name ⇒ String
    "The local JNDI name used to look up the connection factory within the JNDI namespace of the server where the\nconnection factory is targeted."

    Property Attributes
    • short_name"LocalJNDIName"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    34
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jms_connection_factory.rb', line 34
    
    property :LocalJNDIName, type: String, array: false, hash: false, short_name: "LocalJNDIName", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The local JNDI name used to look up the connection factory within the JNDI namespace of the server where the\nconnection factory is targeted."
  • #deployment_order ⇒ Integer
    "A priority that the server uses to determine when it deploys an\nitem."

    Property Attributes
    • short_name"DeploymentOrder"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    37
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jms_connection_factory.rb', line 37
    
    property :DeploymentOrder, type: Integer, array: false, hash: false, short_name: "DeploymentOrder", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "A priority that the server uses to determine when it deploys an\nitem."
  • #acknowledge_policy ⇒ String
    "Acknowledge policy for non-transacted sessions that use the CLIENT_ACKNOWLEDGE mode."

    Property Attributes
    • short_name"AcknowledgePolicy"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["ClientParams"]
    
    
    43
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jms_connection_factory.rb', line 43
    
    property :AcknowledgePolicy, type: String, array: false, hash: false, short_name: "AcknowledgePolicy", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Acknowledge policy for non-transacted sessions that use the CLIENT_ACKNOWLEDGE mode.", source: ["ClientParams"]
  • #allow_close_in_on_message ⇒ [TrueClass,FalseClass]
    "Specifies whether a connection factory creates message consumers\nthat allow a close() or stop() method to be\nissued within its onMessage() method call."

    Property Attributes
    • short_name"AllowCloseInOnMessage"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["ClientParams"]
    
    
    47
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jms_connection_factory.rb', line 47
    
    property :AllowCloseInOnMessage, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "AllowCloseInOnMessage", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Specifies whether a connection factory creates message consumers\nthat allow a close() or stop() method to be\nissued within its onMessage() method call.", source: ["ClientParams"]
  • #client_id ⇒ String
    "An optional Client ID for applications that use this JMS connection factory."

    Property Attributes
    • short_name"ClientId"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["ClientParams"]
    
    
    49
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jms_connection_factory.rb', line 49
    
    property :ClientId, type: String, array: false, hash: false, short_name: "ClientId", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "An optional Client ID for applications that use this JMS connection factory.", source: ["ClientParams"]
  • #default_delivery_mode ⇒ String
    "The default delivery mode used for messages when a delivery mode is not explicitly defined."

    Property Attributes
    • short_name"DefaultDeliveryMode"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["DefaultDeliveryParams"]
    
    
    51
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jms_connection_factory.rb', line 51
    
    property :DefaultDeliveryMode, type: String, array: false, hash: false, short_name: "DefaultDeliveryMode", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The default delivery mode used for messages when a delivery mode is not explicitly defined.", source: ["DefaultDeliveryParams"]
  • #default_priority ⇒ Integer
    "The default priority used for messages when a priority is not explicitly defined."

    Property Attributes
    • short_name"DefaultPriority"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["DefaultDeliveryParams"]
    
    
    53
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jms_connection_factory.rb', line 53
    
    property :DefaultPriority, type: Integer, array: false, hash: false, short_name: "DefaultPriority", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The default priority used for messages when a priority is not explicitly defined.", source: ["DefaultDeliveryParams"]
  • #default_redelivery_delay ⇒ Integer
    "The delay time, in milliseconds, before rolled back or recovered messages are redelivered."

    Property Attributes
    • short_name"DefaultRedeliveryDelay"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["DefaultDeliveryParams"]
    
    
    55
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jms_connection_factory.rb', line 55
    
    property :DefaultRedeliveryDelay, type: Integer, array: false, hash: false, short_name: "DefaultRedeliveryDelay", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The delay time, in milliseconds, before rolled back or recovered messages are redelivered.", source: ["DefaultDeliveryParams"]
  • #default_time_to_deliver ⇒ String
    "The delay time, in milliseconds, between when a message is produced and when it is made visible\non its destination."

    Property Attributes
    • short_name"DefaultTimeToDeliver"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["DefaultDeliveryParams"]
    
    
    58
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jms_connection_factory.rb', line 58
    
    property :DefaultTimeToDeliver, type: String, array: false, hash: false, short_name: "DefaultTimeToDeliver", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The delay time, in milliseconds, between when a message is produced and when it is made visible\non its destination.", source: ["DefaultDeliveryParams"]
  • #default_time_to_live ⇒ Integer
    "The maximum length of time, in milliseconds, that a message exists."

    Property Attributes
    • short_name"DefaultTimeToLive"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["DefaultDeliveryParams"]
    
    
    60
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jms_connection_factory.rb', line 60
    
    property :DefaultTimeToLive, type: Integer, array: false, hash: false, short_name: "DefaultTimeToLive", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The maximum length of time, in milliseconds, that a message exists.", source: ["DefaultDeliveryParams"]
  • #flow_interval ⇒ Integer
    "The adjustment period of time, in seconds, when a producer adjusts its flow from the FlowMaximum number of messages\nto the FlowMinimum amount, or vice versa."

    Property Attributes
    • short_name"FlowInterval"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["FlowControlParams"]
    
    
    63
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jms_connection_factory.rb', line 63
    
    property :FlowInterval, type: Integer, array: false, hash: false, short_name: "FlowInterval", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The adjustment period of time, in seconds, when a producer adjusts its flow from the FlowMaximum number of messages\nto the FlowMinimum amount, or vice versa.", source: ["FlowControlParams"]
  • #flow_maximum ⇒ Integer
    "The maximum number of messages-per-second allowed for a producer that is experiencing a threshold condition."

    Property Attributes
    • short_name"FlowMaximum"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["FlowControlParams"]
    
    
    65
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jms_connection_factory.rb', line 65
    
    property :FlowMaximum, type: Integer, array: false, hash: false, short_name: "FlowMaximum", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The maximum number of messages-per-second allowed for a producer that is experiencing a threshold condition.", source: ["FlowControlParams"]
  • #flow_minimum ⇒ Integer
    "The minimum number of messages-per-second allowed for a producer that is\nexperiencing a threshold condition."

    Property Attributes
    • short_name"FlowMinimum"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["FlowControlParams"]
    
    
    68
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jms_connection_factory.rb', line 68
    
    property :FlowMinimum, type: Integer, array: false, hash: false, short_name: "FlowMinimum", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The minimum number of messages-per-second allowed for a producer that is\nexperiencing a threshold condition.", source: ["FlowControlParams"]
  • #flow_steps ⇒ Integer
    "The number of steps used when a producer is adjusting its flow from the Flow Maximum amount of messages to the Flow\nMinimum amount, or vice versa."

    Property Attributes
    • short_name"FlowSteps"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["FlowControlParams"]
    
    
    71
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jms_connection_factory.rb', line 71
    
    property :FlowSteps, type: Integer, array: false, hash: false, short_name: "FlowSteps", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The number of steps used when a producer is adjusting its flow from the Flow Maximum amount of messages to the Flow\nMinimum amount, or vice versa.", source: ["FlowControlParams"]
  • #messages_maximum ⇒ Integer
    "The maximum number of messages that can exist for an\nasynchronous session and that have not yet been passed to the\nmessage listener."

    Property Attributes
    • short_name"MessagesMaximum"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["ClientParams"]
    
    
    75
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jms_connection_factory.rb', line 75
    
    property :MessagesMaximum, type: Integer, array: false, hash: false, short_name: "MessagesMaximum", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The maximum number of messages that can exist for an\nasynchronous session and that have not yet been passed to the\nmessage listener.", source: ["ClientParams"]
  • #overrun_policy ⇒ String
    "Deprecated.\nOverrun policy for topic subscribers that use the multicast\nextension."

    Property Attributes
    • short_name"OverrunPolicy"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    79
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jms_connection_factory.rb', line 79
    
    property :OverrunPolicy, type: String, array: false, hash: false, short_name: "OverrunPolicy", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Deprecated.\nOverrun policy for topic subscribers that use the multicast\nextension."
  • #send_timeout ⇒ Integer
    "The maximum length of time, in milliseconds, that a sender will wait when there isn't enough available space (no\nquota) on a destination to accommodate the message being sent."

    Property Attributes
    • short_name"SendTimeout"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["DefaultDeliveryParams"]
    
    
    82
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jms_connection_factory.rb', line 82
    
    property :SendTimeout, type: Integer, array: false, hash: false, short_name: "SendTimeout", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The maximum length of time, in milliseconds, that a sender will wait when there isn't enough available space (no\nquota) on a destination to accommodate the message being sent.", source: ["DefaultDeliveryParams"]
  • #transaction_timeout ⇒ Integer
    "The timeout value (in seconds) for all transactions on connections created with this connection factory."

    Property Attributes
    • short_name"TransactionTimeout"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["TransactionParams"]
    
    
    84
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jms_connection_factory.rb', line 84
    
    property :TransactionTimeout, type: Integer, array: false, hash: false, short_name: "TransactionTimeout", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The timeout value (in seconds) for all transactions on connections created with this connection factory.", source: ["TransactionParams"]
  • #flow_control_enabled ⇒ [TrueClass,FalseClass]
    "Specifies whether a producer created using a connection factory allows flow control."

    Property Attributes
    • short_name"FlowControlEnabled"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["FlowControlParams"]
    
    
    86
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jms_connection_factory.rb', line 86
    
    property :FlowControlEnabled, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "FlowControlEnabled", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Specifies whether a producer created using a connection factory allows flow control.", source: ["FlowControlParams"]
  • #load_balancing_enabled ⇒ [TrueClass,FalseClass]
    "Specifies whether non-anonymous producers created through a connection factory are load balanced within a\ndistributed destination on a per-call basis."

    Property Attributes
    • short_name"LoadBalancingEnabled"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["LoadBalancingParams"]
    
    
    89
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jms_connection_factory.rb', line 89
    
    property :LoadBalancingEnabled, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "LoadBalancingEnabled", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Specifies whether non-anonymous producers created through a connection factory are load balanced within a\ndistributed destination on a per-call basis.", source: ["LoadBalancingParams"]
  • #server_affinity_enabled ⇒ [TrueClass,FalseClass]
    "Specifies whether a server instance that is load balancing consumers or producers across multiple members\ndestinations of a distributed destination, will first attempt to load balance across any other physical\ndestinations that are also running on the same server instance."

    Property Attributes
    • short_name"ServerAffinityEnabled"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["LoadBalancingParams"]
    
    
    93
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jms_connection_factory.rb', line 93
    
    property :ServerAffinityEnabled, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "ServerAffinityEnabled", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Specifies whether a server instance that is load balancing consumers or producers across multiple members\ndestinations of a distributed destination, will first attempt to load balance across any other physical\ndestinations that are also running on the same server instance.", source: ["LoadBalancingParams"]
  • #user_transactions_enabled ⇒ [TrueClass,FalseClass]
    "Deprecated.\n8.1.0.0 Replaced by isXAConnectionFactoryEnabled"

    Property Attributes
    • short_name"UserTransactionsEnabled"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    96
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jms_connection_factory.rb', line 96
    
    property :UserTransactionsEnabled, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "UserTransactionsEnabled", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Deprecated.\n8.1.0.0 Replaced by isXAConnectionFactoryEnabled"
  • #xa_connection_factory_enabled ⇒ [TrueClass,FalseClass]
    "Indicates whether a XA queue or XA topic connection factory is returned, instead of a queue or topic connection\nfactory."

    Property Attributes
    • short_name"XAConnectionFactoryEnabled"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["TransactionParams"]
    
    
    99
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jms_connection_factory.rb', line 99
    
    property :XAConnectionFactoryEnabled, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "XAConnectionFactoryEnabled", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Indicates whether a XA queue or XA topic connection factory is returned, instead of a queue or topic connection\nfactory.", source: ["TransactionParams"]
  • #xa_server_enabled ⇒ [TrueClass,FalseClass]
    "Deprecated.\n8.1.0.0 Replaced by isXAConnectionFactoryEnabled"

    Property Attributes
    • short_name"XAServerEnabled"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    102
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jms_connection_factory.rb', line 102
    
    property :XAServerEnabled, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "XAServerEnabled", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Deprecated.\n8.1.0.0 Replaced by isXAConnectionFactoryEnabled"
  • #client_id_policy ⇒ String
    "The Client ID Policy indicates whether more than one JMS connection\ncan use the same Client ID."

    Property Attributes
    • short_name"ClientIdPolicy"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["ClientParams"]
    
    
    105
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jms_connection_factory.rb', line 105
    
    property :ClientIdPolicy, type: String, array: false, hash: false, short_name: "ClientIdPolicy", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The Client ID Policy indicates whether more than one JMS connection\ncan use the same Client ID.", source: ["ClientParams"]
  • #multicast_overrun_policy ⇒ String
    "The policy to use when the number of outstanding multicast messages reaches the\nvalue specified in MessagesMaximum and some messages must be discarded."

    Property Attributes
    • short_name"MulticastOverrunPolicy"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["ClientParams"]
    
    
    108
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jms_connection_factory.rb', line 108
    
    property :MulticastOverrunPolicy, type: String, array: false, hash: false, short_name: "MulticastOverrunPolicy", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The policy to use when the number of outstanding multicast messages reaches the\nvalue specified in MessagesMaximum and some messages must be discarded.", source: ["ClientParams"]
  • #reconnect_blocking_millis ⇒ Integer
    "Deprecated.\n12.2.1.3.0 The WebLogic JMS Automatic Reconnect feature is deprecated."

    Property Attributes
    • short_name"ReconnectBlockingMillis"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["ClientParams"]
    
    
    111
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jms_connection_factory.rb', line 111
    
    property :ReconnectBlockingMillis, type: Integer, array: false, hash: false, short_name: "ReconnectBlockingMillis", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Deprecated.\n12.2.1.3.0 The WebLogic JMS Automatic Reconnect feature is deprecated.", source: ["ClientParams"]
  • #reconnect_policy ⇒ String
    "Deprecated.\n12.2.1.3.0 The WebLogic JMS Automatic Reconnect feature is deprecated."

    Property Attributes
    • short_name"ReconnectPolicy"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["ClientParams"]
    
    
    114
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jms_connection_factory.rb', line 114
    
    property :ReconnectPolicy, type: String, array: false, hash: false, short_name: "ReconnectPolicy", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Deprecated.\n12.2.1.3.0 The WebLogic JMS Automatic Reconnect feature is deprecated.", source: ["ClientParams"]
  • #subscription_sharing_policy ⇒ String
    "Specifies the subscription sharing policy on this connection."

    Property Attributes
    • short_name"SubscriptionSharingPolicy"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["ClientParams"]
    
    
    116
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jms_connection_factory.rb', line 116
    
    property :SubscriptionSharingPolicy, type: String, array: false, hash: false, short_name: "SubscriptionSharingPolicy", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Specifies the subscription sharing policy on this connection.", source: ["ClientParams"]
  • #synchronous_prefetch_mode ⇒ String
    "Specifies whether a synchronous consumer will prefetch messages\n(that is, messages sent from the server to the client) in one server access."

    Property Attributes
    • short_name"SynchronousPrefetchMode"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["ClientParams"]
    
    
    119
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jms_connection_factory.rb', line 119
    
    property :SynchronousPrefetchMode, type: String, array: false, hash: false, short_name: "SynchronousPrefetchMode", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Specifies whether a synchronous consumer will prefetch messages\n(that is, messages sent from the server to the client) in one server access.", source: ["ClientParams"]
  • #total_reconnect_period_millis ⇒ Integer
    "Deprecated.\n12.2.1.3.0 The WebLogic JMS Automatic Reconnect feature is deprecated."

    Property Attributes
    • short_name"TotalReconnectPeriodMillis"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["ClientParams"]
    
    
    122
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jms_connection_factory.rb', line 122
    
    property :TotalReconnectPeriodMillis, type: Integer, array: false, hash: false, short_name: "TotalReconnectPeriodMillis", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Deprecated.\n12.2.1.3.0 The WebLogic JMS Automatic Reconnect feature is deprecated.", source: ["ClientParams"]
  • #default_compression_threshold ⇒ Integer
    "The number of bytes for the serialized message body so\nany message exceeds this limit will trigger message compression when\nthe message is sent or received by the JMS message producer or consumer."

    Property Attributes
    • short_name"DefaultCompressionThreshold"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["DefaultDeliveryParams"]
    
    
    126
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jms_connection_factory.rb', line 126
    
    property :DefaultCompressionThreshold, type: Integer, array: false, hash: false, short_name: "DefaultCompressionThreshold", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The number of bytes for the serialized message body so\nany message exceeds this limit will trigger message compression when\nthe message is sent or received by the JMS message producer or consumer.", source: ["DefaultDeliveryParams"]
  • #default_unit_of_order ⇒ String
    "The default Unit-of-Order name for producers that connect using this\nconnection factory."

    Property Attributes
    • short_name"DefaultUnitOfOrder"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["DefaultDeliveryParams"]
    
    
    129
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jms_connection_factory.rb', line 129
    
    property :DefaultUnitOfOrder, type: String, array: false, hash: false, short_name: "DefaultUnitOfOrder", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The default Unit-of-Order name for producers that connect using this\nconnection factory.", source: ["DefaultDeliveryParams"]
  • #one_way_send_mode ⇒ String
    "Specifies whether message producers created using this connection factory are allowed to do one-way\nmessage sends to improve typical non-persistent, non-transactional messaging performance."

    Property Attributes
    • short_name"OneWaySendMode"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["FlowControlParams"]
    
    
    132
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jms_connection_factory.rb', line 132
    
    property :OneWaySendMode, type: String, array: false, hash: false, short_name: "OneWaySendMode", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Specifies whether message producers created using this connection factory are allowed to do one-way\nmessage sends to improve typical non-persistent, non-transactional messaging performance.", source: ["FlowControlParams"]
  • #one_way_send_window_size ⇒ Integer
    "Specifies the maximum number of sent messages per window when One-Way Send Mode is set\nto allow queue senders and/or topic publishers to make one-way sends."

    Property Attributes
    • short_name"OneWaySendWindowSize"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["FlowControlParams"]
    
    
    135
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jms_connection_factory.rb', line 135
    
    property :OneWaySendWindowSize, type: Integer, array: false, hash: false, short_name: "OneWaySendWindowSize", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Specifies the maximum number of sent messages per window when One-Way Send Mode is set\nto allow queue senders and/or topic publishers to make one-way sends.", source: ["FlowControlParams"]
  • #attach_jmsx_user_id ⇒ [TrueClass,FalseClass]
    "Specifies whether WebLogic Server attaches the authenticated user name to sent messages."

    Property Attributes
    • short_name"AttachJMSXUserId"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["SecurityParams"]
    
    
    137
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jms_connection_factory.rb', line 137
    
    property :AttachJMSXUserId, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "AttachJMSXUserId", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Specifies whether WebLogic Server attaches the authenticated user name to sent messages.", source: ["SecurityParams"]
  • #producer_load_balancing_policy ⇒ String
    "The Producer Load Balancing Policy restricts where a JMS Message Producer\ncan load balance its messages among members of a distributed destination (DD)."

    Property Attributes
    • short_name"ProducerLoadBalancingPolicy"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    • source["LoadBalancingParams"]
    
    
    140
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/jms_connection_factory.rb', line 140
    
    property :ProducerLoadBalancingPolicy, type: String, array: false, hash: false, short_name: "ProducerLoadBalancingPolicy", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The Producer Load Balancing Policy restricts where a JMS Message Producer\ncan load balance its messages among members of a distributed destination (DD).", source: ["LoadBalancingParams"]
  • #name ⇒ String (Default Value: "NO_NAME_0")

    Property Attributes
    • default"NO_NAME_0"
    
    
    31
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/generic_mbean.rb', line 31
    
    property :Name, type: String, default: "NO_NAME_0"

Properties (Read Only)

Constant Summary

Constants included from MintLogger

MintLogger::DEBUG, MintLogger::ERROR, MintLogger::FATAL, MintLogger::INFO, MintLogger::UNKNOWN, MintLogger::VERBOSE, MintLogger::WARN

Instance Attribute Summary

Attributes included from Mixins::Properties

#autopush_set_cache, #dynamic_create, #harvest_on_access, #harvest_undefined_only, #harvested, #tree_root

Instance Method Summary collapse

Methods included from Mixins::Properties

#[], #[]=, #add_validate_report_result, #armour_set_property, #array_contains?, #array_is_a?, #check_autopush, #check_stack_overflow, #clone_property_object, #cloner_handle_single_property, #coerce_single, #contains_as_string?, #display_validate_report_result, #double_initialize?, #dump_to_hash, #find_parent, #find_parent_by_identity, #generate_accessor_functions, #get_canonical_renamed, #get_from_opts, #get_my_name, #get_property, #get_property_item, #has?, included, #initialize_validate_report, #inspect, #is_cloned_object?, #is_mintpress_object?, #is_probably_canonical?, #is_set?, #local_debug, #local_info, #local_verbose, #mintpress_property_definitions, #place_object_by_identity, #process_properties, #prop_set?, #property, #property_definitions, #property_details, #property_is_simple_object?, #push_root!, #require_property, #require_update, #retrieve_docstring, #sanitize, #set_map_dirty, #set_property, #set_property_item, #show_short_array, #strip_defaults!, #synchronize, #uncloned_property_definitions, #update_map, #validate, #validate_generic, #validate_properties, #validate_property, #validate_required, #version_allowed?, #weakref

Methods included from MintLogger::Utils::Common

#boolean_val, #has_value?, #no_value?, #nvl, #path_as_symbol, #ruby_level_to_send

Methods included from Utils

#activate_list, #already_traversed, #announce_self, #bean_type, #build_activate_list, #clear_property_sheet_cache, #create_generic, #create_mbean_components, #delete, #destroy_generic, #empty_mbean?, #execute_script, #exists?, #fast_ls_all, #fast_ls_folder, #fast_ls_object, #fast_ls_object_map, #find_cluster, #find_runtime_path_in_rest, #find_server, #full_url, #get, #get_all_self_names, #get_identity, #get_local_wlst_session, #get_matching_self_names, #get_property_from_target, #get_property_from_target_rest, #get_property_from_target_wlst, #get_property_from_target_wlst_impl, #get_property_sheet, #get_rest_item, #get_rest_url_for_parent, #get_rest_url_for_self, #get_servers, #get_servers_rest, #get_servers_wlst, #get_wl_home, #globmatch?, #handle_create, #http_delete, #http_get, #http_post, #http_put, included, #invalidate_session, #is_meta_object?, #longclass, #massage_return, #mbean_components, #mbean_exists?, #mbean_lookup, #mbean_properties, #mbean_to_hash, #meta_list?, #my_short_name, #perform_method_generic, #perform_runtime_call_generic_rest, #perform_runtime_method_generic, #post, #raise_http_exception, #remove, #request_headers, #reset_activate_list, #rest_activate_change, #rest_create_generic, #rest_create_mbean_components, #rest_destroy_self, #rest_edit_url, #rest_has_changes, #rest_idempotent_create, #rest_locked, #rest_nonedit_url, #rest_start_change, #rest_undo_change, #runtime_introspection, #shortclass, #start_with_async, #state_with_net_ping, #stop_with_async, #to_nested, #wlst_cd_to, #wlst_create_generic, #wlst_destroy_self, #wlst_find_object, #wlst_find_parent_object, #wlst_generic_mbean_update_all, #wlst_idempotent_create, #wlst_update_mbean

Methods included from FancyNew

included

Methods inherited from GenericMbean

#create, #destroy, #is_generic, is_generic

Methods included from MBeanUtils

#assign_object_by_identity, #assign_object_by_identity_from, #bean_is_changed?, #dump_metadata, #dump_tree_metadata, #get_item_by_identity_name, #get_item_by_identity_name_from, #get_parent_by_identity_name, #harvest, #harvest_anew, #harvest_item_by_name, #harvest_item_by_type, #harvest_wlst, #harvesters, #harvesting, #longname, #lookup_mintpress_by_mbean, #mbean_by_url, #process_mbeans, #register_mbean_url

Constructor Details

#initialize(opts = {}) ⇒ JMSConnectionFactory

Returns a new instance of JMSConnectionFactory.

Instance Method Details

#import_props_from_modelObject