/*
 * JBossWS WS-Tools Generated Source
 *
 * Generation Date: Fri Apr 27 12:51:17 BST 2007
 *
 * This generated source code represents a derivative work of the input to
 * the generator that produced it. Consult the input for the copyright and
 * terms of use that apply to this source code.
 */
package org.jboss.bpel.samples.ordermanagement;

import java.util.Map;

public interface OrderManager extends java.rmi.Remote {

    public java.lang.String createSalesOrder(org.jboss.bpel.samples.ordermanagement.CustomerOrder customerOrder) throws org.jboss.bpel.samples.ordermanagement.SalesOrderFault, java.rmi.RemoteException;

    public boolean cancelOrder(org.jboss.bpel.samples.ordermanagement.CancelOrder cancelOrder) throws java.rmi.RemoteException;

    public Map<String, CustomerOrder> getOrders() throws java.rmi.RemoteException;

    public boolean approveOrder(String orderNumber) throws java.rmi.RemoteException;
}
