Interface ContextSchedulableDescriptor<T>

  • All Superinterfaces:
    Descriptor, PredicateFiltered<T>
    All Known Implementing Classes:
    DefaultContextSchedulableDescriptor

    public interface ContextSchedulableDescriptor<T>
    extends PredicateFiltered<T>, Descriptor
    Descriptor for a schedulable action that will occur on a filtered set of objects. An example usage of this would be to filter a Context based on the filter contained in this descriptor.
    Version:
    $Revision: 1.1 $ $Date: 2005/12/21 22:25:34 $
    Author:
    Jerry Vos
    • Method Detail

      • getScheduleParameters

        ScheduleParameters getScheduleParameters()
        Retrieves the parameters for when the action should occur.
        Returns:
        parameters for the action's execution
      • setScheduleParameters

        void setScheduleParameters​(ScheduleParameters scheduleParameters)
        Sets the parameters for when the action should occur.
        Parameters:
        scheduleParameters - parameters for the action's execution
      • setMethodName

        void setMethodName​(String methodName)
        Sets the name of the method to call on the filtered objects.
        Parameters:
        methodName - name of the method to call on the filtered objects.
      • getMethodName

        String getMethodName()
        Retrieves the name of the method to call on the filtered objects.
        Returns:
        name of the method to call on the filtered objects.