Open SiteSearch 4.1.1
Final

ORG.oclc.z39
Class Diagnostic1

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--ORG.oclc.z39.Diagnostic1

public class Diagnostic1
extends Throwable

Diagnostic1 includes the values defined in Z39-50-diagnostic 1.

See Also:
Serialized Form

Field Summary
static int accessControlFailure
           
static int accessToDatabaseDenied
           
static int aDataBaseIsLocked
           
static int additionalRangesParameterUnsupported
           
static int attributeSetNotSupportedInType1
           
static int beginningOrEndOfListInScan
           
static String BIB1
           
static int cannotGuaranteeRecordSegments
           
static int cannotSortAccordingToSequence
           
static int challengeFailedRecordNotIncluded
           
static int challengeRequiredOperationTerminated
           
static int challengeRequiredRecordNotIncluded
           
static int complexNotSupportedInType1
           
static int compSpecParameterUnsupported
           
static int databaseDoesNotExist
           
static int databaseSpecificSortNotSupported
           
static int databaseUnavailable
           
static int duplicateSortKeys
           
static int elementSetNamesUnsupported
           
static int elementSetNameUnsupportedForDb
           
static int ESexecutionFailed
           
static int ESexecutionNotSupported
           
static int ESexecutionNotSupportedForParameters
           
static int ESidNotAuthorized
           
static int ESnoSuchPackage
           
static int ESpackageNameInUse
           
static int ESpermissionDenied
           
static int ESquotaExceeded
           
static int EStypeNotSupported
           
static int genericSortNotSupported
           
static int illegalCaseValue
           
static int illegalMissingDataAction
           
static int illegalResultSetInProxSearch
           
static int illegalResultSetName
           
static int illegalSort
           
static int illegalSortRelation
           
static int illegalTermValueForAttribute
           
static int incompatibleRecordFormatsForSort
           
static int invalidFormatForRecordNumberSearchTerm
           
static int malformedQuery
           
static int malformedScan
           
static int malformedSearchTerm
           
static int maxSegmentSizeTooSmallForRecord
           
static int noAbstractSyntaxesForThisRecord
           
static int noDataInRequestedSyntax
           
static int noResultSetNameSuppliedForSort
           
static int onlyANDingOfASingleResultSetSearchTerm
           
static int onlyGenericElementSetNameSupported
           
static int onlySingleResultSetInSearchTerm
           
static int onlyZeroStepSizeForScanSupported
           
static int operatorUnsupported
           
static int orderedProxFlagUnsupported
           
static int permanentSystemError
           
static int presentRequestOutOfRange
           
static int proximityOfSetsNotSupported
           
static int proximityUnsupportedWithThisAttributeCombination
           
static int queryTypeNotSupported
           
static int recordExceedsExceptionalRecordSize
           
static int recordExceedsPreferredMessageSize
           
static int recordNotAuthorizedForInterSystem
           
static int recordNotAvailableInRequestedSyntax
           
static int recordSyntaxNotSupported
           
static int resourcesExhaustedLookingForScanTerms
           
static int resourcesExhaustedNoResults
           
static int resourcesExhaustedPartialResultsAvailable
           
static int resourcesExhaustedSubsetAvailable
           
static int restrictionNotSupportedInType1
           
static int resultNamingNotSupported
           
static int resultSetCannotBeSearchTerm
           
static int resultSetDoesNotExist
           
static int resultSetExistsAndReplaceIsFalse
           
static int resultSetInUse
           
static int resultSetNoLongerExists
           
static int specifiedStepSizeUnsupportedForScan
           
static int systemErrorPresentingRecords
           
static int temporarySystemError
           
static int termAllStopWords
           
static int terminatedAtOriginRequest
           
static int termListUnsupportedInScan
           
static int termTypeNotSupported
           
static int tooManyArgumentWords
           
static int tooManyBooleanOperators
           
static int tooManyCharactersInSearchStmt
           
static int tooManyDatabasesSpecified
           
static int tooManyIncompleteSubfields
           
static int tooManyIndexTermsProcessed
           
static int tooManyInputResultsForSort
           
static int tooManyRecordsRetrieved
           
static int tooManyResultSetsCreated
           
static int tooManySortKeys
           
static int tooManyTruncatedWords
           
static int truncatedWordsTooShort
           
static int unknownSessionId
           
static int unparsableFormatForUnnormalizedValue
           
static int unspecifiedError
           
static int unsupportedAttributeCombination
           
static int unsupportedAttributeSet
           
static int unsupportedAttributeType
           
static int unsupportedCodedValueForTerm
           
static int unsupportedCombinationOfDbs
           
static int unsupportedCompletenessAttribute
           
static int unsupportedDistanceForProximity
           
static int unsupportedMissingDataAction
           
static int unsupportedPositionAttribute
           
static int unsupportedProximityRelation
           
static int unsupportedProximityUnitCode
           
static int unsupportedRelationAttribute
           
static int unsupportedSearch
           
static int unsupportedStructureAttribute
           
static int unsupportedTermValueforUseAttribute
           
static int unsupportedTruncationAttribute
           
static int unsupportedUseAttribute
           
static int unsupportedValueOfPositionInResponse
           
static int useAttributeRequiredAndMissing
           
 
Constructor Summary
Diagnostic1()
           
Diagnostic1(int condition, String addinfo)
           
 
Method Summary
 void addDefaultDiagFormat(DataDir parent)
          Adds the diagnostic in the default format to the parent directory
 String addinfo()
          Accessor method to Diagnostic msg
 int condition()
          Accessor method to Diagnostic code
static String msg(int code)
          Retrieve error message from the code
 String toString()
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getMessage, printStackTrace, printStackTrace, printStackTrace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

permanentSystemError

public static final int permanentSystemError

temporarySystemError

public static final int temporarySystemError

unsupportedSearch

public static final int unsupportedSearch

termAllStopWords

public static final int termAllStopWords

tooManyArgumentWords

public static final int tooManyArgumentWords

tooManyBooleanOperators

public static final int tooManyBooleanOperators

tooManyTruncatedWords

public static final int tooManyTruncatedWords

tooManyIncompleteSubfields

public static final int tooManyIncompleteSubfields

truncatedWordsTooShort

public static final int truncatedWordsTooShort

invalidFormatForRecordNumberSearchTerm

public static final int invalidFormatForRecordNumberSearchTerm

tooManyCharactersInSearchStmt

public static final int tooManyCharactersInSearchStmt

tooManyRecordsRetrieved

public static final int tooManyRecordsRetrieved

presentRequestOutOfRange

public static final int presentRequestOutOfRange

systemErrorPresentingRecords

public static final int systemErrorPresentingRecords

recordNotAuthorizedForInterSystem

public static final int recordNotAuthorizedForInterSystem

recordExceedsPreferredMessageSize

public static final int recordExceedsPreferredMessageSize

recordExceedsExceptionalRecordSize

public static final int recordExceedsExceptionalRecordSize

resultSetCannotBeSearchTerm

public static final int resultSetCannotBeSearchTerm

onlySingleResultSetInSearchTerm

public static final int onlySingleResultSetInSearchTerm

onlyANDingOfASingleResultSetSearchTerm

public static final int onlyANDingOfASingleResultSetSearchTerm

resultSetExistsAndReplaceIsFalse

public static final int resultSetExistsAndReplaceIsFalse

resultNamingNotSupported

public static final int resultNamingNotSupported

unsupportedCombinationOfDbs

public static final int unsupportedCombinationOfDbs

elementSetNamesUnsupported

public static final int elementSetNamesUnsupported

elementSetNameUnsupportedForDb

public static final int elementSetNameUnsupportedForDb

onlyGenericElementSetNameSupported

public static final int onlyGenericElementSetNameSupported

resultSetNoLongerExists

public static final int resultSetNoLongerExists

resultSetInUse

public static final int resultSetInUse

aDataBaseIsLocked

public static final int aDataBaseIsLocked

resultSetDoesNotExist

public static final int resultSetDoesNotExist

resourcesExhaustedNoResults

public static final int resourcesExhaustedNoResults

resourcesExhaustedPartialResultsAvailable

public static final int resourcesExhaustedPartialResultsAvailable

resourcesExhaustedSubsetAvailable

public static final int resourcesExhaustedSubsetAvailable

unspecifiedError

public static final int unspecifiedError

accessControlFailure

public static final int accessControlFailure

challengeRequiredOperationTerminated

public static final int challengeRequiredOperationTerminated

challengeRequiredRecordNotIncluded

public static final int challengeRequiredRecordNotIncluded

challengeFailedRecordNotIncluded

public static final int challengeFailedRecordNotIncluded

terminatedAtOriginRequest

public static final int terminatedAtOriginRequest

noAbstractSyntaxesForThisRecord

public static final int noAbstractSyntaxesForThisRecord

queryTypeNotSupported

public static final int queryTypeNotSupported

malformedQuery

public static final int malformedQuery

databaseUnavailable

public static final int databaseUnavailable

operatorUnsupported

public static final int operatorUnsupported

tooManyDatabasesSpecified

public static final int tooManyDatabasesSpecified

tooManyResultSetsCreated

public static final int tooManyResultSetsCreated

unsupportedAttributeType

public static final int unsupportedAttributeType

unsupportedUseAttribute

public static final int unsupportedUseAttribute

unsupportedTermValueforUseAttribute

public static final int unsupportedTermValueforUseAttribute

useAttributeRequiredAndMissing

public static final int useAttributeRequiredAndMissing

unsupportedRelationAttribute

public static final int unsupportedRelationAttribute

unsupportedStructureAttribute

public static final int unsupportedStructureAttribute

unsupportedPositionAttribute

public static final int unsupportedPositionAttribute

unsupportedTruncationAttribute

public static final int unsupportedTruncationAttribute

unsupportedAttributeSet

public static final int unsupportedAttributeSet

unsupportedCompletenessAttribute

public static final int unsupportedCompletenessAttribute

unsupportedAttributeCombination

public static final int unsupportedAttributeCombination

unsupportedCodedValueForTerm

public static final int unsupportedCodedValueForTerm

malformedSearchTerm

public static final int malformedSearchTerm

illegalTermValueForAttribute

public static final int illegalTermValueForAttribute

unparsableFormatForUnnormalizedValue

public static final int unparsableFormatForUnnormalizedValue

illegalResultSetName

public static final int illegalResultSetName

proximityOfSetsNotSupported

public static final int proximityOfSetsNotSupported

illegalResultSetInProxSearch

public static final int illegalResultSetInProxSearch

unsupportedProximityRelation

public static final int unsupportedProximityRelation

unsupportedProximityUnitCode

public static final int unsupportedProximityUnitCode

proximityUnsupportedWithThisAttributeCombination

public static final int proximityUnsupportedWithThisAttributeCombination

unsupportedDistanceForProximity

public static final int unsupportedDistanceForProximity

orderedProxFlagUnsupported

public static final int orderedProxFlagUnsupported

onlyZeroStepSizeForScanSupported

public static final int onlyZeroStepSizeForScanSupported

specifiedStepSizeUnsupportedForScan

public static final int specifiedStepSizeUnsupportedForScan

cannotSortAccordingToSequence

public static final int cannotSortAccordingToSequence

noResultSetNameSuppliedForSort

public static final int noResultSetNameSuppliedForSort

genericSortNotSupported

public static final int genericSortNotSupported

databaseSpecificSortNotSupported

public static final int databaseSpecificSortNotSupported

tooManySortKeys

public static final int tooManySortKeys

duplicateSortKeys

public static final int duplicateSortKeys

unsupportedMissingDataAction

public static final int unsupportedMissingDataAction

illegalSortRelation

public static final int illegalSortRelation

illegalCaseValue

public static final int illegalCaseValue

illegalMissingDataAction

public static final int illegalMissingDataAction

cannotGuaranteeRecordSegments

public static final int cannotGuaranteeRecordSegments

ESpackageNameInUse

public static final int ESpackageNameInUse

ESnoSuchPackage

public static final int ESnoSuchPackage

ESquotaExceeded

public static final int ESquotaExceeded

EStypeNotSupported

public static final int EStypeNotSupported

ESidNotAuthorized

public static final int ESidNotAuthorized

ESpermissionDenied

public static final int ESpermissionDenied

ESexecutionFailed

public static final int ESexecutionFailed

ESexecutionNotSupported

public static final int ESexecutionNotSupported

ESexecutionNotSupportedForParameters

public static final int ESexecutionNotSupportedForParameters

noDataInRequestedSyntax

public static final int noDataInRequestedSyntax

malformedScan

public static final int malformedScan

termTypeNotSupported

public static final int termTypeNotSupported

tooManyInputResultsForSort

public static final int tooManyInputResultsForSort

incompatibleRecordFormatsForSort

public static final int incompatibleRecordFormatsForSort

termListUnsupportedInScan

public static final int termListUnsupportedInScan

unsupportedValueOfPositionInResponse

public static final int unsupportedValueOfPositionInResponse

tooManyIndexTermsProcessed

public static final int tooManyIndexTermsProcessed

databaseDoesNotExist

public static final int databaseDoesNotExist

accessToDatabaseDenied

public static final int accessToDatabaseDenied

illegalSort

public static final int illegalSort

recordNotAvailableInRequestedSyntax

public static final int recordNotAvailableInRequestedSyntax

recordSyntaxNotSupported

public static final int recordSyntaxNotSupported

resourcesExhaustedLookingForScanTerms

public static final int resourcesExhaustedLookingForScanTerms

beginningOrEndOfListInScan

public static final int beginningOrEndOfListInScan

maxSegmentSizeTooSmallForRecord

public static final int maxSegmentSizeTooSmallForRecord

additionalRangesParameterUnsupported

public static final int additionalRangesParameterUnsupported

compSpecParameterUnsupported

public static final int compSpecParameterUnsupported

restrictionNotSupportedInType1

public static final int restrictionNotSupportedInType1

complexNotSupportedInType1

public static final int complexNotSupportedInType1

attributeSetNotSupportedInType1

public static final int attributeSetNotSupportedInType1

unknownSessionId

public static final int unknownSessionId

BIB1

public static final String BIB1
Constructor Detail

Diagnostic1

public Diagnostic1()

Diagnostic1

public Diagnostic1(int condition,
                   String addinfo)
Parameters:
condition - error condition
addinfo - text string further describing error
Method Detail

condition

public int condition()
Accessor method to Diagnostic code

addinfo

public String addinfo()
Accessor method to Diagnostic msg

msg

public static String msg(int code)
Retrieve error message from the code
Parameters:
code - the error code

toString

public String toString()
Overrides:
toString in class Throwable

addDefaultDiagFormat

public void addDefaultDiagFormat(DataDir parent)
Adds the diagnostic in the default format to the parent directory

Open SiteSearch 4.1.1
Final