working/SIPServer.git
18 years ago"block patron" stub implemented. Basically just flag all the
djfiander [Wed, 22 Mar 2006 02:07:46 +0000 (02:07 +0000)]
"block patron" stub implemented.  Basically just flag all the
patron actions as not allowed.

18 years agoBlock Patron implemented. This required extracting the guts of
djfiander [Wed, 22 Mar 2006 02:06:42 +0000 (02:06 +0000)]
Block Patron implemented.  This required extracting the guts of
the "Patron Status" message handler out into a utility function
since both "Block Patron" and "Patron Status" messages require a
"Patron Status Response" message.

18 years agoDeleted sub y_or_n(), since it duplicates
djfiander [Tue, 21 Mar 2006 01:02:27 +0000 (01:02 +0000)]
Deleted sub y_or_n(), since it duplicates
Sip::MsgType::sipbool(), and that module is the only place it's
used.

18 years agoDefine subs that provide status information necessary for
djfiander [Tue, 21 Mar 2006 01:00:30 +0000 (01:00 +0000)]
Define subs that provide status information necessary for
handle_acs_status()

18 years agoDelete vestigal build_checkout_failed subroutine, convert
djfiander [Tue, 21 Mar 2006 00:59:25 +0000 (00:59 +0000)]
Delete vestigal build_checkout_failed subroutine, convert
handle_acs_status() to query status from ILS rather than from
configuration file.

18 years agoImplement Checkout message type based on the new ILS interfaces.
djfiander [Tue, 21 Mar 2006 00:31:12 +0000 (00:31 +0000)]
Implement Checkout message type based on the new ILS interfaces.

18 years agoCheckout transaction stub module. Derived from the Transaction
djfiander [Tue, 21 Mar 2006 00:29:43 +0000 (00:29 +0000)]
Checkout transaction stub module.  Derived from the Transaction
superclass.

18 years agoBeginnings of the stub Transaction class. All ILS transactions
djfiander [Tue, 21 Mar 2006 00:28:25 +0000 (00:28 +0000)]
Beginnings of the stub Transaction class.  All ILS transactions
(checkout, renew, etc.) are derived from this base class.

18 years agoImplement Checkout operation stub using the Transaction and
djfiander [Tue, 21 Mar 2006 00:26:55 +0000 (00:26 +0000)]
Implement Checkout operation stub using the Transaction and
Transaction::Checkout modules.

18 years agoBeginnings of the Item stub module: support for the Checkout
djfiander [Tue, 21 Mar 2006 00:17:54 +0000 (00:17 +0000)]
Beginnings of the Item stub module: support for the Checkout
operation

18 years agoFix package name, initialize ILS module.
djfiander [Tue, 21 Mar 2006 00:15:55 +0000 (00:15 +0000)]
Fix package name, initialize ILS module.

18 years agoInitial revision
djfiander [Thu, 9 Mar 2006 03:22:32 +0000 (03:22 +0000)]
Initial revision