Open SiteSearch 4.1.1
Final

ORG.oclc.z39
Class OtherInformation

java.lang.Object
  |
  +--ORG.oclc.z39.OtherInformation

public class OtherInformation
extends Object

Global OtherInformation defined by Z39-50.


Constructor Summary
OtherInformation()
           
 
Method Summary
static DataDir addOIDandData(DataDir parent, String OID, DataDir data)
          Add the object identifier and information structure to the parent directory
static DataDir addOIDandData(DataDir parent, String OID, DataDir data, int fldid)
          Add the object identifier and information structure to the parent directory with an alternate fldid
static DataDir addOIDandData(DataDir parent, String OID, int category, int fldid)
          Add the object identifier and information structure to the parent directory with an alternate fldid
static DataDir getData(DataDir otherInformation, String OID)
          Look in otherInformation for the information indentified by the specified OID
static DataDir getOID(DataDir otherInformation)
          Look in otherInformation for an OID
static DataDir getOID(DataDir otherInformation, String OID)
          Look in otherInformation for the specified OID
static void removeOIDandData(DataDir parent, String OID)
          Remove the OID and data from the directory.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OtherInformation

public OtherInformation()
Method Detail

getOID

public static DataDir getOID(DataDir otherInformation)
Look in otherInformation for an OID
Parameters:
otherInformation - OtherInformation field of a Z39 transaction
Returns:
DataDir of the object identifier

getOID

public static DataDir getOID(DataDir otherInformation,
                             String OID)
Look in otherInformation for the specified OID
Parameters:
otherInformation - OtherInformation field of a Z39 transaction
OID - object identifier defining the information
Returns:
DataDir of the object identifier

getData

public static DataDir getData(DataDir otherInformation,
                              String OID)
Look in otherInformation for the information indentified by the specified OID
Parameters:
otherInformation - OtherInformation field of a Z39 transaction
OID - object identifier defining the information
Returns:
DataDir of the information

addOIDandData

public static DataDir addOIDandData(DataDir parent,
                                    String OID,
                                    DataDir data,
                                    int fldid)
Add the object identifier and information structure to the parent directory with an alternate fldid
Parameters:
parent - parent directory
OID - object identifier for the information
data - the information
int - fldid
Returns:
the parent

addOIDandData

public static DataDir addOIDandData(DataDir parent,
                                    String OID,
                                    int category,
                                    int fldid)
Add the object identifier and information structure to the parent directory with an alternate fldid
Parameters:
parent - parent directory
OID - object identifier for the information
category - the setting for the InfoCategory Value
int - fldid
Returns:
the parent

addOIDandData

public static DataDir addOIDandData(DataDir parent,
                                    String OID,
                                    DataDir data)
Add the object identifier and information structure to the parent directory
Parameters:
parent - parent directory
OID - object identifier for the information
data - the information
Returns:
the parent

removeOIDandData

public static void removeOIDandData(DataDir parent,
                                    String OID)
Remove the OID and data from the directory.
Parameters:
parent - parent directory
OID - object identifier

Open SiteSearch 4.1.1
Final