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_timeout ⇒ Object

#get_host_object ⇒ Object

#get_non_graceful_timeout ⇒ Object

#is_siebel_server_warm? ⇒ Boolean

Method to find if siebel server is warm

Returns:

  • (Boolean)

#post_start ⇒ Object

#really_start_appcontainer(host_obj, oracle_home) ⇒ Object

#really_stop_appcontainer(host, oracle_home) ⇒ Object

#restart_application_interface ⇒ Object

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

#restart_enterprise_container ⇒ Object

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

#restart_siebel_gateway ⇒ Object

Method to restart Gateway server

#restart_siebel_server ⇒ Object

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_appcontainer ⇒ Object

#start_application_interface(host_obj = nil) ⇒ Object

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

#start_async ⇒ Object

#start_enterprise_container(host_obj = nil) ⇒ Object

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

#start_siebel_gateway ⇒ Object

Method to start Gateway server

#start_siebel_server ⇒ Object

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_appcontainer ⇒ Object

#stop_application_interface(host_obj = nil) ⇒ Object

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

#stop_async ⇒ Object

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_gateway ⇒ Object

Method to stop Gateway server

#stop_siebel_server ⇒ Object

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)