package Ġorg . mit all ast . queue . transport Ċ Ċ import Ġcom . google . inject . Abstract Module Ċ import Ġorg . mit all ast . queue . transport . netty . Net ty Transport Server Ċ import Ġorg . mit all ast . queue . transport . netty . Net ty Transport Service Ċ Ċ class ĠTransport Module Ġ: ĠAbstract Module () Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġconfigure () Ġ{ ĊĠĠĠĠĠĠĠ Ġ// Ġimplementation Ġinstance ĊĠĠĠĠĠĠĠ Ġbind ( Net ty Transport Server :: class . java ). as E ager Singleton () ĊĠĠĠĠĠĠĠ Ġbind ( Transport Controller :: class . java ). as E ager Singleton () ĊĠĠĠĠĠĠĠ Ġbind ( Net ty Transport Service :: class . java ). as E ager Singleton () ĊĊĠĠĠĠĠĠĠ Ġ// Ġinterface Ġinject ĊĠĠĠĠĠĠĠ Ġbind ( Transport Server :: class . java ). to ( Net ty Transport Server :: class . java ) ĊĠĠĠĠĠĠĠ Ġbind ( Transport Service :: class . java ). to ( Net ty Transport Service :: class . java ) ĊĠĠĠ Ġ} Ċ } Ċ