in artemis-console-extension/artemis-extension/packages/artemis-console-plugin/src/artemis-service.ts [332:344]
async getMessages(mBean: string, page: number, perPage: number, filter: string) {
var count: number;
if (filter && filter.length > 0) {
count = await jolokiaService.execute(mBean, COUNT_MESSAGES_SIG2, [filter]) as number;
} else {
count = await jolokiaService.execute(mBean, COUNT_MESSAGES_SIG) as number;
}
const messages = await jolokiaService.execute(mBean, BROWSE_SIG, [page, perPage, filter]) as string;
return {
data: messages,
count: count
};
}