Class: MintPress::SiebelApi::ApplicationInterfaceProfileApplications

Inherits:
Object
  • Object
show all
Includes:
Mixins::Properties, MintPress::Siebel::Utils
Defined in:
src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb

Overview

SwsmProfileApplications

Properties (Read/Write)

  • #start_timeout (Default Value: 3600)

    Property Attributes
    • default3600
    
    
    1676
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 1676
    
    property :start_timeout, default: 3600
  • #bypass_cache ⇒ [TrueClass, FalseClass] (Default Value: false)
    'Setting this property to true will bypass the local cache. This may slow down the execution of Post calls if the network is slow.'

    Property Attributes
    • defaultfalse
    
    
    1677
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 1677
    
    property :bypass_cache, type: [TrueClass, FalseClass], default: false, description: 'Setting this property to true will bypass the local cache. This may slow down the execution of Post calls if the network is slow.'
  • #application_interface ⇒ MintPress::Siebel::ApplicationInterface (Default Value: Proc.new { $default_ai })

    Property Attributes
    • defaultProc.new { $default_ai }
    
    
    1693
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 1693
    
    property :application_interface, type: MintPress::Siebel::ApplicationInterface, default: Proc.new { $default_ai }
  • #name ⇒ String
    "Application Name"

    Property Attributes
    • required_for["create", "update"]
    • param_for["create", "update"]
    
    
    1695
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 1695
    
    property :name, type: String, description: "Application Name", required_for: ["create", "update"], param_for: ["create", "update"]
  • #language ⇒ String (Default Value: "enu")
    "Application Language"

    Property Attributes
    • default"enu"
    • required_for["create", "update"]
    • param_for["create", "update"]
    
    
    1697
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 1697
    
    property :language, type: String, description: "Application Language", default: "enu", required_for: ["create", "update"], param_for: ["create", "update"]
  • #object_manager ⇒ String
    "Object Manager"

    Property Attributes
    • required_for[]
    • param_for["create", "update"]
    
    
    1699
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 1699
    
    property :object_manager, type: String, description: "Object Manager", required_for: [], param_for: ["create", "update"]
  • #available_in_siebel_mobile ⇒ [TrueClass, FalseClass] (Default Value: false)
    "Configure for Siebel Mobile"

    Property Attributes
    • defaultfalse
    • required_for[]
    • param_for["create", "update"]
    
    
    1701
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 1701
    
    property :available_in_siebel_mobile, type: [TrueClass, FalseClass], description: "Configure for Siebel Mobile", default: false, required_for: [], param_for: ["create", "update"]
  • #app_display_order ⇒ [Integer]
    "Application Display Order"

    Property Attributes
    • required_for[]
    • param_for["create", "update"]
    
    
    1703
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 1703
    
    property :app_display_order, type: [Integer], description: "Application Display Order", required_for: [], param_for: ["create", "update"]
  • #app_display_name ⇒ String
    "Application Display Name"

    Property Attributes
    • required_for[]
    • param_for["create", "update"]
    
    
    1705
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 1705
    
    property :app_display_name, type: String, description: "Application Display Name", required_for: [], param_for: ["create", "update"]
  • #app_icon ⇒ String
    "Application Icon Name"

    Property Attributes
    • required_for[]
    • param_for["create", "update"]
    
    
    1707
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 1707
    
    property :app_icon, type: String, description: "Application Icon Name", required_for: [], param_for: ["create", "update"]
  • #enable_ext_service_only ⇒ [TrueClass, FalseClass] (Default Value: false)
    "Configure HTTP Inbound Transport"

    Property Attributes
    • defaultfalse
    • required_for[]
    • param_for["create", "update"]
    
    
    1709
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 1709
    
    property :enable_ext_service_only, type: [TrueClass, FalseClass], description: "Configure HTTP Inbound Transport", default: false, required_for: [], param_for: ["create", "update"]
  • #use_anon_pool ⇒ [TrueClass, FalseClass] (Default Value: false)
    "Configure Anonymous Pool"

    Property Attributes
    • defaultfalse
    • required_for[]
    • param_for["create", "update"]
    
    
    1711
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 1711
    
    property :use_anon_pool, type: [TrueClass, FalseClass], description: "Configure Anonymous Pool", default: false, required_for: [], param_for: ["create", "update"]
  • #anon_user_pool ⇒ [Integer]
    "Anonymous Pool Size"

    Property Attributes
    • required_for[]
    • param_for["create", "update"]
    
    
    1713
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 1713
    
    property :anon_user_pool, type: [Integer], description: "Anonymous Pool Size", required_for: [], param_for: ["create", "update"]
  • #start_command ⇒ String
    "Request Start Command"

    Property Attributes
    • required_for[]
    • param_for["create", "update"]
    
    
    1715
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 1715
    
    property :start_command, type: String, description: "Request Start Command", required_for: [], param_for: ["create", "update"]
  • #eaisoap_no_sess_in_pref ⇒ [TrueClass, FalseClass] (Default Value: false)
    "No Session Preference in EAI-SOAP"

    Property Attributes
    • defaultfalse
    • required_for[]
    • param_for["create", "update"]
    
    
    1717
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 1717
    
    property :eaisoap_no_sess_in_pref, type: [TrueClass, FalseClass], description: "No Session Preference in EAI-SOAP", default: false, required_for: [], param_for: ["create", "update"]
  • #eaisoap_max_retry ⇒ [Integer]
    "Maximum Retry for processing EAI-SOAP request"

    Property Attributes
    • required_for[]
    • param_for["create", "update"]
    
    
    1719
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 1719
    
    property :eaisoap_max_retry, type: [Integer], description: "Maximum Retry for processing EAI-SOAP request", required_for: [], param_for: ["create", "update"]
  • #authentication_properties_anon_username ⇒ String
    "Anonymous Username"

    Property Attributes
    • alias:AuthenticationProperties_AnonUserName
    • required_for["create", "update"]
    • param_for["create", "update"]
    
    
    1721
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 1721
    
    property :authentication_properties_anon_username, type: String, description: "Anonymous Username", alias: :AuthenticationProperties_AnonUserName, required_for: ["create", "update"], param_for: ["create", "update"]
  • #authentication_properties_anon_password ⇒ Mint::Secret
    "Anonymous Password"

    Property Attributes
    • required_for["create", "update"]
    • param_for["create", "update"]
    
    
    1723
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 1723
    
    property :authentication_properties_anon_password, type: Mint::Secret, description: "Anonymous Password", required_for: ["create", "update"], param_for: ["create", "update"]
  • #authentication_properties_trust_token ⇒ String
    "Trust Token"

    Property Attributes
    • required_for[]
    • param_for["create", "update"]
    
    
    1725
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 1725
    
    property :authentication_properties_trust_token, type: String, description: "Trust Token", required_for: [], param_for: ["create", "update"]
  • #authentication_properties_guest_session_timeout ⇒ [Integer]
    "Login Session (guest session) Timeout Value (seconds)"

    Property Attributes
    • required_for["create", "update"]
    • param_for["create", "update"]
    
    
    1727
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 1727
    
    property :authentication_properties_guest_session_timeout, type: [Integer], description: "Login Session (guest session) Timeout Value (seconds)", required_for: ["create", "update"], param_for: ["create", "update"]
  • #authentication_properties_session_timeout ⇒ [Integer]
    "Active Session Timeout Value (seconds)"

    Property Attributes
    • required_for["create", "update"]
    • param_for["create", "update"]
    
    
    1729
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 1729
    
    property :authentication_properties_session_timeout, type: [Integer], description: "Active Session Timeout Value (seconds)", required_for: ["create", "update"], param_for: ["create", "update"]
  • #authentication_properties_session_token_timeout ⇒ [Integer]
    "Session Token Timeout Value (seconds)"

    Property Attributes
    • required_for[]
    • param_for["create", "update"]
    
    
    1731
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 1731
    
    property :authentication_properties_session_token_timeout, type: [Integer], description: "Session Token Timeout Value (seconds)", required_for: [], param_for: ["create", "update"]
  • #authentication_properties_session_token_max_age ⇒ [Integer]
    "Session Token Usage Duration (minutes)"

    Property Attributes
    • required_for[]
    • param_for["create", "update"]
    
    
    1733
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 1733
    
    property :authentication_properties_session_token_max_age, type: [Integer], description: "Session Token Usage Duration (minutes)", required_for: [], param_for: ["create", "update"]
  • #authentication_properties_session_timeout_wl_method ⇒ String (Default Value: "HeartBeat")
    "Method to check server availability"

    Property Attributes
    • default"HeartBeat"
    • required_for[]
    • param_for["create", "update"]
    
    
    1735
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 1735
    
    property :authentication_properties_session_timeout_wl_method, type: String, description: "Method to check server availability", default: "HeartBeat", required_for: [], param_for: ["create", "update"]
  • #authentication_properties_session_timeout_wl_command ⇒ String (Default Value: "UpdatePrefMsg")
    "Command to check server availability"

    Property Attributes
    • default"UpdatePrefMsg"
    • required_for[]
    • param_for["create", "update"]
    
    
    1737
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 1737
    
    property :authentication_properties_session_timeout_wl_command, type: String, description: "Command to check server availability", default: "UpdatePrefMsg", required_for: [], param_for: ["create", "update"]
  • #authentication_properties_single_sign_on ⇒ [TrueClass, FalseClass] (Default Value: false)
    "Configure Web Single Sign-On (Web SSO)"

    Property Attributes
    • defaultfalse
    • required_for[]
    • param_for["create", "update"]
    
    
    1739
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 1739
    
    property :authentication_properties_single_sign_on, type: [TrueClass, FalseClass], description: "Configure Web Single Sign-On (Web SSO)", default: false, required_for: [], param_for: ["create", "update"]
  • #authentication_properties_user_spec ⇒ String
    "User Specification"

    Property Attributes
    • required_for[]
    • param_for["create", "update"]
    
    
    1741
    # File 'src/oracle-siebel/lib/oracle-siebel/generated/siebelswsmspec.rb', line 1741
    
    property :authentication_properties_user_spec, type: String, description: "User Specification", required_for: [], param_for: ["create", "update"]

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 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

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

Constructor Details

#initialize(opts = {}) ⇒ ApplicationInterfaceProfileApplications

Returns a new instance of ApplicationInterfaceProfileApplications.

Instance Method Details

#deep_compact(hash) ⇒ Object

#exist?Boolean

Returns:

  • (Boolean)

#getObject

#get_property_from_target(prop) ⇒ Object

#props_from_modelObject