package de.hsadmin.remote; import java.util.List; import java.util.Map; import de.hsadmin.core.model.HSAdminException; public interface IRemote { public abstract List> search( String runAsUser, String ticket, Map whereParams ) throws HSAdminException; public abstract Map add( String runAsUser, String ticket, Map setParams ) throws HSAdminException; public abstract void delete( String runAsUser, String ticket, Map whereParams ) throws HSAdminException; public abstract List> update( String runAsUser, String ticket, Map setParams, Map whereParams ) throws HSAdminException; }