@PropertyDefinition
private ScheduledExecutorService _executor = Executors.newSingleThreadScheduledExecutor();
@Override
public void init(final ComponentRepository repo, final LinkedHashMap<String, String> configuration) {
final ManageableFunctionBlacklistProvider provider = new InMemoryFunctionBlacklistProvider(getExecutor());
final ComponentInfo infoRO = new ComponentInfo(FunctionBlacklistProvider.class, getClassifier());
infoRO.addAttribute(ComponentInfoAttributes.LEVEL, 1);
infoRO.addAttribute(ComponentInfoAttributes.REMOTE_CLIENT_JAVA, RemoteFunctionBlacklistProvider.class);
repo.registerComponent(infoRO, provider);