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