Package org.opentcs.access.rmi.services
Schnittstelle RemoteTransportOrderService
- Alle Superschnittstellen:
Remote
,RemoteTCSObjectService
Declares the methods provided by the
TransportOrderService
via RMI.
The majority of the methods declared here have signatures analogous to their counterparts in
TransportOrderService
, with an additional ClientID
parameter which serves the
purpose of identifying the calling client and determining its permissions.
To avoid redundancy, the semantics of methods that only pass through their arguments are not
explicitly documented here again. See the corresponding API documentation in
TransportOrderService
for these, instead.
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungcreateOrderSequence
(ClientID clientId, OrderSequenceCreationTO to) createTransportOrder
(ClientID clientId, TransportOrderCreationTO to) void
markOrderSequenceComplete
(ClientID clientId, TCSObjectReference<OrderSequence> ref) void
updateTransportOrderIntendedVehicle
(ClientID clientId, TCSObjectReference<TransportOrder> orderRef, TCSObjectReference<Vehicle> vehicleRef) Von Schnittstelle geerbte Methoden org.opentcs.access.rmi.services.RemoteTCSObjectService
appendObjectHistoryEntry, fetchObject, fetchObject, fetchObjects, fetchObjects, updateObjectProperty
-
Methodendetails
-
createOrderSequence
OrderSequence createOrderSequence(ClientID clientId, OrderSequenceCreationTO to) throws RemoteException - Löst aus:
RemoteException
-
createTransportOrder
TransportOrder createTransportOrder(ClientID clientId, TransportOrderCreationTO to) throws RemoteException - Löst aus:
RemoteException
-
markOrderSequenceComplete
void markOrderSequenceComplete(ClientID clientId, TCSObjectReference<OrderSequence> ref) throws RemoteException - Löst aus:
RemoteException
-
updateTransportOrderIntendedVehicle
void updateTransportOrderIntendedVehicle(ClientID clientId, TCSObjectReference<TransportOrder> orderRef, TCSObjectReference<Vehicle> vehicleRef) throws RemoteException - Löst aus:
RemoteException
-