Skip to content

Commit

Permalink
Add generic types to state log builders.
Browse files Browse the repository at this point in the history
  • Loading branch information
kuujo committed Apr 26, 2015
1 parent d8bffa6 commit a61e6c7
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
Expand Up @@ -43,8 +43,8 @@ public class DiscreteStateLog<K, V> extends DiscreteResource<DiscreteStateLog<K,
* *
* @return A new state log builder. * @return A new state log builder.
*/ */
public static Builder builder() { public static <K, V> Builder<K, V> builder() {
return new Builder(); return new Builder<>();
} }


private static final Logger LOGGER = LoggerFactory.getLogger(DiscreteStateLog.class); private static final Logger LOGGER = LoggerFactory.getLogger(DiscreteStateLog.class);
Expand Down
Expand Up @@ -36,8 +36,8 @@ public class PartitionedStateLog<K, V> extends PartitionedResource<PartitionedSt
* *
* @return A new partitioned state log builder. * @return A new partitioned state log builder.
*/ */
public static Builder builder() { public static <K, V> Builder<K, V> builder() {
return new Builder(); return new Builder<>();
} }


private static final Logger LOGGER = LoggerFactory.getLogger(PartitionedStateLog.class); private static final Logger LOGGER = LoggerFactory.getLogger(PartitionedStateLog.class);
Expand Down Expand Up @@ -189,7 +189,7 @@ public Builder<K, V> addCommand(String name, Command.Type type, Command<K, V, ?>


@Override @Override
public PartitionedStateLog<K, V> build() { public PartitionedStateLog<K, V> build() {
return null; return new PartitionedStateLog<>(config, config.getPartitions());
} }
} }


Expand Down

0 comments on commit a61e6c7

Please sign in to comment.