datastore servlet superclass