Added Java template class for BackOffice Controller