com.pkrete.jsip2.messages.requests
Class SIP2PatronStatusRequest

java.lang.Object
  extended by com.pkrete.jsip2.messages.SIP2Message
      extended by com.pkrete.jsip2.messages.SIP2MessageRequest
          extended by com.pkrete.jsip2.messages.requests.SIP2PatronRequest
              extended by com.pkrete.jsip2.messages.requests.SIP2PatronStatusRequest
All Implemented Interfaces:
Serializable

public class SIP2PatronStatusRequest
extends SIP2PatronRequest

This class represents the message that is used to request the patron information from the ILS SIP server. The ILS SIP server must respond with the SIP2PatronStatusResponse message.

Author:
Petteri Kivimäki
See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.pkrete.jsip2.messages.requests.SIP2PatronRequest
language
 
Fields inherited from class com.pkrete.jsip2.messages.SIP2MessageRequest
counter, errorDetectionEnabled, feeAcknowledged, patronPassword, terminalPassword, useFeeAcknowledged
 
Fields inherited from class com.pkrete.jsip2.messages.SIP2Message
bibId, checkSum, code, currencyType, currentLocation, expirationDate, feeAmount, feeType, institutionId, itemIdentifier, itemProperties, patronIdentifier, pickupLocation, sequence, titleIdentifier, transactionDate, transactionId
 
Constructor Summary
SIP2PatronStatusRequest(String patronIdentifier)
          Constructs and initializes a new SIP2PatronStatusRequest message with the given parameters.
SIP2PatronStatusRequest(String institutionId, String patronIdentifier)
          Constructs and initializes a new SIP2PatronStatusRequest message with the given parameters.
SIP2PatronStatusRequest(String institutionId, String patronIdentifier, String patronPassword)
          Constructs and initializes a new SIP2PatronStatusRequest message with the given parameters.
SIP2PatronStatusRequest(String institutionId, String terminalPassword, String patronIdentifier, String patronPassword)
          Constructs and initializes a new SIP2PatronStatusRequest message with the given parameters.
 
Method Summary
 String getData()
          Returns a string presentation of the message.
 
Methods inherited from class com.pkrete.jsip2.messages.requests.SIP2PatronRequest
getLanguage, setLanguage
 
Methods inherited from class com.pkrete.jsip2.messages.SIP2MessageRequest
getCheckSum, getPatronPassword, getTerminalPassword, isErrorDetectionEnabled, isFeeAcknowledged, isUseFeeAcknowledged, setErrorDetectionEnabled, setFeeAcknowledged, setPatronPassword, setTerminalPassword, setUseFeeAcknowledged
 
Methods inherited from class com.pkrete.jsip2.messages.SIP2Message
getBibId, getCode, getCurrencyType, getCurrentLocation, getExpirationDate, getFeeAmount, getFeeType, getInstitutionId, getItemIdentifier, getItemProperties, getPatronIdentifier, getPickupLocation, getSequence, getTitleIdentifier, getTransactionDate, getTransactionId, isChecksum, isSequence, setBibId, setCheckSum, setCode, setCurrencyType, setCurrentLocation, setExpirationDate, setFeeAmount, setFeeType, setInstitutionId, setItemIdentifier, setItemProperties, setPatronIdentifier, setPickupLocation, setSequence, setTitleIdentifier, setTransactionDate, setTransactionId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SIP2PatronStatusRequest

public SIP2PatronStatusRequest(String patronIdentifier)
Constructs and initializes a new SIP2PatronStatusRequest message with the given parameters. The language is set to UNKNOWN by default.

Parameters:
patronIdentifier - an identifying value for the patron

SIP2PatronStatusRequest

public SIP2PatronStatusRequest(String institutionId,
                               String patronIdentifier)
Constructs and initializes a new SIP2PatronStatusRequest message with the given parameters. The language is set to UNKNOWN by default.

Parameters:
institutionId - library's institution id
patronIdentifier - an identifying value for the patron

SIP2PatronStatusRequest

public SIP2PatronStatusRequest(String institutionId,
                               String patronIdentifier,
                               String patronPassword)
Constructs and initializes a new SIP2PatronStatusRequest message with the given parameters. The language is set to UNKNOWN by default.

Parameters:
institutionId - library's institution id
patronIdentifier - an identifying value for the patron
patronPassword - password (PIN) of the patron

SIP2PatronStatusRequest

public SIP2PatronStatusRequest(String institutionId,
                               String terminalPassword,
                               String patronIdentifier,
                               String patronPassword)
Constructs and initializes a new SIP2PatronStatusRequest message with the given parameters. The language is set to UNKNOWN by default.

Parameters:
institutionId - library's institution id
terminalPassword - passwort to login the ILS
patronIdentifier - an identifying value for the patron
patronPassword - password (PIN) of the patron
Method Detail

getData

public String getData()
Description copied from class: SIP2Message
Returns a string presentation of the message.

Specified by:
getData in class SIP2Message
Returns:
string presentation of the message


Copyright © 2012-2014. All Rights Reserved.