Package wt.vc.config

Class SessionEditedIterationInUseDelegate

java.lang.Object
wt.vc.config.SessionEditedIterationInUseDelegate
All Implemented Interfaces:
Externalizable, Serializable, InUseDelegate

public class SessionEditedIterationInUseDelegate extends Object implements InUseDelegate, Externalizable


Supported API: true

Extendable: false
See Also:
  • Method Details

    • iterationIsInUse

      public boolean iterationIsInUse(Iterated iterationToCheck) throws WTException
      Returns true if the given iteration is undergoing change by any individual.

      Supported API: true
      Specified by:
      iterationIsInUse in interface InUseDelegate
      Parameters:
      iterationToCheck -
      Returns:
      boolean
      Throws:
      WTException
    • iterationIsInUseByPrincipal

      public boolean iterationIsInUseByPrincipal(Iterated iterationToCheck, WTPrincipal principal) throws WTException
      Returns true if the given iteration is undergoing change by the specified individual. A null principal value is defaulted to the current principal.

      Supported API: true
      Specified by:
      iterationIsInUseByPrincipal in interface InUseDelegate
      Parameters:
      iterationToCheck -
      principal -
      Returns:
      boolean
      Throws:
      WTException