Class ::xolirc::Package

::xolirc::Package[i] create ...

Class Relations

  • class: ::xo::PackageMgr[i]
  • superclass: ::xowiki::Package[i]

Methods (to be applied on the object)

  • create-page-from-log (scripted, public)

     xolirc::Package[i] create-page-from-log [ -overwrite overwrite ] \
        [ -date date ]
    Switches:
    -overwrite
    (defaults to "1") (optional)
    Indicates if the content of the page will be overwritted in case the page exists already.
    -date
    (optional)
    Indicates the date of the log html files to read from.

    Partial Call Graph (max 5 caller/called nodes):
    %3 apm_package_ids_from_key apm_package_ids_from_key (public) db_dml db_dml (public) parameter::get parameter::get (public) parameter::set_value parameter::set_value (public) xolirc::Package proc create-page-from-log xolirc::Package proc create-page-from-log xolirc::Package proc create-page-from-log->apm_package_ids_from_key xolirc::Package proc create-page-from-log->db_dml xolirc::Package proc create-page-from-log->parameter::get xolirc::Package proc create-page-from-log->parameter::set_value

    Testcases:
    No testcase defined.
  • process-all-logs (scripted, public)

     xolirc::Package[i] process-all-logs [ -overwrite overwrite ]

    Goes through all the log files and creates the respective xowiki Page.

    Switches:
    -overwrite
    (defaults to "1") (optional)
    In case that the page exists for the processing date, this parameter if overwrite it (1) or not (0).

    Partial Call Graph (max 5 caller/called nodes):
    %3

    Testcases:
    No testcase defined.

Variables

::xolirc::Package set __default_metaclass ::xotcl::Class
::xolirc::Package set __default_superclass ::xotcl::Object
::xolirc::Package set abstract_p f
::xolirc::Package set auto_save false
::xolirc::Package array set db_constraints {}
::xolirc::Package array set db_slot {package_id ::xolirc::Package::slot::package_id}
::xolirc::Package set default_package_parameter_page_info {}
::xolirc::Package set default_package_parameters {}
::xolirc::Package set id_column package_id
::xolirc::Package set name_method {}
::xolirc::Package set object_type ::xolirc::Package
::xolirc::Package set object_type_key 00000000000001010000001000000000
::xolirc::Package set package_key xolirc
::xolirc::Package set pretty_name {IRC Logs displayer based on Xowiki}
::xolirc::Package set pretty_plural {IRC Logs displayer based on Xowiki}
::xolirc::Package set security_inherit_p t
::xolirc::Package set site_wide_package_parameter_page_info {}
::xolirc::Package set site_wide_package_parameters {}
::xolirc::Package set site_wide_pages {}
::xolirc::Package set sql_package_name ::xolirc::Package
::xolirc::Package set supertype acs_object
::xolirc::Package set table_name xolirc_package
::xolirc::Package set with_table true