Skip to content

Commit

Permalink
Add default method for setOptionalConfig in Plugin
Browse files Browse the repository at this point in the history
  • Loading branch information
electrum committed Jul 20, 2015
1 parent 6cc8cb5 commit bf49106
Show file tree
Hide file tree
Showing 7 changed files with 2 additions and 37 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,6 @@
import javax.inject.Inject;

import java.util.List;
import java.util.Map;

import static com.google.common.base.Preconditions.checkNotNull;

Expand All @@ -31,11 +30,6 @@ public final class BlackHolePlugin
{
private TypeManager typeManager;

@Override
public void setOptionalConfig(Map<String, String> optionalConfig)
{
}

@Inject
public void setTypeManager(TypeManager typeManager)
{
Expand Down
6 changes: 0 additions & 6 deletions presto-ml/src/main/java/com/facebook/presto/ml/MLPlugin.java
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,6 @@
import javax.inject.Inject;

import java.util.List;
import java.util.Map;

import static com.facebook.presto.ml.type.ModelType.MODEL;
import static com.facebook.presto.ml.type.RegressorType.REGRESSOR;
Expand All @@ -35,11 +34,6 @@ public class MLPlugin
{
private TypeManager typeManager;

@Override
public void setOptionalConfig(Map<String, String> optionalConfig)
{
}

@Inject
public void setTypeManager(TypeManager typeManager)
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

public interface Plugin
{
void setOptionalConfig(Map<String, String> optionalConfig);
default void setOptionalConfig(Map<String, String> optionalConfig) {}

<T> List<T> getServices(Class<T> type);
}
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@
import com.google.common.collect.ImmutableList;

import javax.inject.Inject;

import java.util.List;
import java.util.Map;

import static com.google.common.base.Preconditions.checkNotNull;

Expand All @@ -29,11 +29,6 @@ public class TeradataFunctionsPlugin
{
private TypeManager typeManager;

@Override
public void setOptionalConfig(Map<String, String> optionalConfig)
{
}

@Inject
public void setTypeManager(TypeManager typeManager)
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@
import javax.inject.Inject;

import java.util.List;
import java.util.Map;

import static com.google.common.base.Preconditions.checkNotNull;

Expand All @@ -47,11 +46,6 @@ public void setNodeManager(NodeManager nodeManager)
this.nodeManager = nodeManager;
}

@Override
public void setOptionalConfig(Map<String, String> optionalConfig)
{
}

@Override
public <T> List<T> getServices(Class<T> type)
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@
import javax.inject.Inject;

import java.util.List;
import java.util.Map;

import static com.google.common.base.Preconditions.checkNotNull;

Expand All @@ -36,11 +35,6 @@ public void setNodeManager(NodeManager nodeManager)
this.nodeManager = nodeManager;
}

@Override
public void setOptionalConfig(Map<String, String> optionalConfig)
{
}

@Override
public <T> List<T> getServices(Class<T> type)
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@
import javax.inject.Inject;

import java.util.List;
import java.util.Map;

import static com.google.common.base.Preconditions.checkNotNull;

Expand All @@ -36,11 +35,6 @@ public void setNodeManager(NodeManager nodeManager)
this.nodeManager = nodeManager;
}

@Override
public void setOptionalConfig(Map<String, String> optionalConfig)
{
}

@Override
public <T> List<T> getServices(Class<T> type)
{
Expand Down

0 comments on commit bf49106

Please sign in to comment.