Module: MintPress::Siebel::ControllableMixin

Instance Method Summary collapse

Instance Method Details

#appcontainer_stopped?(work_host: nil, oracle_home: nil) ⇒ Boolean

Returns:

  • (Boolean)

#application_interface_running?Boolean

Method to check if application Container is running; this will work for both MDE and Non-MDE installations

Returns:

  • (Boolean)

#application_interface_stopped?(host_obj = nil) ⇒ Boolean

Method to check if application Container is running; this will work for both MDE and Non-MDE installations

Returns:

  • (Boolean)

#enterprise_container_running?Boolean

Method to check if Enterprise Container is running; this will work for both MDE and Non-MDE installations

Returns:

  • (Boolean)

#enterprise_container_stopped?(host_obj = nil) ⇒ Boolean

Method to check if Enterprise Container is stopped; this will work for both MDE and Non-MDE installations

Returns:

  • (Boolean)

#get_graceful_timeoutObject

#get_host_objectObject

#get_non_graceful_timeoutObject

#is_siebel_server_warm?Boolean

Method to find if siebel server is warm

Returns:

  • (Boolean)

#post_startObject

#really_start_appcontainer(host_obj, oracle_home) ⇒ Object

#really_stop_appcontainer(host, oracle_home) ⇒ Object

#restart_application_interfaceObject

Method to restart Application Interface Container; this will work for both MDE and Non-MDE installations

#restart_enterprise_containerObject

Method to restart Enterprise Container; this will work for both MDE and Non-MDE installations

#restart_siebel_gatewayObject

Method to restart Gateway server

#restart_siebel_serverObject

Method to restart Siebel Server

#running?Boolean

Returns:

  • (Boolean)

#siebel_gateway_running?Boolean

Easy method to get status

Returns:

  • (Boolean)

#siebel_gateway_stopped?Boolean

Method to find if Siebel Gateway is running

Returns:

  • (Boolean)

#siebel_server_running?Boolean

Easy method to check if Siebel is running

Returns:

  • (Boolean)

#siebel_server_stopped?Boolean

Method to find if Siebel server is running

Returns:

  • (Boolean)

#start_appcontainerObject

#start_application_interface(host_obj = nil) ⇒ Object

Method to start Application Interface Container; this will work for both MDE and Non-MDE installations

#start_asyncObject

#start_enterprise_container(host_obj = nil) ⇒ Object

Method to start Enterprise Container; this will work for both MDE and Non-MDE installations

#start_siebel_gatewayObject

Method to start Gateway server

#start_siebel_serverObject

Method to start Siebel application server

#start_tomcat_container(host_obj, tomcat_path) ⇒ Object

method to start one application container, not all, this will stop only the one that is passed via tomcat_path

#stop_appcontainerObject

#stop_application_interface(host_obj = nil) ⇒ Object

Method to stop Application Interface Container; this will work for both MDE and Non-MDE installations

#stop_asyncObject

Method to stop all services of Siebel

#stop_enterprise_container(host_obj = nil) ⇒ Object

Method to stop Enterprise Container; this will work for both MDE and Non-MDE installations

#stop_siebel_gatewayObject

Method to stop Gateway server

#stop_siebel_serverObject

Method to stop Siebel Server

#stop_tomcat_container(host, tomcat_path) ⇒ Object

method to stop one application container, not all, this will stop only the one that is passed via tomcat_path

#stopped?Boolean

Returns:

  • (Boolean)

#tomcat_container_stopped?(work_host, tomcat_path) ⇒ Boolean

method to check if enterprise or external container is stopped

Returns:

  • (Boolean)