com.ibm.commerce.tickler.commands

Class LockTicklerCmdImpl

  • All Implemented Interfaces:
    com.ibm.commerce.command.CacheableECCommand, ECCommand, ECTargetableCommand, TaskCommand, LockTicklerCmd, com.ibm.websphere.cache.Sizeable, com.ibm.websphere.command.CacheableCommand, com.ibm.websphere.command.Command, com.ibm.websphere.command.CommandCaller, com.ibm.websphere.command.TargetableCommand, java.io.Serializable


    public class LockTicklerCmdImpl
    extends TaskCommandImpl
    implements LockTicklerCmd
    The class LockTicklerCmdImpl is an implementation to lock a tickler.

    Behavior:

    1. Checks if the supplied tickler ID is valid and the tickler is not locked by another Customer Service Representative.
    2. Checks if the tickler is open.
    3. Locks the tickler.

    Exceptional conditions:

    • No tickler identifier is supplied.
    • The tickler has been closed.
    • The tickler is already locked by another Customer Service Representative.
    See Also:
    Serialized Form