dk.netarkivet.harvester.harvesting.distribute
Class PersistentJobData.XmlState

java.lang.Object
  extended by dk.netarkivet.harvester.harvesting.distribute.PersistentJobData.XmlState
Enclosing class:
PersistentJobData

protected static class PersistentJobData.XmlState
extends java.lang.Object

Helper class for returning the OK-state back to the caller.


Nested Class Summary
static class PersistentJobData.XmlState.OKSTATE
          enum for holding OK/NOTOK values.
 
Constructor Summary
PersistentJobData.XmlState(PersistentJobData.XmlState.OKSTATE ok, java.lang.String error)
          Constructor of an XmlState object.
 
Method Summary
 java.lang.String getError()
           
 PersistentJobData.XmlState.OKSTATE getOkState()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PersistentJobData.XmlState

public PersistentJobData.XmlState(PersistentJobData.XmlState.OKSTATE ok,
                                  java.lang.String error)
Constructor of an XmlState object.

Parameters:
ok - Is the XML OK or not OKAY?
error - The error found during validation, if any.
Method Detail

getOkState

public PersistentJobData.XmlState.OKSTATE getOkState()
Returns:
the OK value of this object.

getError

public java.lang.String getError()
Returns:
the error value of this object (maybe null).