%args> $limit => 20 $start => 1 $page => undef %args> % my $nr_msg = $context->{client}->send_receive_command_msg( % 'get_number_of_workflow_instances', % ); % my $count = $nr_msg->{PARAMS}; % my $pageInfo = $m->comp('/lib/paging.mhtml', % totalEntries => $count, % entriesPerPage => $limit, % page => $page, % start => $start, % url => 'list_instances.html', %); % my $msg = $context->{client}->send_receive_command_msg % ( % "list_workflow_instances", % { % LIMIT => $limit, % START => $pageInfo->first - 1, % } %# {"type" => $type} %# type is not a valid parameter for list_workflow_instances % ); % ## I expect the following: % ## SERVICE_MSG => "COMMAND", % ## COMMAND => $cmd, % ## PARAMS => [ { % ## 'WORKFLOW_STATE' => $state, % ## 'WORKFLOW_TYPE' => $type, % ## 'WORKFLOW_SERIAL' => $serial, % ## 'WORKFLOW_LAST_UPDATE' => $date, % ## 'PKI_REALM' => $pki_realm % ## } ]*
<% i18nGettext('I18N_OPENXPKI_CLIENT_HTML_MASON_WORKFLOW_LIST_INSTANCES_DESCRIPTION', '__COUNT__' => $count, '__START__' => $pageInfo->first, '__END__' => $pageInfo->last ) %>
<% i18nGettext('I18N_OPENXPKI_CLIENT_HTML_MASON_WORKFLOW_TYPE') %> | <% i18nGettext('I18N_OPENXPKI_CLIENT_HTML_MASON_WORKFLOW_SERIAL') %> | <% i18nGettext('I18N_OPENXPKI_CLIENT_HTML_MASON_WORKFLOW_STATE') %> | <% i18nGettext('I18N_OPENXPKI_CLIENT_HTML_MASON_WORKFLOW_LAST_UPDATE') %> |
---|---|---|---|
<% i18nGettext($instance->{'WORKFLOW_TYPE'}) %> | <% $instance->{'WORKFLOW_SERIAL'} %> | <% i18nGettext($instance->{'WORKFLOW_STATE'}) %> | <% $instance->{'WORKFLOW_LAST_UPDATE'} %> |