Agent System POND 1.0 (1.7.2000)

PkgAgentSystem
Class PersistingDeniedException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--PkgAgentSystem.AgentException
                    |
                    +--PkgAgentSystem.DelayException
                          |
                          +--PkgAgentSystem.PersistingDeniedException

public class PersistingDeniedException
extends DelayException

Signifies that the agent wants to delay the persisting operation for a specified amount of time. If the delay is 0, it does not want to be persisted at all. A delay of -1 means that no delay is specified, so retry might occur anytime (just not yet).

Version:
1.0, 1.7.2000
Author:
Michael Sonntag
See Also:
Serialized Form

Constructor Summary
PersistingDeniedException()
          Constructs a PersistingDeniedException without a specified detail message and no specified delay.
PersistingDeniedException(String detail)
          Constructs a PersistingDeniedException with the specified detail message and no specified delay.
PersistingDeniedException(String detail, int retryAfterSeconds)
          Constructs a PersistingDeniedException with the specified detail message and delay.
 
Methods inherited from class PkgAgentSystem.DelayException
getRetryDelay
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getMessage, printStackTrace, printStackTrace, printStackTrace, toString
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PersistingDeniedException

public PersistingDeniedException(String detail,
                                 int retryAfterSeconds)
Constructs a PersistingDeniedException with the specified detail message and delay.
Parameters:
detail - the detail message
retryAfterSeconds - the requested delay in seconds

PersistingDeniedException

public PersistingDeniedException(String detail)
Constructs a PersistingDeniedException with the specified detail message and no specified delay.
Parameters:
detail - the detail message

PersistingDeniedException

public PersistingDeniedException()
Constructs a PersistingDeniedException without a specified detail message and no specified delay.

Agent System POND 1.0 (1.7.2000)

Submit a bug

Copyright 2000 Michael Sonntag & Institute for Information Processing and Microprocessor Technology (FIM), Johannes-Kepler-University Linz, Altenbergerstr. 69, A-4040 Linz, Austria.