ORG.oclc.HoldingServer
Class HoldingInfo
java.lang.Object
|
+--ORG.oclc.HoldingServer.HoldingInfo
- public class HoldingInfo
- extends Object
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
getHoldingData
public BerString getHoldingData()
groupErrorHandler
public boolean groupErrorHandler(InstInfo instInfo,
String groupSym)
- Handle group holdings errors
- Parameters:
instInfo
- InstInfo objectgroupSym
- 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