Examples of LifecycleManager


Examples of org.olat.commons.lifecycle.LifeCycleManager

    log.debug("getProjectEvent projectEvent=" + projectEvent);
    return projectEvent;
  }

  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) {
      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

Examples of org.olat.commons.lifecycle.LifeCycleManager


  public void setLastUsageNowFor(BusinessGroup group) {
    group = (BusinessGroup) DBFactory.getInstance().loadObject(group, true);
    group.setLastUsage(new Date());
    LifeCycleManager lcManager = LifeCycleManager.createInstanceFor(group);
    if (lcManager.lookupLifeCycleEntry(SEND_DELETE_EMAIL_ACTION) != null) {
      Tracing.logAudit("Group-Deletion: Remove from delete-list group=" + group, GroupDeletionManager.class);
      LifeCycleManager.createInstanceFor(group).deleteTimestampFor(SEND_DELETE_EMAIL_ACTION);
    }
    BusinessGroupManagerImpl.getInstance().updateBusinessGroup(group);   
  }
View Full Code Here

Examples of org.rioproject.impl.servicebean.ServiceBeanActivation.LifeCycleManager

                                                                "bannerProvider",
                                                                BannerProvider.class,
                                                                new BannerProviderImpl());
        logger.info(bannerProvider.getBanner(context.getServiceElement().getName()));
        start(context);
        LifeCycleManager lMgr = (LifeCycleManager)context.getServiceBeanManager().getDiscardManager();
        lMgr.register(getServiceProxy(), context);
    }
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.