001
014
015 package com.liferay.mail.service.persistence;
016
017 import com.liferay.mail.NoSuchCyrusVirtualException;
018 import com.liferay.mail.model.CyrusVirtual;
019 import com.liferay.portal.kernel.exception.SystemException;
020 import com.liferay.portal.model.Dummy;
021 import com.liferay.portal.service.persistence.BasePersistence;
022
023 import java.util.List;
024
025
028 public interface CyrusVirtualPersistence extends BasePersistence<Dummy> {
029
030 public CyrusVirtual findByPrimaryKey(String emailAddress)
031 throws NoSuchCyrusVirtualException, SystemException;
032
033 public List<CyrusVirtual> findByUserId(long userId) throws SystemException;
034
035 public void remove(String emailAddress)
036 throws NoSuchCyrusVirtualException, SystemException;
037
038 public void removeByUserId(long userId) throws SystemException;
039
040 public void update(CyrusVirtual virtual) throws SystemException;
041
042 }