All Downloads are FREE. Search and download functionalities are using the official Maven repository.

optimajet.workflow.ravendb.WorkflowProcessTimer Maven / Gradle / Ivy

The newest version!
package optimajet.workflow.ravendb;

import com.mysema.query.annotations.QueryEntity;
import lombok.Getter;
import lombok.Setter;
import optimajet.workflow.core.util.DateUtil;

import java.util.Date;
import java.util.UUID;

@QueryEntity
@Getter
@Setter
public class WorkflowProcessTimer {
    private UUID id;
    private UUID processId;
    private String name;
    private Date nextExecutionDateTime;
    private boolean ignore;

    Date getNextExecutionDateTime() {
        return DateUtil.copy(nextExecutionDateTime);
    }

    void setNextExecutionDateTime(Date nextExecutionDateTime) {
        this.nextExecutionDateTime = DateUtil.copy(nextExecutionDateTime);
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy