com.ibm.wbiserver.brules.mgmt

Interface UserDefinedProperty

  • All Superinterfaces:
    BusinessRuleChangeDetector, Property, java.io.Serializable


    public interface UserDefinedProperty
    extends Property
    This interface represents a user-defined property. The value of a user-defined property can be changed.
    • Method Detail

      • setValue

        void setValue(java.lang.String newValue)
        Set the value of this property to the new value. The new value cannot be null since this is defined as being equivalent to an undefined property. If you want to make a property undefined, you can either remove it from the property list that contains it using the removeProperty method on the PropertyList interface or you can use the setProperty method on the BusinessRuleGroup interface.

        Other than checking for null, no validation is performed on the new value since the value is completely defined by the user.

        Parameters:
        newValue - The new value for this property. Must not be null.
        Throws:
        java.lang.IllegalArgumentException - if the specified newValue parameter is null.
IBM Business Process ManagerTM
Release 8