Class: MintPress::OracleWeblogic::DefaultDeliveryParams

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

Overview

parameters will take can be controlled with a default delivery parameters bean.

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 }
    
    
    15
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/default_delivery_params.rb', line 15
    
    property :version, type: String, default: Proc.new { self.domain.version }
  • #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
    
    
    19
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/default_delivery_params.rb', line 19
    
    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."
  • #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
    
    
    21
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/default_delivery_params.rb', line 21
    
    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."
  • #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
    
    
    23
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/default_delivery_params.rb', line 23
    
    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."
  • #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
    
    
    25
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/default_delivery_params.rb', line 25
    
    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."
  • #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
    
    
    28
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/default_delivery_params.rb', line 28
    
    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."
  • #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
    
    
    30
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/default_delivery_params.rb', line 30
    
    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."
  • #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
    
    
    33
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/default_delivery_params.rb', line 33
    
    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."
  • #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
    
    
    36
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/default_delivery_params.rb', line 36
    
    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."
  • #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 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 = {}) ⇒ DefaultDeliveryParams

Returns a new instance of DefaultDeliveryParams.

Instance Method Details

#import_props_from_modelObject