Module: TeamForge::PluggableApp

Defined in:
lib/teamforge/services/pluggableapp.rb

Constant Summary collapse

CreateIntegratedApplication2 =

PluggableApp Messages

TFSoapRequest.new(:session_id, :plug_name, :description, :base_url, :go_url, :prefix, :is_scm_required, :require_proj_prefix, :icon_file_id, :end_point, :param_do, :admin_url, :perm_soap_do, :is_page_component_required, :pce_input_type, :pce_result_format, :pce_description, :pce_title, :id_pattern, :service_type)
CreateIntegratedApplication3 =
TFSoapRequest.new(:session_id, :plug_name, :description, :base_url, :go_url, :prefix, :is_scm_required, :require_proj_prefix, :icon_file_key, :icon_file_name, :icon_mime_type, :end_point, :param_do, :admin_url, :perm_soap_do, :is_page_component_required, :pce_input_type, :pce_result_format, :pce_description, :pce_title, :id_pattern, :service_type)
CreateIntegratedApplicationFromXMLFiles2 =
TFSoapRequest.new(:session_id, :dep_xml_byte_array, :app_xml_byte_array, :icon_file_id)
CreateIntegratedApplicationFromXMLFiles3 =
TFSoapRequest.new(:session_id, :dep_xml_byte_array, :app_xml_byte_array, :icon_file_key, :icon_file_name, :icon_mime_type)
CreateIntegratedApplicationFromXMLFiles =
TFSoapRequest.new(:session_id, :dep_xml_byte_array, :app_xml_byte_array, :icon_file_id)
CreateIntegratedApplication =
TFSoapRequest.new(:session_id, :plug_name, :description, :base_url, :go_url, :prefix, :is_scm_required, :require_proj_prefix, :icon_file_id, :end_point, :param_do, :admin_url, :perm_soap_do, :pce_input_type, :pce_result_format, :pce_description, :pce_title)
EditIntegratedApplication2 =
TFSoapRequest.new(:session_id, :soap_do)
EditIntegratedApplicationFromXMLFiles =
TFSoapRequest.new(:session_id, :integrated_app_id, :dep_xml_byte_array, :app_xml_byte_array, :icon_file_id)
EditIntegratedApplication =
TFSoapRequest.new(:session_id, :soap_do)
EditProjectConfigurationParameters2 =
TFSoapRequest.new(:session_id, :integrated_app_id, :project_id, :param_do)
EditProjectConfigurationParameters =
TFSoapRequest.new(:session_id, :project_id, :param_do)
EnablePluggableComponent =
TFSoapRequest.new(:session_id, :project_id, :pluggable_id, :params, :prefix)
GetBaseUrlByLinkId =
TFSoapRequest.new(:session_id, :link_id)
GetIntegratedAppPrefixes =
TFSoapRequest.new(:session_id)
GetIntegratedApplicationByName2 =
TFSoapRequest.new(:session_id, :integrated_app_name)
GetIntegratedApplicationByName =
TFSoapRequest.new(:session_id, :plug_name)
GetLinkPlugIdByPlugId =
TFSoapRequest.new(:session_id, :project_id, :pluggable_id)
GetLinkPlugId =
TFSoapRequest.new(:session_id, :project_path, :base_url)
GetPlugIdByBaseUrl =
TFSoapRequest.new(:session_id, :base_url)
GetProjectConfigParameterData =
TFSoapRequest.new(:session_id, :link_id)
GetProjectPathByIntegratedAppId =
TFSoapRequest.new(:session_id, :link_id)
GetProjectPrefix =
TFSoapRequest.new(:session_id, :link_id)
ListPluggableComponentsForProject =
TFSoapRequest.new(:session_id, :project_id)
ListPluggableComponents =
TFSoapRequest.new(:session_id)
RemoveProjectIntegratedApplication =
TFSoapRequest.new(:session_id, :link_id)
SetPluggableAppMessageResource =
TFSoapRequest.new(:session_id, :pluggable_id, :locale, :key, :value)
UpdateRecentAccess =
TFSoapRequest.new(:user_id, :object_id)
LinkPluggableComponentSoapRow =

PluggableApp Types

TFType.new(:integrated_app_id,:prefix,:proj_integrated_app_id,:project_id,:project_path_string, :attributes!)
PluggableComponent2SoapDO =
TFType.new(:adminurl,:baseurl,:config_parameters,:created_by,:created_date,:description,:enabled,:endpoint,:gourl,:icon_key,:id,:id_pattern,:last_modified_by,:last_modified_date,:name,:parent_folder_id,:path,:pce_description,:pce_input_type,:pce_result_format,:pce_title,:permissions,:prefix,:project_id,:require_page_component,:require_prefix_project,:require_scmintegration,:service_type,:title,:version, :attributes!)
PluggableComponentParameterSoapDO =
TFType.new(:default_value,:description,:display_type,:editable,:id,:max_length,:name,:options,:title,:value_type, :attributes!)
PluggableComponentParameterValueSoapDO =
TFType.new(:id,:name,:param_id,:value, :attributes!)
PluggableComponentSoapDO =
TFType.new(:adminurl,:baseurl,:config_parameters,:created_by,:created_date,:description,:enabled,:endpoint,:gourl,:icon_key,:id,:last_modified_by,:last_modified_date,:name,:parent_folder_id,:path,:pce_description,:pce_input_type,:pce_result_format,:pce_title,:permissions,:prefix,:project_id,:require_prefix_project,:require_scmintegration,:title,:version, :attributes!)
PluggableComponentSoapRow =
TFType.new(:baseurl,:enabled,:icon_id,:name, :attributes!)
PluggablePermissionSoapDO =
TFType.new(:created_by,:created_date,:dap_mapped_to,:description,:id,:is_admin_tool,:last_modified_by,:last_modified_date,:parent_folder_id,:path,:permission,:plug_id,:project_id,:title,:version, :attributes!)
SoapNamedValues =
TFType.new(:names,:values, :attributes!)