I have a data table with a variable number of columns and a data scroller. How can I enable server side sorting? I prefer that it be fired by the user clicking the column header
Your datamodel needs to implement "Modifiable" interface.
The datatable will call it's modify() method to do serverside sorting and filtering.
modify()