package fr.openwide.core.showcase.core.config.spring;
import java.util.Collection;
import org.apache.commons.lang3.EnumUtils;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import fr.openwide.core.jpa.more.business.task.model.IQueueId;
import fr.openwide.core.jpa.more.config.spring.AbstractTaskManagementConfig;
import fr.openwide.core.showcase.core.business.task.model.ShowcaseTaskQueueId;
@Configuration
public class ShowcaseCoreJpaMoreTaskManagementConfig extends AbstractTaskManagementConfig {
@Override
@Bean
public Collection<? extends IQueueId> queueIds() {
return EnumUtils.getEnumList(ShowcaseTaskQueueId.class);
}
}