events.system.service.api.EventTemplateService Maven / Gradle / Ivy
package events.system.service.api;
import hbm.service.jpa.BusinessService;
import java.util.List;
import user.management.model.Users;
import events.system.model.Categories;
import events.system.model.EventTemplate;
public interface EventTemplateService extends
BusinessService {
/**
* Delete event and all references.
*
* @param event the event
* @return the event template
*/
public EventTemplate deleteEventAndAllReferences(final EventTemplate event);
/**
* Find seminar.
*
* @param provider
* the provider
* @param id
* the id
* @return the seminars
*/
EventTemplate findEvent(final Users provider, final Integer id);
/**
* Find seminars.
*
* @param eventname
* the eventname
* @param category
* the category
* @param condition
* the condition
* @return the list
*/
List findEvents(final String eventname,
final Categories category, final boolean condition);
/**
* Find seminars.
*
* @param provider
* the provider
* @return the list
*/
List findEvents(final Users provider);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy