Package com.documentum.fc.client

# Interface IStorageRuleEvaluator

public interface IStorageRuleEvaluator
This interface provides methods for evaluating storage policy rules

Since:
  5.3

- ## Method Summary

  Modifier and Type
  Method
  Description
  `String`
  `evaluate(IDfSysObject sysObj, com.documentum.fc.client.DfContentInfo contentInfo, IDfSession session, Object obj)`
  This method is used to evaluate the rules in the policy.

- ## Method Details

  - ### evaluate

    String evaluate(IDfSysObject sysObj, com.documentum.fc.client.DfContentInfo contentInfo, IDfSession session, Object obj) throws DfException
    This method is used to evaluate the rules in the policy.
    Parameters:
      `sysObj` - specifies the parent of the content.
      `contentInfo` - includes information about the content.
      `session` - the current session
      `obj` - a placeholder for custom objects, may be null
    Returns:
      the result of the execution of the rules in the policy.
    Throws:
      `DfException` - if the server encounters an error.