java.lang.Object
org.xbib.interlibrary.db.AbstractOrderManager
org.xbib.interlibrary.db.medea.oracle.MedeaOrderManager
Alle implementierten Schnittstellen:
org.xbib.interlibrary.api.order.OrderManager

public class MedeaOrderManager extends org.xbib.interlibrary.db.AbstractOrderManager
  • Feldübersicht

    Von Klasse geerbte Felder org.xbib.interlibrary.db.AbstractOrderManager

    circulationBundle, clientStatusBundle, databaseModule, deliveryCodeBundle, eventCodeBundle, readBibliographicDataStatement, readClientStatement, readHistoryStatement, readOrderAllStatement, readOrderCopyStatement, readOrderListStatement, readOrderSingleStatement, readOrderSummaryStatement, readResolveIsilAndExternalReferenceStatement, readResolveTransactionIdStatement, readSupplyStatement, statusBundle, statusCodeBundle, subStatusBundle, substatusCodeBundle
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    MedeaOrderManager(org.xbib.interlibrary.db.DatabaseModule manager)
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    createOrder(org.xbib.interlibrary.api.order.Order order)
     
    org.xbib.interlibrary.api.order.Order
     
    protected org.xbib.jdbc.query.Table
     
    org.xbib.jdbc.query.Table
     
    org.xbib.jdbc.query.Table
     
    protected void
    setOrderTableClauses(org.xbib.interlibrary.db.table.OrderTable table)
     
    protected void
    setSummaryOrderTableClauses(org.xbib.interlibrary.db.table.SummaryOrderTable table)
     
    protected void
    setTrackTableClauses(org.xbib.interlibrary.db.table.TrackTable table)
     
    toStatusTranslation(org.xbib.interlibrary.api.order.Status status)
     
    protected org.xbib.jdbc.query.Table
     
    protected org.xbib.jdbc.query.Table
    trackOrder(String isil, String transactionid)
     
    protected org.xbib.jdbc.query.Table
    trackOrder(String isil, String clientid, String transactionid)
     
    protected org.xbib.jdbc.query.Table
    trackOrder(String key, org.xbib.interlibrary.api.order.tracking.DisplayStyle displayStyle)
     
    void
    updateOrder(org.xbib.interlibrary.api.order.Order order, org.xbib.interlibrary.api.route.Route route, String signComment)
     
    void
    updateOrderStatus(org.xbib.interlibrary.api.order.Order order, org.xbib.interlibrary.api.order.Status status, String comment)
     

    Von Klasse geerbte Methoden org.xbib.interlibrary.db.AbstractOrderManager

    fromInputStream, getAllOrderNumbers, getBibliographicData, getBibliographicData, getCopyOrders, getHistory, getHistory, getOrder, getOrder, getOrders, getOrderSummary, getRequester, getRequester, getSupply, getSupply, getTrackOrder, resolveIsilAndExternalReference, resolveTransactionId, track, track, trackList

    Von Klasse geerbte Methoden java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Konstruktordetails

    • MedeaOrderManager

      public MedeaOrderManager(org.xbib.interlibrary.db.DatabaseModule manager) throws IOException
      Löst aus:
      IOException
  • Methodendetails

    • createOrder

      public String createOrder(org.xbib.interlibrary.api.order.Order order)
    • updateOrder

      public void updateOrder(org.xbib.interlibrary.api.order.Order order, org.xbib.interlibrary.api.route.Route route, String signComment)
    • updateOrderStatus

      public void updateOrderStatus(org.xbib.interlibrary.api.order.Order order, org.xbib.interlibrary.api.order.Status status, String comment)
    • getOrder

      public org.xbib.interlibrary.api.order.Order getOrder(String key)
    • getOrderTable

      public org.xbib.jdbc.query.Table getOrderTable(String key)
    • getOrderTable

      public org.xbib.jdbc.query.Table getOrderTable(String key, String isil)
    • trackOrder

      protected org.xbib.jdbc.query.Table trackOrder(String isil)
    • getOrderHistoryTable

      protected org.xbib.jdbc.query.Table getOrderHistoryTable(String key)
      Angegeben von:
      getOrderHistoryTable in Klasse org.xbib.interlibrary.db.AbstractOrderManager
    • setTrackTableClauses

      protected void setTrackTableClauses(org.xbib.interlibrary.db.table.TrackTable table)
      Angegeben von:
      setTrackTableClauses in Klasse org.xbib.interlibrary.db.AbstractOrderManager
    • trackOrder

      protected org.xbib.jdbc.query.Table trackOrder(String isil, String transactionid)
      Angegeben von:
      trackOrder in Klasse org.xbib.interlibrary.db.AbstractOrderManager
    • trackOrder

      protected org.xbib.jdbc.query.Table trackOrder(String isil, String clientid, String transactionid)
      Angegeben von:
      trackOrder in Klasse org.xbib.interlibrary.db.AbstractOrderManager
    • trackOrder

      protected org.xbib.jdbc.query.Table trackOrder(String key, org.xbib.interlibrary.api.order.tracking.DisplayStyle displayStyle)
      Angegeben von:
      trackOrder in Klasse org.xbib.interlibrary.db.AbstractOrderManager
    • setSummaryOrderTableClauses

      protected void setSummaryOrderTableClauses(org.xbib.interlibrary.db.table.SummaryOrderTable table)
      Angegeben von:
      setSummaryOrderTableClauses in Klasse org.xbib.interlibrary.db.AbstractOrderManager
    • setOrderTableClauses

      protected void setOrderTableClauses(org.xbib.interlibrary.db.table.OrderTable table)
      Angegeben von:
      setOrderTableClauses in Klasse org.xbib.interlibrary.db.AbstractOrderManager
    • toStatusTranslation

      public String toStatusTranslation(org.xbib.interlibrary.api.order.Status status)