📄 r_order.java
字号:
package Remote;
import java.rmi.*;
import java.rmi.server.UnicastRemoteObject;
import Catalogue.*;
import Processing.*;
import Middle.*;
/**
* The order processing handling.
* This code is incomplete
* @author Michael Alexander Smith
* @version 2.0
*/
public class R_Order
extends UnicastRemoteObject
implements RemoteOrder_I
{
private static final long serialVersionUID = 1;
private Order aOrder = null;
public R_Order( String url )
throws RemoteException, OrderException
{
aOrder = new Order();
}
public void newOrder( SoldBasket bought )
throws RemoteException, OrderException
{
aOrder.newOrder( bought );
}
public int uniqueNumber()
throws RemoteException, OrderException
{
return aOrder.uniqueNumber();
}
public SoldBasket getOrderToPick()
throws RemoteException, OrderException
{
return aOrder.getOrderToPick();
}
public void informOrderPicked( int orderNo )
throws RemoteException, OrderException
{
aOrder.informOrderPicked(orderNo);
}
public void informOrderColected( int orderNo )
throws RemoteException, OrderException
{
aOrder.informOrderColected(orderNo);
}
public String getOrderState()
throws RemoteException, OrderException
{
return aOrder.getOrderState();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -