Klasse ZflOrderManager
java.lang.Object
org.xbib.interlibrary.db.AbstractOrderManager
org.xbib.interlibrary.db.zfl.postgresql.ZflOrderManager
- Alle implementierten Schnittstellen:
org.xbib.interlibrary.api.order.OrderManager
public class ZflOrderManager
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 -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungcreateOrder
(org.xbib.interlibrary.api.order.Order order) org.xbib.interlibrary.api.order.Order
protected org.xbib.jdbc.query.Table
protected org.xbib.jdbc.query.Table
getOrderTable
(org.xbib.jdbc.query.Database db, String key) protected org.xbib.jdbc.query.Table
getOrderTable
(org.xbib.jdbc.query.Database db, String key, String isil) protected String
parseSource
(String source) Parse "tilde format"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) protected org.xbib.jdbc.query.Table
trackOrder
(String isil) 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
-
Konstruktordetails
-
ZflOrderManager
- Löst aus:
IOException
-
-
Methodendetails
-
createOrder
-
getOrder
-
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) throws IOException - Löst aus:
IOException
-
getOrderHistoryTable
- Angegeben von:
getOrderHistoryTable
in Klasseorg.xbib.interlibrary.db.AbstractOrderManager
-
setTrackTableClauses
protected void setTrackTableClauses(org.xbib.interlibrary.db.table.TrackTable table) - Angegeben von:
setTrackTableClauses
in Klasseorg.xbib.interlibrary.db.AbstractOrderManager
-
trackOrder
-
trackOrder
- Angegeben von:
trackOrder
in Klasseorg.xbib.interlibrary.db.AbstractOrderManager
-
trackOrder
- Angegeben von:
trackOrder
in Klasseorg.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 Klasseorg.xbib.interlibrary.db.AbstractOrderManager
-
parseSource
Parse "tilde format"~465#NRW OHNESIGNATUR~61#NRW OHNESIGNATUR~HAG4#NRW OHNESIGNATUR~DÌ62#??? OHNESIGNATUR~DM13#NRW OHNESIGNATUR~1393#NRW OHNESIGNATUR~1044#NRW OHNESIGNATUR~386#NRW OHNESIGNATUR~6#NRW OHNESIGNATUR~294#NRW OHNESIGNATUR~5#NRW OHNESIGNATUR~929#NRW OHNESIGNATUR
- Parameter:
source
- the zf8quelle field from ZFL- Gibt zurück:
- cleaned source
-
getOrderTable
-
getOrderTable
-
setOrderTableClauses
protected void setOrderTableClauses(org.xbib.interlibrary.db.table.OrderTable table) - Angegeben von:
setOrderTableClauses
in Klasseorg.xbib.interlibrary.db.AbstractOrderManager
-
setSummaryOrderTableClauses
protected void setSummaryOrderTableClauses(org.xbib.interlibrary.db.table.SummaryOrderTable table) - Angegeben von:
setSummaryOrderTableClauses
in Klasseorg.xbib.interlibrary.db.AbstractOrderManager
-