ReaderBeanLocal.java 689 Bytes
package fi.insomnia.bortal.beans;

import java.util.List;

import javax.ejb.Local;

import fi.insomnia.bortal.model.PrintedCard;
import fi.insomnia.bortal.model.Reader;
import fi.insomnia.bortal.model.ReaderEvent;

@Local
public interface ReaderBeanLocal {

	ReaderEvent checkTag(String reader, String tag, String hash);

	// WAT!
	// ReaderEvent assocTagToPlacecode(String tag, String readerIdent, String
	// placecode) throws BortalCatchableException, PermissionDeniedException;

	ReaderEvent assocTagToCard(String tag, String readerIdent, PrintedCard card);

	List<Reader> getReaders();

	List<ReaderEvent> getReaderEvents(Integer readerId);

	ReaderEvent getEvent(Integer eventid);

}