TavernerPOS - Source Code

Clone: 

git clone http://www.librarysmith.co.uk/tavernerPOS

 

package com.floreantpos.extension;

import javax.swing.JMenu;

import com.floreantpos.model.OrderType;
import com.floreantpos.util.TicketAlreadyExistsException;

public interface OrderServiceExtension extends FloreantPlugin {
	String getName();
	String getDescription();

	void init();
	void createNewTicket(OrderType ticketType) throws TicketAlreadyExistsException;
	void setCustomerToTicket(int ticketId);
	void setDeliveryDate(int ticketId);
	void assignDriver(int ticketId);
	boolean finishOrder(int ticketId);
	void createCustomerMenu(JMenu menu);
}

Add comment
These comments are moderated so so won't be published until reviewed.