Package com.documentum.fc.lifecycle

# Interface IDfLifecycleUserAction

public interface IDfLifecycleUserAction
Interface for a Java method implementing user defined actions to be taken on entering a Lifecycle state.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `userAction(IDfSysObject sysObj, String userName, String targetState)`
  User defined actions on an object entering a new Lifecycle state.

- ## Method Details

  - ### userAction

    void userAction(IDfSysObject sysObj, String userName, String targetState) throws DfException
    User defined actions on an object entering a new Lifecycle state.
    Parameters:
      `sysObj` - The object that is being moved to a new Lifecycle state.
      `userName` - The name of the user who has intiated the Lifecycle state change.
      `targetState` - The name of the new Lifecycle state.
    Throws:
      `DfException` - if the action failed to complete.