Package ar.com.AmberSoft.iEvenTask.services

Source Code of ar.com.AmberSoft.iEvenTask.services.CreateEventFilesService

package ar.com.AmberSoft.iEvenTask.services;

import java.util.Date;
import java.util.Map;

import ar.com.AmberSoft.iEvenTask.backend.entities.Entity;
import ar.com.AmberSoft.iEvenTask.backend.entities.EventFiles;
import ar.com.AmberSoft.util.ParamsConst;

public class CreateEventFilesService extends CreateService {

  @SuppressWarnings("rawtypes")
  @Override
  public Map onEmulate(Map params) {
    return null;
  }

  @SuppressWarnings("rawtypes")
  @Override
  public Entity getEntity(Map params) {
    EventFiles event = new EventFiles();
    event.setName((String) params.get(ParamsConst.NAME));
    event.setPeriodicity((Integer)params.get(ParamsConst.PERIODICITY));
    if (params.get(ParamsConst.EXPIRATION)!=null){
      event.setExpiration(new Date((Long)params.get(ParamsConst.EXPIRATION)));
    }
    event.setIterations((Integer)params.get(ParamsConst.ITERATIONS));
    event.setPath((String) params.get(ParamsConst.PATH));
    event.setControlType(new Integer((String) params.get(ParamsConst.CONTROL_TYPE)));
    return event;
  }

}
TOP

Related Classes of ar.com.AmberSoft.iEvenTask.services.CreateEventFilesService

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.