package com.hepl.tunefortwo.service;

import java.util.List;

import com.hepl.tunefortwo.dto.AccessControlStatus;
import com.hepl.tunefortwo.entity.Mood;

public interface MoodService {

	public Mood saveMood(String name);
	
	public Mood getMoodById(String id);

	public List<Mood> getAllMoods();

	public List<Mood> getAllMoodsByActive();

	public void updateMood(String requestDto, String id);

	public void updateActionControlStatus(AccessControlStatus status, String id);

	public void deleteMood(String id);
	
	public void deleteAllMood(List<String> ids);
	
	public void updateAllActionControlStatus(AccessControlStatus status, List<String> ids);
	

}
