Package org.infoglue.cms.entities.workflow.impl.simple

Examples of org.infoglue.cms.entities.workflow.impl.simple.EventImpl


      {
        logger.info("Changing creator from '" + currentModifier + "' to '" + newModifier + "' for number of Events: " + results.size());
      }
      while (results.hasMore())
      {
        EventImpl e = (EventImpl)results.nextElement();
        e.setCreator(newModifier);
        if (logger.isDebugEnabled())
        {
          logger.debug("Changing creator from '" + currentModifier + "' to '" + newModifier + "' for Event with ID: " + e.getEventId());
        }
      }

      results.close();
      oql.close();
View Full Code Here


   * Creates a new Event with the values in the eventVO sent in.
   */
 
  public static EventVO create(EventVO eventVO, Integer repositoryId, InfoGluePrincipal infoGluePrincipal, Database db) throws SystemException
    {
        Event event = new EventImpl();
        event.setValueObject(eventVO);       
        event.setRepositoryId(repositoryId);
        event.setCreator(infoGluePrincipal.getName());
       
        try
        {
            db.create(event);
        }
        catch(Exception e)
        {
            logger.error("An error occurred so we should not complete the transaction:" + e, e);
            throw new SystemException(e.getMessage());
        }
       
        return event.getValueObject();
   
View Full Code Here

   
        Database db = CastorDatabaseService.getDatabase();
    beginTransaction(db);
    try
        {
          event = new EventImpl();
          event.setValueObject(eventVO);       
          event.setRepositoryId(repositoryId);
            event.setCreator(infoGluePrincipal.getName());
            db.create(event);
   
View Full Code Here

TOP

Related Classes of org.infoglue.cms.entities.workflow.impl.simple.EventImpl

Copyright © 2018 www.massapicom. 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.