Among the many things that sets DOTS apart from the Domino Agent Manager is the opportunity to develop tasklets that can react to console commands. There might be many reasons for wanting that: it could be useful to refresh the currently cached tasklet configuration or running a specific task extemporaneously and even enable debugging for […]
Month: June 2016
Smoothing out DOTS configuration and sharing it across instances
Considered that one or more instances of a DOTS tasklet could be running at the same time, writing solid code might represent a challenge. Some points of attention: Each tasklet instantiates its own configuration (escheduled tasks with different time intervals included), in other words no global scope out of the box. DOTS doesn’t keep track […]
Providing configuration document for DOTS tasklets
Flexibility is always welcomed when it comes to configuring apps – or DOTS tasks in this case. A database is the usual route to store preferences that will determine their behaviour. It might be easy to set this up with a XPages applications, a little less so for a DOTS tasklet. What might immediately come […]
xe:navigator to display search results
I was asked to provide a quick solution for presenting search results in a tree structure fashion rather than the classic paged flat list. Considered the premises, read limited time, I needed to find something somewhat already cut for the job and that I could tweak just a little and be done with. So, while […]
Building upon StandardXPageController and XPageController
When I started diving in XPages for real – read no SSJS involvement – I derived great benefit from reading and examining the work done by Jesse Gallagher. His framework helped me to push some boundaries. In particular I immediately adopted the XPageController approach and made it my own. Over time I built upon that […]
Steps to integrate ODA with DOTS environment
The first part of the article is now outdated because a DOTS compatible ODA version has been released since (Non-XSP). Once you start using ODA going back to dealing with object recycling isn’t an option – in other words you are pretty much spoiled for life. Problem is, ODA isn’t automatically supporting all the environments […]