Step 2: Add a Binding to the New Converter Implementation

Guice bindings are used to register the implementation.

public class SampleModule extends AbstractModule {

  public void configure() {

  // Register the converter implementation
  Multibinder<PDCConverter> sampleForeignResidencyConverter =
    Multibinder.newSetBinder(binder(), PDCConverter.class);
  
  sampleForeignResidencyConverter.addBinding().to(SampleForeignResidencyConverterImpl.class);
  } 
}
Note: New Guice modules must be registered by adding a row to the ModuleClassName database table. Please see the Persistence Cookbook for more information.