All
All
Projects
Snippets
Go
Explore
Home
About
Get Involved
IP
Legal
Interact With Us
Blog
Webinars
Discord
Twitter
YouTube
Facebook
OpenNTF GitHub
OpenNTF Connections GitHub
IBM Connections Downloads
DominoHelp (external)
Explore
Home
About
Get Involved
IP
Legal
Interact With Us
Blog
Webinars
Resources
Discord
Twitter
YouTube
Facebook
OpenNTF GitHub
OpenNTF Connections GitHub
IBM Connections Downloads
DominoHelp (external)
Resources
Discord
Twitter
YouTube
Facebook
OpenNTF GitHub
OpenNTF Connections GitHub
IBM Connections Downloads
DominoHelp (external)
Projects
Snippets
Collaboration Today
Sign In
Username
Password
Forgotten your login credentials?
Login
Register
All
All
Projects
Snippets
Go
"How To" series on OpenNTF Domino API XOTS
Posted by
Paul Withers
on
April 16, 2015
As the developers close in on a long-awaited M5 release of OpenNTF Domino API, Paul Withers has created three blog posts showing how to use XOTS to write Java code in your NSFs that can run background and multi-threaded tasks. Already functioning for those use cases, the next step is to enable it for scheduled tasks, which would allow developers to finally to replace LotusScript or Java agents and use a single set of code for the whole of their XPages application.
The posts are all under the
category of XOTS on Paul's blog
.
For those unfamiliar with XOTS, here is a portion of Paul's introduction:
"OpenNTF Domino API has provided a number of significant enhancements. One of the more recent is XOTS. As its name suggests, XOTS brings together XPages and DOTS....However, the limitation has always been that an NSF may have specific business logic in it, but the DOTS task had to live outside the NSF, so could not share the same Java code. There was no way to code once and apply to threaded / backend tasks. Furthermore, there was no functionality for scheduling tasks. So agents had to be either ported to LotusScript or coded in Java with a third copy of business logic and utility classes (because XPages Java code cannot be used in Java Script Libraries or Java agents). XOTS is intended to address these issues"
Please enable JavaScript to view the
comments powered by Disqus.
comments powered by
Disqus