Various Class Relationships

DatasourceController -> DatasourceService (XUL client only) -> DatasourceServiceGwtImpl -> DatasourceGwtServiceAsync (GWT client only) -> wire -> DatasourceGwtService (GWT server only) -> DatasourceGwtServlet -> DatasourceServiceDelegate