@Override public MarshallingConfiguration apply(Module module) { ModuleLoader loader = module.getModuleLoader(); MarshallingConfiguration config = new MarshallingConfiguration(); config.setClassResolver(ModularClassResolver.getInstance(loader)); config.setClassTable(new SimpleClassTable(Serializable.class, Externalizable.class)); return config; } },
@Override public MarshallingConfiguration apply(Module module) { MarshallingConfiguration config = new MarshallingConfiguration(); config.setClassResolver(ModularClassResolver.getInstance(module.getModuleLoader())); config.setClassTable(new SimpleClassTable(Serializable.class, Externalizable.class)); return config; } },
@Override public MarshallingConfiguration apply(Module module) { MarshallingConfiguration config = new MarshallingConfiguration(); config.setClassResolver(ModularClassResolver.getInstance(module.getModuleLoader())); config.setClassTable(new SimpleClassTable(Serializable.class, Externalizable.class)); config.setObjectTable(new ExternalizerObjectTable(module.getClassLoader())); return config; } },