Package com.documentum.fc.lifecycle

# Interface IDfLifecycleValidate

public interface IDfLifecycleValidate
Interface for a Java method implementing user defined validation on a Lifecycle before it can be installed.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `boolean`
  `userValidate(IDfSysObject lifecycleObj, String userName)`
  User defined validation to determine if Lifecycle can be installed.

- ## Method Details

  - ### userValidate

    boolean userValidate(IDfSysObject lifecycleObj, String userName) throws DfException
    User defined validation to determine if Lifecycle can be installed.
    Parameters:
      `lifecycleObj` - The Lifecycle object.
      `userName` - The name of the user who attempting to validate the Lifecycle.
    Returns:
      `true` if the Lifecycle is validated; `false` if the Lifecycle fails validation.
    Throws:
      `DfException` - to indicate that an error has occured while attempting to validate the Lifecycle.