|
Package k_servicio Agrupa operaciones relacionadas con los Servicios Web del sistema
|
| Program units |
| p_crear_servicio | |
| p_limpiar_historial | |
| f_tipo_servicio | |
| f_pagina_parametros | |
| f_paginar_elementos | |
| f_paginar_elementos | |
| f_servicio_sql | |
| f_procesar_servicio_principal | |
| f_procesar_servicio | |
| f_procesar_servicio |
| Constants |
| c_tipo_servicio_web | |
| c_tipo_proceso | |
| c_tipo_consulta | |
| c_tipo_consulta_unica | |
| c_tipo_transaccion |
c_tipo_servicio_web
c_tipo_servicio_web constant varchar2(1) := 'T';
c_tipo_proceso
c_tipo_proceso constant varchar2(1) := 'P';
c_tipo_consulta
c_tipo_consulta constant varchar2(1) := 'C';
c_tipo_consulta_unica
c_tipo_consulta_unica constant varchar2(1) := 'U';
c_tipo_transaccion
c_tipo_transaccion constant varchar2(1) := 'X';
p_crear_servicio
procedure p_crear_servicio(i_nombre in t_operaciones.nombre%type,
i_dominio in t_operaciones.dominio%type,
i_tipo in t_servicios.tipo%type default c_tipo_servicio_web,
i_version_actual in t_operaciones.version_actual%type default '0.1.0',
i_tipo_implementacion in t_operaciones.tipo_implementacion%type default k_operacion.c_tipo_implementacion_paquete,
i_nombre_programa_implementacion in t_operaciones.nombre_programa_implementacion%type default null,
i_detalle in t_operaciones.detalle%type default null,
i_parametros_automaticos in t_operaciones.parametros_automaticos%type default null,
i_aplicaciones_permitidas in t_operaciones.aplicaciones_permitidas%type default null,
i_consulta_sql in t_servicios.consulta_sql%type default null)
p_limpiar_historial
procedure p_limpiar_historial
f_tipo_servicio
function f_tipo_servicio(i_id_servicio in number) return varchar2
f_pagina_parametros
function f_pagina_parametros(i_parametros in y_parametros) return y_pagina_parametros
f_paginar_elementos
function f_paginar_elementos(i_elementos in y_objetos,
i_numero_pagina in integer default null,
i_cantidad_por_pagina in integer default null,
i_no_paginar in varchar2 default null)
return y_pagina
f_paginar_elementos
function f_paginar_elementos(i_elementos in y_objetos,
i_pagina_parametros in y_pagina_parametros)
return y_pagina
f_servicio_sql
function f_servicio_sql(i_id_servicio in number,
i_parametros in y_parametros,
i_registro_unico in boolean default false)
return y_respuesta
f_procesar_servicio_principal
function f_procesar_servicio_principal(i_id_servicio in number,
i_parametros in clob,
i_contexto in clob default null,
i_version in varchar2 default null,
i_eliminar_contexto in boolean default false)
return y_respuesta
f_procesar_servicio
function f_procesar_servicio(i_id_servicio in number,
i_parametros in clob,
i_contexto in clob default null,
i_version in varchar2 default null)
return clob
f_procesar_servicio
function f_procesar_servicio(i_nombre in varchar2,
i_dominio in varchar2,
i_parametros in clob,
i_contexto in clob default null,
i_version in varchar2 default null)
return clob