Uses of Interface
wt.wrmf.delivery.ShippingItem

Packages that use ShippingItem
wt.replication.receiver   
wt.wrmf.delivery   
wt.wrmf.transport   
 

Uses of ShippingItem in wt.replication.receiver
 

Methods in wt.replication.receiver that return ShippingItem
static ShippingItem StandardReplicationRecvService.uploadUnit(String rmtNum, String rmtName, String fullTeamTemplateName, Boolean isOnSchedule, Timestamp timeStamp, String rmtURL, ObjectReference sendRecRef, InputStream is)
          Deprecated.  
static ShippingItem StandardReplicationRecvService.responseTeamTemplateRequest(String rmtUrl)
          Deprecated.  
private static ShippingItem StandardReplicationRecvService.returnTeamTemplates(Vector teamTemplateList, Throwable e)
          Deprecated.  
private static ShippingItem StandardReplicationRecvService.uploadUnitImpl(String unitNumber, String unitName, String fullTeamTemplateName, Boolean isOnSchedule, Timestamp timeStamp, String rmtURL, ObjectReference sendRecRef, String description, String embFolder, String transType, InputStream is)
          Deprecated.  
private static ShippingItem StandardReplicationRecvService.returnReceipt(ObjectReference ref, String localUrl, Throwable thr, boolean isEMBPipe)
          Deprecated.  
 

Uses of ShippingItem in wt.wrmf.delivery
 

Classes in wt.wrmf.delivery that implement ShippingItem
 class ActionPullItem
          The "desc" (MethodInvocationDesc) is executed at the local or client side.
 class ActionShippingItem
           Use the newActionShippingItem static factory method(s), not the ActionShippingItem constructor, to construct instances of this class.
 class AlertItem
           Use the newAlertItem static factory method(s), not the AlertItem constructor, to construct instances of this class.
 class BiActionPullItem
          The "remoteMID" (MethodInvocationDesc) is executed at the remote or server side.
 class ConfirmableShippingItem
           Use the newConfirmableShippingItem static factory method(s), not the ConfirmableShippingItem constructor, to construct instances of this class.
 class PayloadShippingItem
           Use the newPayloadShippingItem static factory method(s), not the PayloadShippingItem constructor, to construct instances of this class.
 class Receipt
           Use the newReceipt static factory method(s), not the Receipt constructor, to construct instances of this class.
 

Methods in wt.wrmf.delivery that return ShippingItem
 ShippingItem TransparentOutbox.get(SiteAddress to)
          

Supported API: false
 ShippingItem PerDestinationOutbox.get(SiteAddress to)
          

Supported API: false
abstract  ShippingItem Outbox.get(SiteAddress to)
          

Supported API: false
 ShippingItem DeliveryServiceEvent.getTarget()
          

Supported API: false
 

Methods in wt.wrmf.delivery with parameters of type ShippingItem
 Object TransparentOutbox.send(ShippingItem obj)
          If DIRECT return type for IMMEDIATE send mode is requested (as in ShippingLabel) for the ShippingItem, the InputStream from remote side will be returned; otherwise null or TrackingID will be returned.
 Receipt TransparentInbox.receive(ShippingItem obj, InputStream is)
          Returns the Receipt if accepted.
 Object TransparentInbox.receiveFeedBack(ShippingItem obj, InputStream is)
          This method is called at the sender's (Shipping) side.
protected  void StandardShippingService.sendToOutbox(ShippingItem obj, SiteAddress to, TransportType transport, DeliveryType deliveryType, String inboxID)
          

Supported API: false
(package private)  void StandardShippingService.dispatchVetoableEvent(String eventType, ShippingItem obj)
          

Supported API: false
 TrackingID StandardShippingService.sendItem(ShippingItem obj, ShippingLabel toLabel)
          All Delivery Type except IMMEDIATE mode use this invocation.
 TrackingID StandardShippingService.sendItem(ShippingItem obj, ShippingLabel toLabel, ShippingLabel receiptLabel)
          All Delivery Type except IMMEDIATE mode use this invocation.
 InputStream StandardShippingService.sendImmediateItem(ShippingItem obj, SiteAddress to, TransportType transportType)
          The return type is defaulted to "INDIRECT" mode, this means the InputStream from the remote site will be executed by the MethodInvocationDesc attached to the ShippingItem.
 InputStream StandardShippingService.sendImmediateItem(ShippingItem obj, SiteAddress to, TransportType transportType, int returnType)
          Delivery Type: IMMEDIATE is used by default in this invocation, and it is the only method for this delivery type.
protected  void StandardReceiverService.putToInbox(ShippingItem obj, InputStream is)
          This method is executed at remote/Receiver's side.
protected  void StandardReceiverService.putBackItemToInbox(ShippingItem obj, InputStream is)
          This method is executed at local/Sender's side.
private  void StandardReceiverService.putToInbox(ShippingItem obj)
           
private  void StandardReceiverService.putBackItemToInbox(ShippingItem obj)
           
(package private)  void StandardReceiverService.updateDeliveryStatus(ShippingItem obj, DeliveryStatus status)
           
private  void StandardReceiverService.processFeedback(ShippingItem feedbackObj, InputStream is)
           
 TrackingID ShippingService.sendItem(ShippingItem obj, ShippingLabel toLabel)
          All Delivery Type except IMMEDIATE mode use this invocation.
 TrackingID ShippingService.sendItem(ShippingItem obj, ShippingLabel toLabel, ShippingLabel receiptLabel)
          All Delivery Type except IMMEDIATE mode use this invocation.
 InputStream ShippingService.sendImmediateItem(ShippingItem obj, SiteAddress to, TransportType transportType)
          The return type is defaulted to "INDIRECT" mode, this means the InputStream from the remote site will be executed by the MethodInvocationDesc attached to the ShippingItem.
 InputStream ShippingService.sendImmediateItem(ShippingItem obj, SiteAddress to, TransportType transportType, int returnType)
          Delivery Type: IMMEDIATE is used by default in this invocation, and it is the only method for this delivery type.
 Receipt PersistentInbox.receive(ShippingItem obj, InputStream is)
          Returns the Receipt if accepted.
 Object PersistentInbox.receiveFeedBack(ShippingItem obj, InputStream is)
          This method is called at the sender's (Shipping) side.
 Object PerDestinationOutbox.send(ShippingItem obj)
          If DIRECT return type for IMMEDIATE send mode is requested (as in ShippingLabel) for the ShippingItem, the InputStream from remote side will be returned; otherwise null or TrackingID will be returned.
protected  void PerDestinationOutbox.updateStatusToSending(ShippingItem obj)
           
protected static void PerDestinationOutbox.wtTransportExceptionHandling(Throwable e, ShippingItem obj)
           
private  void PerDestinationOutbox.enqueueItem(ShippingItem obj)
           
abstract  Object Outbox.send(ShippingItem obj)
          If DIRECT return type for IMMEDIATE send mode is requested (as in ShippingLabel) for the ShippingItem, the InputStream from remote side will be returned; otherwise null or TrackingID will be returned.
 InputStream Outbox.sendToGTS(ShippingItem obj, Outbox outbox)
          If return type of DIRECT is requested, the InputStream from remote side will be returned directly; otherwise INDIRECT return type) the InputStream will be executed and null will be returned.
private  InputStream Outbox.send0(ShippingItem obj, SiteAddress to, TransportType transport)
           
protected  void Outbox.updateStatusToSending(ShippingItem obj)
           
abstract  Receipt Inbox.receive(ShippingItem obj, InputStream is)
          Returns the Receipt if accepted.
abstract  Object Inbox.receiveFeedBack(ShippingItem obj, InputStream is)
          This method is called at the sender's (Shipping) side.
 

Constructors in wt.wrmf.delivery with parameters of type ShippingItem
DeliveryServiceEvent(String eventType, ShippingItem target)
          

Supported API: false
DeliveryServiceEvent(ShippingService service, String eventType, ShippingItem target)
          

Supported API: false
 

Uses of ShippingItem in wt.wrmf.transport
 

Fields in wt.wrmf.transport declared as ShippingItem
private  ShippingItem StandardGenericTransportService.TransportThread.item
           
 

Methods in wt.wrmf.transport with parameters of type ShippingItem
 InputStream StandardGenericTransportService.send(InputStream is, SiteAddress to, TransportType by, ShippingItem shippingItem, long length)
          May throw invocation related exeptions due to the fact that some transports may work synchroneusly.
private  InputStream StandardGenericTransportService.send0(InputStream is, SiteAddress to, TransportType by, ShippingItem item, long length)
           
protected  void StandardGenericTransportService.dispatchVetoableEvent(String eventType, ShippingItem obj)
           
 void StandardGenericTransportService.TransportThread.setParameters(InputStream _is, SiteAddress _to, TransportType _by, ShippingItem _item, long _length)
           
 InputStream GenericTransportService.send(InputStream is, SiteAddress to, TransportType by, ShippingItem shippingItem, long length)
          May throw invocation related exeptions due to the fact that some transports may work synchroneusly.