Open SiteSearch 4.1.1
Final

ORG.oclc.HoldingServer
Class HoldingInfo

java.lang.Object
  |
  +--ORG.oclc.HoldingServer.HoldingInfo

public class HoldingInfo
extends Object


Field Summary
static char ALL
           
static short BAD_GROUP_SYMBOL
           
 int ErrorCode
           
 String ErrorMsg
           
static short FAILED
           
static char GROUP
           
static short GROUP_IS_UL
           
static short GROUP_OWNS
           
 InstInfo[] InstInfos
           
static short INVALID_HOLDING_LEVEL
           
static short INVALID_INST
           
static short LIBRARY_OWNS
           
static char MINIMAL
           
static char NOHOLDING
          Holding level settings.
static char NONSUPPLIER
           
static short NOT_IN_GROUP
           
static short NOT_YOUR_GROUP
           
static char REGIONS
           
static char SUPPLIER
          ILL supplier info
 
Method Summary
static BerString buildNoHolding()
          This method is used to build a directory structure which indicate no holdings is provided for the record.
 BerString getHoldingData()
           
 boolean groupErrorHandler(InstInfo instInfo, String groupSym)
          Handle group holdings errors
static void main(String[] args)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

NOHOLDING

public static final char NOHOLDING
Holding level settings.

MINIMAL

public static final char MINIMAL

REGIONS

public static final char REGIONS

GROUP

public static final char GROUP

ALL

public static final char ALL

SUPPLIER

public static final char SUPPLIER
ILL supplier info

NONSUPPLIER

public static final char NONSUPPLIER

LIBRARY_OWNS

public static final short LIBRARY_OWNS

GROUP_OWNS

public static final short GROUP_OWNS

FAILED

public static final short FAILED

INVALID_INST

public static final short INVALID_INST

INVALID_HOLDING_LEVEL

public static final short INVALID_HOLDING_LEVEL

BAD_GROUP_SYMBOL

public static final short BAD_GROUP_SYMBOL

NOT_IN_GROUP

public static final short NOT_IN_GROUP

NOT_YOUR_GROUP

public static final short NOT_YOUR_GROUP

GROUP_IS_UL

public static final short GROUP_IS_UL

ErrorCode

public int ErrorCode

ErrorMsg

public String ErrorMsg

InstInfos

public InstInfo[] InstInfos
Method Detail

getHoldingData

public BerString getHoldingData()

groupErrorHandler

public boolean groupErrorHandler(InstInfo instInfo,
                                 String groupSym)
Handle group holdings errors
Parameters:
instInfo - InstInfo object
groupSym - group symbol
Returns:
a boolean value. true, if no error; false, if error occurs

buildNoHolding

public static BerString buildNoHolding()
This method is used to build a directory structure which indicate no holdings is provided for the record.
Returns:
holding BerString in following structure: 948 4 No Holding Listed

toString

public String toString()
Overrides:
toString in class Object

main

public static void main(String[] args)
                 throws IOException

Open SiteSearch 4.1.1
Final