Package org.olat.commons.lifecycle

Examples of org.olat.commons.lifecycle.LifeCycleManager.markTimestampFor()


  public void setProjectEvent(ProjectEvent projectEvent ) {
    LifeCycleManager lifeCycleManager = LifeCycleManager.createInstanceFor(this);
    log.debug("setProjectEvent projectEvent=" + projectEvent);
    if (projectEvent.getStartDate() != null) {
      lifeCycleManager.markTimestampFor(projectEvent.getStartDate(), projectEvent.getEventType().toString(), EVENT_START);
    } else {
      lifeCycleManager.deleteTimestampFor(projectEvent.getEventType().toString(), EVENT_START);
      log.debug("delete timestamp for " + projectEvent.getEventType().toString(), EVENT_START);
    }
    if (projectEvent.getEndDate() != null) {
View Full Code Here


    } else {
      lifeCycleManager.deleteTimestampFor(projectEvent.getEventType().toString(), EVENT_START);
      log.debug("delete timestamp for " + projectEvent.getEventType().toString(), EVENT_START);
    }
    if (projectEvent.getEndDate() != null) {
      lifeCycleManager.markTimestampFor(projectEvent.getEndDate(), projectEvent.getEventType().toString(), EVENT_END);
    } else {
      lifeCycleManager.deleteTimestampFor(projectEvent.getEventType().toString(), EVENT_END);
      log.debug("delete timestamp for " + projectEvent.getEventType().toString(), EVENT_END);
    }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.