Refactor (May 8, 2009)

Description

Current Class

Stage 1

Stage 2 / REST

GWT-RPC local interface

client.GradebookToolFacade.java

Gradebook2RPCService

(error)

GWT-RPC async interface

client.GradebookToolFacadeAsync.java

Gradebook2RPCServiceAsync

(error)

GWT-RPC remote impl (Tomcat mode)

sakai.GradebookToolFacadeImpl.java

Gradebook2ServiceImpl

(error)

GWT-RPC remote impl (Hosted mode)

sakai.mock.GradebookToolFacadeMockImpl.java

Gradebook2ServiceMockIMpl

(error)

CRUD producer/service

sakai.DelegateFacadeImpl.java

Gradebook2ResourceProducer (question)

(error)

Internal service API (Tomcat mode)

sakai.DelegateFacadeImpl.java

Gradebook2Service (question)

Gradebook2Service (question)

Internal service API (Hosted mode)

sakai.mock.DelegateFacadeMockImpl.java

Gradebook2Service (question)

Gradebook2Service (question)

DB Persistence Manger interface

sakai.GradebookToolService.java

Gradebook2Persistence

Gradebook2Persistence

DB Persistence Manager impl

sakai.hibernate.GradebookToolServiceImpl.java

Gradebook2HibernatePersistence

Gradebook2HibernatePersistence

Institution specific access advisor

sakai.AccessAdvisor

InstitutionalAdvisor

InstitutionalAdvisor

Institution specific export advisor

sakai.ExportAdvisor

InstitutionalAdvisor

InstitutionalAdvisor