/*
 * Copyright (c) 2004, 2005, ADAPT project partners (IST-2001-37126).
 *
 * ProductionLineBasicServiceRemote.java
 */

package org.eu.adapt.demonstrator.bs.manufacturer;

import java.rmi.RemoteException;
import javax.ejb.EJBObject;
import org.eu.adapt.services.demo_1_1.manufacturer.ProductionLineBasicService_wsdl.types.ProductionLineState;

public interface ProductionLineBasicServiceRemote extends EJBObject
{
    public String[] listProductionLines()
        throws RemoteException;

    public ProductionLineState getProductionLineState(String productionLineName)
        throws RemoteException;

    public boolean restock(String productionLineName, String finishedGoodsID, int amount)
        throws RemoteException;
}