Class: MintPress::SiebelApi::NamedSubsystemParameterGroup
- Inherits:
-
Object
- Object
- MintPress::SiebelApi::NamedSubsystemParameterGroup
- Includes:
- Mixins::Properties, MintPress::Siebel::Utils
- Defined in:
- src/oracle-siebel/lib/oracle-siebel/nss_parameter_group.rb
Overview
Properties (Read/Write)
-
#name ⇒ String
Property Attributes8
# File 'src/oracle-siebel/lib/oracle-siebel/nss_parameter_group.rb', line 8 property :name, type: String
-
#parameter_set ⇒ Hash
The set of parameters that we're applying
Property Attributes10
# File 'src/oracle-siebel/lib/oracle-siebel/nss_parameter_group.rb', line 10 property :parameter_set, type: Hash
-
#enterprise_name ⇒ String (Default Value: Proc.new { self.enterprise.name })
"Siebel Enterprise Name"
Property Attributes- default ⇒ Proc.new { self.enterprise.name }
11
# File 'src/oracle-siebel/lib/oracle-siebel/nss_parameter_group.rb', line 11 property :enterprise_name, type: String, description: "Siebel Enterprise Name", default: Proc.new { self.enterprise.name }
-
#enterprise ⇒ MintPress::SiebelApi::EnterpriseDeployment
"Siebel Enterprise Name"
Property Attributes12
# File 'src/oracle-siebel/lib/oracle-siebel/nss_parameter_group.rb', line 12 property :enterprise, type: MintPress::SiebelApi::EnterpriseDeployment, description: "Siebel Enterprise Name"
-
#restart_servers ⇒ [TrueClass, FalseClass] (Default Value: false)
Property Attributes- default ⇒ false
14
# File 'src/oracle-siebel/lib/oracle-siebel/nss_parameter_group.rb', line 14 property :restart_servers, type: [TrueClass, FalseClass], default: false
-
#application_interface ⇒ MintPress::Siebel::ApplicationInterface (Default Value: Proc.new { $default_ai })
Property Attributes- required ⇒ true
- default ⇒ Proc.new { $default_ai }
15
# File 'src/oracle-siebel/lib/oracle-siebel/nss_parameter_group.rb', line 15 property :application_interface, type: MintPress::Siebel::ApplicationInterface, required: true, default: Proc.new { $default_ai }
-
#bypass_cache ⇒ [TrueClass, FalseClass] (Default Value: false)
"Setting this property to true will bypass the local cache for nss parameters. This may slow down the execution of Post calls if the network is slow."
Property Attributes- default ⇒ false
16
# File 'src/oracle-siebel/lib/oracle-siebel/nss_parameter_group.rb', line 16 property :bypass_cache, type: [TrueClass, FalseClass], default: false, description: "Setting this property to true will bypass the local cache for nss parameters. This may slow down the execution of Post calls if the network is slow."
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
- #create ⇒ Object
- #delete ⇒ Object
- #deploy ⇒ Object
- #generic_prop_func(action) ⇒ Object
-
#initialize(opts = {}) ⇒ NamedSubsystemParameterGroup
constructor
A new instance of NamedSubsystemParameterGroup.
- #update ⇒ Object
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 MintPress::Siebel::Utils
#can_hit_ai_locally?, #full_url, #get_ai_oracle_home, #get_oracle_home, #get_servermanager_oracle_home, #http_delete, #http_get, #http_post, #http_put, #request_headers