db4o 7.4

com.db4o.diagnostic
Class DiagnosticBase

java.lang.Object
  extended by com.db4o.diagnostic.DiagnosticBase
All Implemented Interfaces:
Diagnostic
Direct Known Subclasses:
ClassHasNoFields, DefragmentRecommendation, DeletionFailed, DescendIntoTranslator, LoadedFromClassIndex, NativeQueryNotOptimized, NativeQueryOptimizerNotLoaded, NotTransparentActivationEnabled, UpdateDepthGreaterOne

public abstract class DiagnosticBase
extends java.lang.Object
implements Diagnostic

base class for Diagnostic messages


Constructor Summary
DiagnosticBase()
           
 
Method Summary
abstract  java.lang.String problem()
          returns the potential problem that triggered the message
abstract  java.lang.Object reason()
          returns the reason for the message
abstract  java.lang.String solution()
          suggests a possible solution for the possible problem
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DiagnosticBase

public DiagnosticBase()
Method Detail

reason

public abstract java.lang.Object reason()
returns the reason for the message


problem

public abstract java.lang.String problem()
returns the potential problem that triggered the message


solution

public abstract java.lang.String solution()
suggests a possible solution for the possible problem


toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

db4o 7.4

Copyright 2007 db4objects Inc. All rights reserved.