/** * Returns an instance of {@code NamespaceCommandRegistry}. * * @return the instance. */ public static NamespaceCommandRegistry getInstance() { final Map<String, JsonParsable<NamespaceCommand>> parseStrategies = new HashMap<>(); parseStrategies.put(BlockNamespace.TYPE, BlockNamespace::fromJson); parseStrategies.put(UnblockNamespace.TYPE, UnblockNamespace::fromJson); parseStrategies.put(PurgeNamespace.TYPE, PurgeNamespace::fromJson); return new NamespaceCommandRegistry(parseStrategies); }
private static void addNamespacesStrategies(final MappingStrategiesBuilder builder) { builder.add(NamespaceCommandRegistry.getInstance()); builder.add(NamespaceCommandResponseRegistry.getInstance()); builder.add(NamespaceErrorRegistry.getInstance()); }
private static void addNamespacesStrategies(final MappingStrategiesBuilder builder) { builder.add(NamespaceCommandRegistry.getInstance()); builder.add(NamespaceCommandResponseRegistry.getInstance()); builder.add(NamespaceErrorRegistry.getInstance()); }
private static void addNamespacesStrategies(final MappingStrategiesBuilder builder) { builder.add(NamespaceCommandRegistry.getInstance()); builder.add(NamespaceCommandResponseRegistry.getInstance()); builder.add(NamespaceErrorRegistry.getInstance()); }
private static void addNamespacesStrategies(final MappingStrategiesBuilder builder) { builder.add(NamespaceCommandRegistry.getInstance()); builder.add(NamespaceCommandResponseRegistry.getInstance()); builder.add(NamespaceErrorRegistry.getInstance()); }
private static void addNamespacesStrategies(final MappingStrategiesBuilder builder) { builder.add(NamespaceCommandRegistry.getInstance()); builder.add(NamespaceCommandResponseRegistry.getInstance()); builder.add(NamespaceErrorRegistry.getInstance()); }