com.ibm.commerce.component.contextservice.commands

Interface ActivityCleanUpCmd

  • All Superinterfaces:
    AccCommand, com.ibm.websphere.command.CacheableCommand, com.ibm.websphere.command.Command, com.ibm.websphere.command.CommandCaller, ControllerCommand, ECCommand, Protectable, java.io.Serializable, com.ibm.websphere.command.TargetableCommand
    All Known Implementing Classes:
    ActivityCleanUpCmdImpl


    public interface ActivityCleanUpCmd
    extends ControllerCommand
    Provides the command interface for the Activity Clean Up implementation. This command is used to expire activities running for a given time and remove activities running for another specified amount of time.

    In particular, this command does two tasks:

    1. Expires activities that have been started in minutes, specified by the parameter maxIdleMinutes, prior to the time when the scheduler job is run.
    2. Removes activities that have been started in minutes, specified by the parameter maxRetainMinutes, prior to the time when the scheduler job is run.
    • Field Detail

      • COPYRIGHT

        static final java.lang.String COPYRIGHT
        IBM copyright notice field.
        See Also:
        Constant Field Values
      • defaultCommandClassName

        static final java.lang.String defaultCommandClassName
        The default implementation of this command.
        See Also:
        Constant Field Values
      • MEMBER_TYPE

        static final java.lang.String MEMBER_TYPE
        Command parameter ID for member type
        See Also:
        Constant Field Values
      • STATUS

        static final java.lang.String STATUS
        Command parameter ID for activity status
        See Also:
        Constant Field Values
      • MAX_IDLE_DAYS

        static final java.lang.String MAX_IDLE_DAYS
        Command parameter ID for days to set the activity status to expire
        See Also:
        Constant Field Values
      • MAX_IDLE_MINS

        static final java.lang.String MAX_IDLE_MINS
        Command parameter ID for minutes to set the activity status to expire If both maxIdleMinutes and maxIdleDays exist, maxIdleDays will be ignored.
        See Also:
        Constant Field Values
      • MAX_RETAIN_DAYS

        static final java.lang.String MAX_RETAIN_DAYS
        Command parameter ID for days to remove the activity entry
        See Also:
        Constant Field Values
      • MAX_RETAIN_MINS

        static final java.lang.String MAX_RETAIN_MINS
        Command parameter ID for minutes to remove the activity entry If both maxRetainMinutes and maxRetainDays exist, maxRetainDays will be ignored.
        See Also:
        Constant Field Values