create or replace package wmp_api_preference as function get_value ( p_name in varchar2, p_path in varchar2, p_level_type in varchar2 default null, p_level_id in number default null ) return varchar2; procedure set_value ( p_name in varchar2, p_value in varchar2, p_path in varchar2, p_level_type in varchar2 default null, p_level_id in number default null ); procedure delete_value ( p_name in varchar2, p_path in varchar2, p_level_type in varchar2 default null, p_level_id in number default null ); procedure delete_values_like ( p_name in varchar2, p_path in varchar2, p_level_type in varchar2 default null, p_level_id in number default null ); end wmp_api_preference;