Class: MintPress::OracleWeblogic::WTCLocalTuxDom
- Inherits:
-
GenericMbean
- Object
- GenericMbean
- MintPress::OracleWeblogic::WTCLocalTuxDom
- Includes:
- MintLogger, Mixins::Properties, FancyNew, Utils
- Defined in:
- src/oracle-weblogic/lib/oracle-weblogic/model/individual/wtc_local_tux_dom.rb,
src/oracle-weblogic/lib/oracle-weblogic/model/generated_classes/split_201.rb
Overview
Properties (Read/Write)
-
#version ⇒ String (Default Value: Proc.new { self.domain.version })
Version of weblogic this property is being applied to
Property Attributes- default ⇒ Proc.new { self.domain.version }
16
# File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/wtc_local_tux_dom.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_setter ⇒ true
- has_getter ⇒ true
- has_lister ⇒ false
- has_creator ⇒ false
- read_only ⇒ false
19
# File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/wtc_local_tux_dom.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_setter ⇒ true
- has_getter ⇒ true
- has_lister ⇒ false
- has_creator ⇒ false
- read_only ⇒ false
22
# File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/wtc_local_tux_dom.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."
-
#access_point ⇒ String
"The unique name used to identify this local Tuxedo access point."
Property Attributes- short_name ⇒ "AccessPoint"
- has_setter ⇒ true
- has_getter ⇒ true
- has_lister ⇒ false
- has_creator ⇒ false
- read_only ⇒ false
24
# File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/wtc_local_tux_dom.rb', line 24 property :AccessPoint, type: String, array: false, hash: false, short_name: "AccessPoint", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The unique name used to identify this local Tuxedo access point."
-
#access_point_id ⇒ String
"The connection principal name used to identify this local Tuxedo\naccess point when attempting to establish a session connection with\nremote Tuxedo access points."
Property Attributes- short_name ⇒ "AccessPointId"
- has_setter ⇒ true
- has_getter ⇒ true
- has_lister ⇒ false
- has_creator ⇒ false
- read_only ⇒ false
28
# File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/wtc_local_tux_dom.rb', line 28 property :AccessPointId, type: String, array: false, hash: false, short_name: "AccessPointId", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The connection principal name used to identify this local Tuxedo\naccess point when attempting to establish a session connection with\nremote Tuxedo access points."
-
#block_time ⇒ Integer
"The maximum number of seconds this local Tuxedo access point\nallows for a blocking call."
Property Attributes- short_name ⇒ "BlockTime"
- has_setter ⇒ true
- has_getter ⇒ true
- has_lister ⇒ false
- has_creator ⇒ false
- read_only ⇒ false
31
# File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/wtc_local_tux_dom.rb', line 31 property :BlockTime, type: Integer, array: false, hash: false, short_name: "BlockTime", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The maximum number of seconds this local Tuxedo access point\nallows for a blocking call."
-
#cmp_limit ⇒ Integer
"The compression threshold this local Tuxedo access point uses\nwhen sending data to a remote Tuxedo access point."
Property Attributes- short_name ⇒ "CmpLimit"
- has_setter ⇒ true
- has_getter ⇒ true
- has_lister ⇒ false
- has_creator ⇒ false
- read_only ⇒ false
34
# File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/wtc_local_tux_dom.rb', line 34 property :CmpLimit, type: Integer, array: false, hash: false, short_name: "CmpLimit", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The compression threshold this local Tuxedo access point uses\nwhen sending data to a remote Tuxedo access point."
-
#connection_policy ⇒ String
"The conditions under which this local Tuxedo access point\nestablishes a session connection with a remote Tuxedo access\npoint."
Property Attributes- short_name ⇒ "ConnectionPolicy"
- has_setter ⇒ true
- has_getter ⇒ true
- has_lister ⇒ false
- has_creator ⇒ false
- read_only ⇒ false
38
# File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/wtc_local_tux_dom.rb', line 38 property :ConnectionPolicy, type: String, array: false, hash: false, short_name: "ConnectionPolicy", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The conditions under which this local Tuxedo access point\nestablishes a session connection with a remote Tuxedo access\npoint."
-
#conn_principal_name ⇒ String
"The principal name used to verify the identity of this domain\nwhen establishing a connection to another domain."
Property Attributes- short_name ⇒ "ConnPrincipalName"
- has_setter ⇒ true
- has_getter ⇒ true
- has_lister ⇒ false
- has_creator ⇒ false
- read_only ⇒ false
41
# File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/wtc_local_tux_dom.rb', line 41 property :ConnPrincipalName, type: String, array: false, hash: false, short_name: "ConnPrincipalName", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The principal name used to verify the identity of this domain\nwhen establishing a connection to another domain."
-
#identity_key_store_file_name ⇒ String
"The path and file name of the identity keystore."
Property Attributes- short_name ⇒ "IdentityKeyStoreFileName"
- has_setter ⇒ true
- has_getter ⇒ true
- has_lister ⇒ false
- has_creator ⇒ false
- read_only ⇒ false
43
# File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/wtc_local_tux_dom.rb', line 43 property :IdentityKeyStoreFileName, type: String, array: false, hash: false, short_name: "IdentityKeyStoreFileName", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The path and file name of the identity keystore."
-
#identity_key_store_pass_phrase ⇒ [Mint::Secret]
"The custom identity keystore's passphrase."
Property Attributes- short_name ⇒ "IdentityKeyStorePassPhrase"
- has_setter ⇒ true
- has_getter ⇒ true
- has_lister ⇒ false
- has_creator ⇒ false
- read_only ⇒ false
45
# File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/wtc_local_tux_dom.rb', line 45 property :IdentityKeyStorePassPhrase, type: [Mint::Secret], array: false, hash: false, short_name: "IdentityKeyStorePassPhrase", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The custom identity keystore's passphrase."
-
#interoperate ⇒ String
"Specifies whether this local Tuxedo access point interoperates\nwith remote Tuxedo access points that are based upon Tuxedo release\n6.5."
Property Attributes- short_name ⇒ "Interoperate"
- has_setter ⇒ true
- has_getter ⇒ true
- has_lister ⇒ false
- has_creator ⇒ false
- read_only ⇒ false
49
# File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/wtc_local_tux_dom.rb', line 49 property :Interoperate, type: String, array: false, hash: false, short_name: "Interoperate", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Specifies whether this local Tuxedo access point interoperates\nwith remote Tuxedo access points that are based upon Tuxedo release\n6.5."
-
#keep_alive ⇒ Integer
"Return value tells whether this local Tuxedo access point\nis configured with Application Level Keep Alive, and it maximum idle\ntime value before wait timer start ticking."
Property Attributes- short_name ⇒ "KeepAlive"
- has_setter ⇒ true
- has_getter ⇒ true
- has_lister ⇒ false
- has_creator ⇒ false
- read_only ⇒ false
53
# File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/wtc_local_tux_dom.rb', line 53 property :KeepAlive, type: Integer, array: false, hash: false, short_name: "KeepAlive", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Return value tells whether this local Tuxedo access point\nis configured with Application Level Keep Alive, and it maximum idle\ntime value before wait timer start ticking."
-
#keep_alive_wait ⇒ Integer
"Return value that tells whether this local Tuxedo access point\nrequires the acknowledgement of Application Level Keep Alive,\nand how long it will wait without receiving acknowledgement before\ndeclare the connection is inaccessible."
Property Attributes- short_name ⇒ "KeepAliveWait"
- has_setter ⇒ true
- has_getter ⇒ true
- has_lister ⇒ false
- has_creator ⇒ false
- read_only ⇒ false
58
# File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/wtc_local_tux_dom.rb', line 58 property :KeepAliveWait, type: Integer, array: false, hash: false, short_name: "KeepAliveWait", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Return value that tells whether this local Tuxedo access point\nrequires the acknowledgement of Application Level Keep Alive,\nand how long it will wait without receiving acknowledgement before\ndeclare the connection is inaccessible."
-
#key_stores_location ⇒ String
"Provides the configuration rule to be used for\nfinding Local Access Point's identity key store and trust key store."
Property Attributes- short_name ⇒ "KeyStoresLocation"
- has_setter ⇒ true
- has_getter ⇒ true
- has_lister ⇒ false
- has_creator ⇒ false
- read_only ⇒ false
61
# File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/wtc_local_tux_dom.rb', line 61 property :KeyStoresLocation, type: String, array: false, hash: false, short_name: "KeyStoresLocation", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Provides the configuration rule to be used for\nfinding Local Access Point's identity key store and trust key store."
-
#max_encrypt_bits ⇒ String
"The maximum encryption key length (in bits) this local Tuxedo\naccess point uses when establishing a session connection."
Property Attributes- short_name ⇒ "MaxEncryptBits"
- has_setter ⇒ true
- has_getter ⇒ true
- has_lister ⇒ false
- has_creator ⇒ false
- read_only ⇒ false
64
# File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/wtc_local_tux_dom.rb', line 64 property :MaxEncryptBits, type: String, array: false, hash: false, short_name: "MaxEncryptBits", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The maximum encryption key length (in bits) this local Tuxedo\naccess point uses when establishing a session connection."
-
#max_retries ⇒ Integer
"The maximum number of times that this local Tuxedo access point\ntries to establish a session connection to remote Tuxedo access\npoints."
Property Attributes- short_name ⇒ "MaxRetries"
- has_setter ⇒ true
- has_getter ⇒ true
- has_lister ⇒ false
- has_creator ⇒ false
- read_only ⇒ false
68
# File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/wtc_local_tux_dom.rb', line 68 property :MaxRetries, type: Integer, array: false, hash: false, short_name: "MaxRetries", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The maximum number of times that this local Tuxedo access point\ntries to establish a session connection to remote Tuxedo access\npoints."
-
#min_encrypt_bits ⇒ String
"The minimum encryption key length (in bits) this local Tuxedo\naccess point uses when establishing a session connection."
Property Attributes- short_name ⇒ "MinEncryptBits"
- has_setter ⇒ true
- has_getter ⇒ true
- has_lister ⇒ false
- has_creator ⇒ false
- read_only ⇒ false
71
# File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/wtc_local_tux_dom.rb', line 71 property :MinEncryptBits, type: String, array: false, hash: false, short_name: "MinEncryptBits", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The minimum encryption key length (in bits) this local Tuxedo\naccess point uses when establishing a session connection."
-
#nw_addr ⇒ String
"The network address and port number of this local Tuxedo access\npoint."
Property Attributes- short_name ⇒ "NWAddr"
- has_setter ⇒ true
- has_getter ⇒ true
- has_lister ⇒ false
- has_creator ⇒ false
- read_only ⇒ false
74
# File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/wtc_local_tux_dom.rb', line 74 property :NWAddr, type: String, array: false, hash: false, short_name: "NWAddr", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The network address and port number of this local Tuxedo access\npoint."
-
#private_key_alias ⇒ String
"The string alias used to store and retrieve the Local Tuxedo access point's\nprivate key in the keystore."
Property Attributes- short_name ⇒ "PrivateKeyAlias"
- has_setter ⇒ true
- has_getter ⇒ true
- has_lister ⇒ false
- has_creator ⇒ false
- read_only ⇒ false
77
# File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/wtc_local_tux_dom.rb', line 77 property :PrivateKeyAlias, type: String, array: false, hash: false, short_name: "PrivateKeyAlias", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The string alias used to store and retrieve the Local Tuxedo access point's\nprivate key in the keystore."
-
#private_key_pass_phrase ⇒ [Mint::Secret]
"The passphrase used to retrieve the server's private key from\nthe keystore."
Property Attributes- short_name ⇒ "PrivateKeyPassPhrase"
- has_setter ⇒ true
- has_getter ⇒ true
- has_lister ⇒ false
- has_creator ⇒ false
- read_only ⇒ false
80
# File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/wtc_local_tux_dom.rb', line 80 property :PrivateKeyPassPhrase, type: [Mint::Secret], array: false, hash: false, short_name: "PrivateKeyPassPhrase", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The passphrase used to retrieve the server's private key from\nthe keystore."
-
#retry_interval ⇒ Integer
"The number of seconds that this local Tuxedo access point waits\nbetween automatic connection attempts to remote Tuxedo access\npoints."
Property Attributes- short_name ⇒ "RetryInterval"
- has_setter ⇒ true
- has_getter ⇒ true
- has_lister ⇒ false
- has_creator ⇒ false
- read_only ⇒ false
84
# File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/wtc_local_tux_dom.rb', line 84 property :RetryInterval, type: Integer, array: false, hash: false, short_name: "RetryInterval", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The number of seconds that this local Tuxedo access point waits\nbetween automatic connection attempts to remote Tuxedo access\npoints."
-
#security ⇒ String
"The type of application security enforced."
Property Attributes- short_name ⇒ "Security"
- has_setter ⇒ true
- has_getter ⇒ true
- has_lister ⇒ false
- has_creator ⇒ false
- read_only ⇒ false
86
# File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/wtc_local_tux_dom.rb', line 86 property :Security, type: String, array: false, hash: false, short_name: "Security", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The type of application security enforced."
-
#trust_key_store_file_name ⇒ String
"The path and file name of the trust keystore."
Property Attributes- short_name ⇒ "TrustKeyStoreFileName"
- has_setter ⇒ true
- has_getter ⇒ true
- has_lister ⇒ false
- has_creator ⇒ false
- read_only ⇒ false
88
# File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/wtc_local_tux_dom.rb', line 88 property :TrustKeyStoreFileName, type: String, array: false, hash: false, short_name: "TrustKeyStoreFileName", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The path and file name of the trust keystore."
-
#trust_key_store_pass_phrase ⇒ [Mint::Secret]
"The trust keystore's passphrase."
Property Attributes- short_name ⇒ "TrustKeyStorePassPhrase"
- has_setter ⇒ true
- has_getter ⇒ true
- has_lister ⇒ false
- has_creator ⇒ false
- read_only ⇒ false
90
# File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/wtc_local_tux_dom.rb', line 90 property :TrustKeyStorePassPhrase, type: [Mint::Secret], array: false, hash: false, short_name: "TrustKeyStorePassPhrase", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The trust keystore's passphrase."
-
#use_ssl ⇒ String
"Specifies if the connection initiated or accepted\nby this Local Tuxedo access point uses SSL on top of its transport layer."
Property Attributes- short_name ⇒ "UseSSL"
- has_setter ⇒ true
- has_getter ⇒ true
- has_lister ⇒ false
- has_creator ⇒ false
- read_only ⇒ false
93
# File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/wtc_local_tux_dom.rb', line 93 property :UseSSL, type: String, array: false, hash: false, short_name: "UseSSL", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Specifies if the connection initiated or accepted\nby this Local Tuxedo access point uses SSL on top of its transport layer."
-
#ssl_protocol_version ⇒ String
"The protocol version of the SSL connection this local\naccess point uses when establishing a SSL connection."
Property Attributes- short_name ⇒ "SSLProtocolVersion"
- has_setter ⇒ true
- has_getter ⇒ true
- has_lister ⇒ false
- has_creator ⇒ false
- read_only ⇒ false
96
# File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/wtc_local_tux_dom.rb', line 96 property :SSLProtocolVersion, type: String, array: false, hash: false, short_name: "SSLProtocolVersion", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The protocol version of the SSL connection this local\naccess point uses when establishing a SSL connection."
-
#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
- #import_props_from_model ⇒ Object
-
#initialize(opts = {}) ⇒ WTCLocalTuxDom
constructor
A new instance of WTCLocalTuxDom.
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
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