Mattia Gosetto 3 anni fa
parent
commit
23aea4b009
  1. 9
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/mwg/sismica/bo/scheduler/SchedulerWorkflow.java
  2. 145
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/mwg/sismica/bo/util/SismicaUtil.java
  3. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/AllegatoManualePersistenceImpl.java
  4. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/AsseverazionePersistenceImpl.java
  5. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/AvvisoPersistenceImpl.java
  6. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/CollaudoPersistenceImpl.java
  7. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ComunePersistenceImpl.java
  8. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ComunicazionePersistenceImpl.java
  9. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ConfigurazionePersistenceImpl.java
  10. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ControlloPraticaPersistenceImpl.java
  11. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/DelegaPersistenceImpl.java
  12. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/DettPraticaPersistenceImpl.java
  13. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/DocAggiuntivaPersistenceImpl.java
  14. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/DocPraticaPersistenceImpl.java
  15. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/FineLavoriPersistenceImpl.java
  16. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/HistoryWorkflowActionPersistenceImpl.java
  17. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/IntPraticaPersistenceImpl.java
  18. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/PagamentoPersistenceImpl.java
  19. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ParereGeologoPersistenceImpl.java
  20. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ProvinciaPersistenceImpl.java
  21. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/SoggettoPersistenceImpl.java
  22. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/SorteggioPersistenceImpl.java
  23. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/StoricoSoggettoPraticaPersistenceImpl.java
  24. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/TempisticaPersistenceImpl.java
  25. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/TerritorioPersistenceImpl.java
  26. 4
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/service.properties

9
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/mwg/sismica/bo/scheduler/SchedulerWorkflow.java

@ -2,7 +2,6 @@ package it.mwg.sismica.bo.scheduler;
import it.mwg.sismica.bo.util.SismicaUtil; import it.mwg.sismica.bo.util.SismicaUtil;
import java.util.List;
import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.Lock;
import java.util.concurrent.locks.ReentrantLock; import java.util.concurrent.locks.ReentrantLock;
@ -35,14 +34,10 @@ public class SchedulerWorkflow implements MessageListener {
long companyId = company.getCompanyId(); long companyId = company.getCompanyId();
Role role = RoleLocalServiceUtil.getRole(companyId, RoleConstants.ADMINISTRATOR); Role role = RoleLocalServiceUtil.getRole(companyId, RoleConstants.ADMINISTRATOR);
User user = UserLocalServiceUtil.getRoleUsers(role.getRoleId(), 0, 1).get(0); User user = UserLocalServiceUtil.getRoleUsers(role.getRoleId(), 0, 1).get(0);
PermissionChecker permissionChecker = PermissionCheckerFactoryUtil.create(user); PermissionChecker permissionChecker = PermissionCheckerFactoryUtil.create(user);
PermissionThreadLocal.setPermissionChecker(permissionChecker); PermissionThreadLocal.setPermissionChecker(permissionChecker);
SismicaUtil.riparaWorkflow(companyId, user.getUserId());
List<String> esito = SismicaUtil.riparaWorkflow(companyId, user.getUserId()); SismicaUtil.integrazioniScadute();
for (String riga : esito) {
_log.info(riga);
}
} }
} catch (Exception e) { } catch (Exception e) {
e.printStackTrace(); e.printStackTrace();

145
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/mwg/sismica/bo/util/SismicaUtil.java

@ -416,7 +416,7 @@ public class SismicaUtil {
totale += pratiche.size(); totale += pratiche.size();
_log.info("Reindicizzate " + totale + " pratiche"); _log.info("Reindicizzate " + totale + " pratiche");
} while (pratiche.size() > 0); } while (pratiche.size() > 0);
esito.add("<b>" + totale + "</b> pratiche reindicizzate."); esitoLog(esito, totale + " pratiche reindicizzate.");
return esito; return esito;
} }
@ -546,14 +546,14 @@ public class SismicaUtil {
} }
String templateName = AvvisoUtil.getAllTipoDocumentoFileTemplateProps().get(tipoAvviso); String templateName = AvvisoUtil.getAllTipoDocumentoFileTemplateProps().get(tipoAvviso);
long template = ConfigurazioneLocalServiceUtil.findByC_ChiaveLong(companyId, templateName); long template = ConfigurazioneLocalServiceUtil.findByC_ChiaveLong(companyId, templateName);
esito.add("template = " + templateName); esitoLog(esito, "template = " + templateName);
try { try {
AvvisoLocalServiceUtil.addAvviso(intPraticaId, StringPool.BLANK, new Date(), AvvisoLocalServiceUtil.addAvviso(intPraticaId, StringPool.BLANK, new Date(),
AvvisoUtil.TIPO_AVVISO_DIRETTO, tipoDocumento, template, classPk, className, controlloPraticaId, AvvisoUtil.TIPO_AVVISO_DIRETTO, tipoDocumento, template, classPk, className, controlloPraticaId,
getServiceContextbyIntPratica(intPratica)); getServiceContextbyIntPratica(intPratica));
} catch (PortalException e) { } catch (PortalException e) {
SessionErrors.add(actionRequest, "errore-generico"); SessionErrors.add(actionRequest, "errore-generico");
esito.add("Errore durante la generazione dell'avviso: " + e.getMessage()); esitoLog(esito, "Errore durante la generazione dell'avviso: " + e.getMessage());
} }
actionResponse.setRenderParameter("esito", esito.toArray(new String[esito.size()])); actionResponse.setRenderParameter("esito", esito.toArray(new String[esito.size()]));
} }
@ -572,14 +572,14 @@ public class SismicaUtil {
private static List<String> riparaAssegnazioniAlRuolo(long companyId, long userId) { private static List<String> riparaAssegnazioniAlRuolo(long companyId, long userId) {
List<String> esito = new ArrayList<>(); List<String> esito = new ArrayList<>();
esito.add("Controllo assegnazioni al ruolo"); esitoLog(esito, "Controllo assegnazioni al ruolo");
int start = 0; int start = 0;
List<WorkflowTask> tasks = null; List<WorkflowTask> tasks = null;
do { do {
try { try {
tasks = WorkflowTaskManagerUtil.getWorkflowTasks(companyId, false, start, start + SLICE, null); tasks = WorkflowTaskManagerUtil.getWorkflowTasks(companyId, false, start, start + SLICE, null);
} catch (WorkflowException e) { } catch (WorkflowException e) {
esito.add("Errore durante il recupero dei task: " + e.getMessage()); esitoLog(esito, "Errore durante il recupero dei task: " + e.getMessage());
tasks = new ArrayList<>(); tasks = new ArrayList<>();
} }
start += SLICE; start += SLICE;
@ -588,8 +588,10 @@ public class SismicaUtil {
try { try {
instance = WorkflowInstanceManagerUtil.getWorkflowInstance(companyId, task.getWorkflowInstanceId()); instance = WorkflowInstanceManagerUtil.getWorkflowInstance(companyId, task.getWorkflowInstanceId());
} catch (WorkflowException e) { } catch (WorkflowException e) {
esito.add("Errore durante il recupero di WorkflowInstance per WorkflowTask " esitoLog(
+ task.getWorkflowTaskId() + ": " + e.getMessage()); esito,
"Errore durante il recupero di WorkflowInstance per WorkflowTask "
+ task.getWorkflowTaskId() + ": " + e.getMessage());
return esito; return esito;
} }
long assigneeId = task.getAssigneeUserId(); long assigneeId = task.getAssigneeUserId();
@ -604,15 +606,15 @@ public class SismicaUtil {
try { try {
controllo = ControlloPraticaLocalServiceUtil.getControlloPratica(classPK); controllo = ControlloPraticaLocalServiceUtil.getControlloPratica(classPK);
} catch (PortalException | SystemException e) { } catch (PortalException | SystemException e) {
esito.add("Errore durante il recupero del ControlloPratica " + classPK + ", WorkflowTask " esitoLog(esito, "Errore durante il recupero del ControlloPratica " + classPK
+ task.getWorkflowTaskId() + ": " + e.getMessage()); + ", WorkflowTask " + task.getWorkflowTaskId() + ": " + e.getMessage());
return esito; return esito;
} }
IntPratica pratica; IntPratica pratica;
try { try {
pratica = IntPraticaLocalServiceUtil.getIntPratica(controllo.getIntPraticaId()); pratica = IntPraticaLocalServiceUtil.getIntPratica(controllo.getIntPraticaId());
} catch (PortalException | SystemException e) { } catch (PortalException | SystemException e) {
esito.add("Errore durante il recupero di IntPratica " + controllo.getIntPraticaId() esitoLog(esito, "Errore durante il recupero di IntPratica " + controllo.getIntPraticaId()
+ ", ControlloPratica " + classPK + ", WorkflowTask " + task.getWorkflowTaskId() + ", ControlloPratica " + classPK + ", WorkflowTask " + task.getWorkflowTaskId()
+ ": " + e.getMessage()); + ": " + e.getMessage());
return esito; return esito;
@ -621,23 +623,25 @@ public class SismicaUtil {
try { try {
user = UserLocalServiceUtil.getUser(pratica.getStatusByUserId()); user = UserLocalServiceUtil.getUser(pratica.getStatusByUserId());
} catch (PortalException | SystemException e) { } catch (PortalException | SystemException e) {
esito.add("Errore durante il recupero dell'utente " + pratica.getStatusByUserId()); esitoLog(esito, "Errore durante il recupero dell'utente " + pratica.getStatusByUserId());
return esito; return esito;
} }
esito.add("Pratica non assegnabile " + pratica.getNumeroProgetto() + " (" esitoLog(
+ pratica.getIntPraticaId() + ") - Kaleo disallineato WorkflowInstance " esito,
+ instance.getWorkflowInstanceId() + ", riassegno a " + user.getFirstName() "Pratica non assegnabile " + pratica.getNumeroProgetto() + " ("
+ StringPool.SPACE + user.getLastName()); + pratica.getIntPraticaId() + ") - Kaleo disallineato WorkflowInstance "
+ instance.getWorkflowInstanceId() + ", riassegno a " + user.getFirstName()
+ StringPool.SPACE + user.getLastName());
try { try {
WorkflowTaskManagerUtil.assignWorkflowTaskToUser(companyId, userId, WorkflowTaskManagerUtil.assignWorkflowTaskToUser(companyId, userId,
task.getWorkflowTaskId(), pratica.getStatusByUserId(), task.getWorkflowTaskId(), pratica.getStatusByUserId(),
"Riassegnazione automatica da sistema per recupero workflow", task.getDueDate(), "Riassegnazione automatica da sistema per recupero workflow", task.getDueDate(),
instance.getWorkflowContext()); instance.getWorkflowContext());
} catch (WorkflowException e) { } catch (WorkflowException e) {
esito.add("Errore durante la riassegnazione: " + e.getMessage()); esitoLog(esito, "Errore durante la riassegnazione: " + e.getMessage());
} }
} else { } else {
esito.add("La classe del task è " + taskClass); esitoLog(esito, "La classe del task è " + taskClass);
} }
} }
} }
@ -648,7 +652,7 @@ public class SismicaUtil {
private static List<String> riparaNonValidate(long companyId) { private static List<String> riparaNonValidate(long companyId) {
List<String> esito = new ArrayList<>(); List<String> esito = new ArrayList<>();
esito.add("Controllo pratiche B1 non validate"); esitoLog(esito, "Controllo pratiche B1 non validate");
int dow; int dow;
Date data; Date data;
try { try {
@ -657,7 +661,7 @@ public class SismicaUtil {
data = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss").parse(ConfigurazioneLocalServiceUtil data = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss").parse(ConfigurazioneLocalServiceUtil
.findByC_ChiaveString(companyId, ConfigurazioneConstants.DATE_ULTIMO_SORTEGGIO)); .findByC_ChiaveString(companyId, ConfigurazioneConstants.DATE_ULTIMO_SORTEGGIO));
} catch (ParseException | NumberFormatException | SystemException e) { } catch (ParseException | NumberFormatException | SystemException e) {
esito.add("Errore nel recupero della configurazione sorteggio: " + e.getMessage()); esitoLog(esito, "Errore nel recupero della configurazione sorteggio: " + e.getMessage());
return esito; return esito;
} }
data = getWeekInterval(dow, data)[1]; data = getWeekInterval(dow, data)[1];
@ -675,7 +679,7 @@ public class SismicaUtil {
&& Validator.isNull(pratica.getDtSorteggio()) && Validator.isNull(pratica.getDtSorteggio())
&& pratica.getStatoPratica().equalsIgnoreCase(StatoPraticaConstants.VIDIMATA) && pratica.getStatoPratica().equalsIgnoreCase(StatoPraticaConstants.VIDIMATA)
&& (numeroAvvisi < 2) && (pratica.getDtPratica().compareTo(data) <= 0)) { && (numeroAvvisi < 2) && (pratica.getDtPratica().compareTo(data) <= 0)) {
esito.add(" Pratica " + pratica.getNumeroProgetto() + " (" + pratica.getIntPraticaId() esitoLog(esito, " Pratica " + pratica.getNumeroProgetto() + " (" + pratica.getIntPraticaId()
+ ") - " + pratica.getUserName() + ", " + numeroAvvisi + " avvisi"); + ") - " + pratica.getUserName() + ", " + numeroAvvisi + " avvisi");
DettPratica dettPratica = DettPraticaLocalServiceUtil.getLastCompletedByIntPratica(pratica DettPratica dettPratica = DettPraticaLocalServiceUtil.getLastCompletedByIntPratica(pratica
.getIntPraticaId()); .getIntPraticaId());
@ -697,7 +701,7 @@ public class SismicaUtil {
dettPratica.getGroupId(), dettPratica.getUserId(), pratica.getIntPraticaId(), dettPratica.getGroupId(), dettPratica.getUserId(), pratica.getIntPraticaId(),
dettPratica.getDettPraticaId(), false, serviceContext); dettPratica.getDettPraticaId(), false, serviceContext);
} catch (PortalException | SystemException e2) { } catch (PortalException | SystemException e2) {
esito.add("Errore durante la creazione di un controllo pratica per progetto " esitoLog(esito, "Errore durante la creazione di un controllo pratica per progetto "
+ pratica.getNumeroProgetto() + ": " + e2.getMessage()); + pratica.getNumeroProgetto() + ": " + e2.getMessage());
} }
} }
@ -711,7 +715,7 @@ public class SismicaUtil {
} }
} }
} catch (PortalException | SystemException e) { } catch (PortalException | SystemException e) {
esito.add("Errore durante l'elaborazione: " + e.getMessage()); esitoLog(esito, "Errore durante l'elaborazione: " + e.getMessage());
} }
} while (pratiche.size() > 0); } while (pratiche.size() > 0);
return esito; return esito;
@ -720,14 +724,14 @@ public class SismicaUtil {
private static List<String> riparaConformita(long companyId) { private static List<String> riparaConformita(long companyId) {
List<String> esito = new ArrayList<>(); List<String> esito = new ArrayList<>();
esito.add("Riparazione avvisi di conformità"); esitoLog(esito, "Riparazione avvisi di conformità");
List<IntPratica> pratiche = null; List<IntPratica> pratiche = null;
int start = 0; int start = 0;
do { do {
try { try {
pratiche = IntPraticaLocalServiceUtil.getIntPraticas(start, start + SLICE); pratiche = IntPraticaLocalServiceUtil.getIntPraticas(start, start + SLICE);
} catch (SystemException e) { } catch (SystemException e) {
esito.add("Errore caricamento intPratiche: " + e.getMessage()); esitoLog(esito, "Errore caricamento intPratiche: " + e.getMessage());
} }
start += SLICE; start += SLICE;
List<Avviso> avvisi = null; List<Avviso> avvisi = null;
@ -739,7 +743,7 @@ public class SismicaUtil {
avvisi = AvvisoLocalServiceUtil.findByIntPraticaId_tipoDocumento(pratica.getIntPraticaId(), avvisi = AvvisoLocalServiceUtil.findByIntPraticaId_tipoDocumento(pratica.getIntPraticaId(),
StatoPraticaConstants.CONFORME); StatoPraticaConstants.CONFORME);
} catch (SystemException e) { } catch (SystemException e) {
esito.add("Errore caricamento avvisi: " + e.getMessage()); esitoLog(esito, "Errore caricamento avvisi: " + e.getMessage());
} }
List<Avviso> totali = null; List<Avviso> totali = null;
try { try {
@ -756,9 +760,12 @@ public class SismicaUtil {
controlli = new ArrayList<>(); controlli = new ArrayList<>();
} }
if (pratica.getStatoPratica().equals(StatoPraticaConstants.VIDIMATA) && (controlli.size() == 0)) { if (pratica.getStatoPratica().equals(StatoPraticaConstants.VIDIMATA) && (controlli.size() == 0)) {
esito.add("Progetto: " + pratica.getNumeroProgetto() + " (" + pratica.getIntPraticaId() esitoLog(
+ "), procedura=" + pratica.getTipoProcedura() + ", avvisi=" + totali.size() esito,
+ ", stato=" + pratica.getStatoPratica() + ", controlli=" + controlli.size()); "Progetto: " + pratica.getNumeroProgetto() + " (" + pratica.getIntPraticaId()
+ "), procedura=" + pratica.getTipoProcedura() + ", avvisi="
+ totali.size() + ", stato=" + pratica.getStatoPratica() + ", controlli="
+ controlli.size());
DettPratica dettPratica; DettPratica dettPratica;
try { try {
dettPratica = DettPraticaLocalServiceUtil.getLastCompletedByIntPratica(pratica dettPratica = DettPraticaLocalServiceUtil.getLastCompletedByIntPratica(pratica
@ -813,7 +820,7 @@ public class SismicaUtil {
} }
} else if ((totali.size() == 2) && (avvisi.size() > 0) } else if ((totali.size() == 2) && (avvisi.size() > 0)
&& stato.equalsIgnoreCase(StatoPraticaConstants.SOTTOPOSTA_A_PARERE)) { && stato.equalsIgnoreCase(StatoPraticaConstants.SOTTOPOSTA_A_PARERE)) {
esito.add("Rendo conforme: " + pratica.getNumeroProgetto()); esitoLog(esito, "Rendo conforme: " + pratica.getNumeroProgetto());
pratica.setStatoPratica(StatoPraticaConstants.CONFORME); pratica.setStatoPratica(StatoPraticaConstants.CONFORME);
try { try {
IntPraticaLocalServiceUtil.updateIntPratica(pratica); IntPraticaLocalServiceUtil.updateIntPratica(pratica);
@ -829,14 +836,14 @@ public class SismicaUtil {
private static List<String> riparaContextWorkflow(long companyId) { private static List<String> riparaContextWorkflow(long companyId) {
List<String> esito = new ArrayList<>(); List<String> esito = new ArrayList<>();
esito.add("Riparazione context workflow"); esitoLog(esito, "Riparazione context workflow");
int start = 0; int start = 0;
List<WorkflowTask> tasks = null; List<WorkflowTask> tasks = null;
do { do {
try { try {
tasks = WorkflowTaskManagerUtil.getWorkflowTasks(companyId, false, start, start + SLICE, null); tasks = WorkflowTaskManagerUtil.getWorkflowTasks(companyId, false, start, start + SLICE, null);
} catch (WorkflowException e) { } catch (WorkflowException e) {
esito.add("Errore durante il recupero dei task: " + e.getMessage()); esitoLog(esito, "Errore durante il recupero dei task: " + e.getMessage());
tasks = new ArrayList<>(); tasks = new ArrayList<>();
} }
start += SLICE; start += SLICE;
@ -856,7 +863,7 @@ public class SismicaUtil {
Map<String, Serializable> workflowContext = workflowInstance.getWorkflowContext(); Map<String, Serializable> workflowContext = workflowInstance.getWorkflowContext();
String className = (String) workflowContext.get(WorkflowConstants.CONTEXT_ENTRY_CLASS_NAME); String className = (String) workflowContext.get(WorkflowConstants.CONTEXT_ENTRY_CLASS_NAME);
if (Validator.isNull(className)) { if (Validator.isNull(className)) {
esito.add("WorkflowInstance " + workflowInstance.getWorkflowInstanceId() + ", WorkflowTask " esitoLog(esito, "WorkflowInstance " + workflowInstance.getWorkflowInstanceId() + ", WorkflowTask "
+ workflowTask.getWorkflowTaskId() + " non ha la classe"); + workflowTask.getWorkflowTaskId() + " non ha la classe");
Map<String, Serializable> attributes = workflowTask.getOptionalAttributes(); Map<String, Serializable> attributes = workflowTask.getOptionalAttributes();
String taskClass = (String) attributes.get(WorkflowConstants.CONTEXT_ENTRY_CLASS_NAME); String taskClass = (String) attributes.get(WorkflowConstants.CONTEXT_ENTRY_CLASS_NAME);
@ -867,27 +874,28 @@ public class SismicaUtil {
ControlloPratica controllo = ControlloPraticaLocalServiceUtil.getControlloPratica(classPK); ControlloPratica controllo = ControlloPraticaLocalServiceUtil.getControlloPratica(classPK);
try { try {
IntPratica pratica = IntPraticaLocalServiceUtil.getIntPratica(controllo.getIntPraticaId()); IntPratica pratica = IntPraticaLocalServiceUtil.getIntPratica(controllo.getIntPraticaId());
esito.add("La pratica numero " + pratica.getNumeroProgetto() + " non è lavorabile"); esitoLog(esito, "La pratica numero " + pratica.getNumeroProgetto() + " non è lavorabile");
try { try {
WorkflowInstanceManagerUtil.updateWorkflowContext(companyId, WorkflowInstanceManagerUtil.updateWorkflowContext(companyId,
workflowInstance.getWorkflowInstanceId(), attributes); workflowInstance.getWorkflowInstanceId(), attributes);
esito.add("&gt; Riparazione riuscita"); esitoLog(esito, "- Riparazione riuscita");
} catch (WorkflowException e) { } catch (WorkflowException e) {
esito.add("&gt; Errore durante riparazione."); esitoLog(esito, "- Errore durante riparazione.");
} }
} catch (PortalException | SystemException e) { } catch (PortalException | SystemException e) {
esito.add("Errore di caricamento IntPratica " + controllo.getIntPraticaId() + " (" esitoLog(esito, "Errore di caricamento IntPratica " + controllo.getIntPraticaId() + " ("
+ e.getMessage() + StringPool.CLOSE_PARENTHESIS); + e.getMessage() + StringPool.CLOSE_PARENTHESIS);
} }
} catch (PortalException | SystemException e) { } catch (PortalException | SystemException e) {
esito.add("Errore di caricamento ControlloPratica " + classPK + " (" + e.getMessage() esitoLog(esito, "Errore di caricamento ControlloPratica " + classPK + " (" + e.getMessage()
+ StringPool.CLOSE_PARENTHESIS); + StringPool.CLOSE_PARENTHESIS);
} }
} }
} }
} catch (WorkflowException e) { } catch (WorkflowException e) {
esito.add("WorkflowInstance non caricato: " + workflowTask.getWorkflowInstanceId() + " (" + e.getMessage() esitoLog(esito,
+ StringPool.CLOSE_PARENTHESIS); "WorkflowInstance non caricato: " + workflowTask.getWorkflowInstanceId() + " (" + e.getMessage()
+ StringPool.CLOSE_PARENTHESIS);
} }
return esito; return esito;
} }
@ -895,7 +903,7 @@ public class SismicaUtil {
private static List<String> creaWorkflowMancanti(long companyId) { private static List<String> creaWorkflowMancanti(long companyId) {
List<String> esito = new ArrayList<>(); List<String> esito = new ArrayList<>();
esito.add("Creazione workflow mancanti"); esitoLog(esito, "Creazione workflow mancanti");
List<Long> tokens = new ArrayList<>(); List<Long> tokens = new ArrayList<>();
try { try {
for (KaleoTaskInstanceToken token : KaleoTaskInstanceTokenLocalServiceUtil.getKaleoTaskInstanceTokens( for (KaleoTaskInstanceToken token : KaleoTaskInstanceTokenLocalServiceUtil.getKaleoTaskInstanceTokens(
@ -937,13 +945,13 @@ public class SismicaUtil {
serviceContext.setScopeGroupId(last.getGroupId()); serviceContext.setScopeGroupId(last.getGroupId());
serviceContext.setUserId(last.getUserId()); serviceContext.setUserId(last.getUserId());
Map<String, Serializable> workflowContext = new HashMap<String, Serializable>(); Map<String, Serializable> workflowContext = new HashMap<String, Serializable>();
esito.add("id: " + pratica.getIntPraticaId() + ", numero: " + pratica.getNumeroProgetto()); esitoLog(esito, "id: " + pratica.getIntPraticaId() + ", numero: " + pratica.getNumeroProgetto());
try { try {
WorkflowHandlerRegistryUtil.startWorkflowInstance(last.getCompanyId(), last.getGroupId(), WorkflowHandlerRegistryUtil.startWorkflowInstance(last.getCompanyId(), last.getGroupId(),
last.getUserId(), ControlloPratica.class.getName(), last.getPrimaryKey(), last, last.getUserId(), ControlloPratica.class.getName(), last.getPrimaryKey(), last,
serviceContext, workflowContext); serviceContext, workflowContext);
} catch (PortalException | SystemException e) { } catch (PortalException | SystemException e) {
esito.add("Errore " + e.getMessage()); esitoLog(esito, "Errore " + e.getMessage());
} }
} }
@ -961,7 +969,7 @@ public class SismicaUtil {
private static List<String> riparaDocumenti(long companyId) throws SystemException, PortalException { private static List<String> riparaDocumenti(long companyId) throws SystemException, PortalException {
List<String> esito = new ArrayList<String>(); List<String> esito = new ArrayList<String>();
esito.add("Riparazione generazione documenti"); esitoLog(esito, "Riparazione generazione documenti");
initTemplate(companyId); initTemplate(companyId);
List<IntPratica> intPratiche = null; List<IntPratica> intPratiche = null;
int index = 0; int index = 0;
@ -969,7 +977,7 @@ public class SismicaUtil {
try { try {
intPratiche = IntPraticaLocalServiceUtil.getIntPraticas(index, index + SLICE); intPratiche = IntPraticaLocalServiceUtil.getIntPraticas(index, index + SLICE);
} catch (SystemException e) { } catch (SystemException e) {
esito.add("Errore caricamento intPratiche: " + e.getMessage()); esitoLog(esito, "Errore caricamento intPratiche: " + e.getMessage());
} }
for (IntPratica intPratica : intPratiche) { for (IntPratica intPratica : intPratiche) {
esito.addAll(verificaAvvisi(intPratica)); esito.addAll(verificaAvvisi(intPratica));
@ -1066,11 +1074,11 @@ public class SismicaUtil {
case StatoPraticaConstants.VIDIMATA: case StatoPraticaConstants.VIDIMATA:
if (avviso.getTipoAvviso().equals(AvvisoUtil.TIPO_AVVISO_DIRETTO)) { if (avviso.getTipoAvviso().equals(AvvisoUtil.TIPO_AVVISO_DIRETTO)) {
esito.addAll(addStoricoAvvisi(intPratica, avvisi)); esito.addAll(addStoricoAvvisi(intPratica, avvisi));
esito.add("Invio " + template + " (" + controlli.size() + " controlli)"); esitoLog(esito, "Invio " + template + " (" + controlli.size() + " controlli)");
try { try {
if (Validator.isNull(controllo)) { if (Validator.isNull(controllo)) {
controllo = aggiungiControlloPratica(intPratica); controllo = aggiungiControlloPratica(intPratica);
esito.add(intPratica.getNumeroProgetto() + " aggiunto ControlloPratica " esitoLog(esito, intPratica.getNumeroProgetto() + " aggiunto ControlloPratica "
+ controllo.getControlloPraticaId()); + controllo.getControlloPraticaId());
} }
AvvisoLocalServiceUtil.addAvviso(intPraticaId, StringPool.BLANK, AvvisoLocalServiceUtil.addAvviso(intPraticaId, StringPool.BLANK,
@ -1079,14 +1087,14 @@ public class SismicaUtil {
DettPratica.class.getName(), controllo.getControlloPraticaId(), DettPratica.class.getName(), controllo.getControlloPraticaId(),
serviceContext); serviceContext);
} catch (Exception e) { } catch (Exception e) {
esito.add("Errore durante l'invio: " + e.getMessage()); esitoLog(esito, "Errore durante l'invio: " + e.getMessage());
} }
} }
break; break;
default: default:
if (avviso.getTipoAvviso().equals(AvvisoUtil.TIPO_AVVISO_DIRETTO)) { if (avviso.getTipoAvviso().equals(AvvisoUtil.TIPO_AVVISO_DIRETTO)) {
esito.addAll(addStoricoAvvisi(intPratica, avvisi)); esito.addAll(addStoricoAvvisi(intPratica, avvisi));
esito.add("Procederei all'invio di avviso " + template); esitoLog(esito, "Procederei all'invio di avviso " + template);
} }
break; break;
} }
@ -1133,17 +1141,18 @@ public class SismicaUtil {
List<String> esito = new ArrayList<String>(); List<String> esito = new ArrayList<String>();
String tipoPratica = LanguageUtil.get(LocaleUtil.ITALIAN, "tipo-pratica-" + intPratica.getTipoPratica()); String tipoPratica = LanguageUtil.get(LocaleUtil.ITALIAN, "tipo-pratica-" + intPratica.getTipoPratica());
esito.add("* intPraticaId=" + intPratica.getIntPraticaId() + ", numeroProgetto=" esitoLog(esito,
+ intPratica.getNumeroProgetto() + ", procedura=" + intPratica.getTipoProcedura() + ", stato=" "* intPraticaId=" + intPratica.getIntPraticaId() + ", numeroProgetto=" + intPratica.getNumeroProgetto()
+ intPratica.getStatoPratica() + ", tipo=" + tipoPratica + ", data=" + ", procedura=" + intPratica.getTipoProcedura() + ", stato=" + intPratica.getStatoPratica()
+ dfmt.format(intPratica.getCreateDate()) + ", modificata=" + dfmt.format(intPratica.getModifiedDate())); + ", tipo=" + tipoPratica + ", data=" + dfmt.format(intPratica.getCreateDate())
+ ", modificata=" + dfmt.format(intPratica.getModifiedDate()));
for (Avviso avviso : avvisi) { for (Avviso avviso : avvisi) {
String template = templateById.get(avviso.getFileEntryIdTemplate()); String template = templateById.get(avviso.getFileEntryIdTemplate());
if (template == null) if (template == null)
template = templateByKey.get(avviso.getTipoDocumento()); template = templateByKey.get(avviso.getTipoDocumento());
; ;
boolean inviato = avviso.getInviato().equalsIgnoreCase(AvvisoUtil.DOCUMENTO_INVIATO); boolean inviato = avviso.getInviato().equalsIgnoreCase(AvvisoUtil.DOCUMENTO_INVIATO);
esito.add(dfmt.format(avviso.getDtAvviso()) + " Avviso " + template + StringPool.SPACE esitoLog(esito, dfmt.format(avviso.getDtAvviso()) + " Avviso " + template + StringPool.SPACE
+ (inviato ? "inviato " + dfmt.format(avviso.getDtInvio()) : "non inviato") + " - tipo avviso " + (inviato ? "inviato " + dfmt.format(avviso.getDtInvio()) : "non inviato") + " - tipo avviso "
+ avviso.getTipoAvviso() + " - tipo documento " + avviso.getTipoDocumento()); + avviso.getTipoAvviso() + " - tipo documento " + avviso.getTipoDocumento());
} }
@ -1226,35 +1235,39 @@ public class SismicaUtil {
ControlloPratica controllo = getLastControlloPratica(pratica.getIntPraticaId()); ControlloPratica controllo = getLastControlloPratica(pratica.getIntPraticaId());
KaleoInstanceToken instanceToken = findInstanceToken(controllo.getControlloPraticaId()); KaleoInstanceToken instanceToken = findInstanceToken(controllo.getControlloPraticaId());
if (Validator.isNotNull(instanceToken)) { if (Validator.isNotNull(instanceToken)) {
esito.add("Trovato KaleoInstanceToken " + instanceToken.getKaleoInstanceTokenId() esitoLog(esito, "Trovato KaleoInstanceToken " + instanceToken.getKaleoInstanceTokenId()
+ ", currentKaleoNodeName = \"" + instanceToken.getCurrentKaleoNodeName() + StringPool.QUOTE); + ", currentKaleoNodeName = \"" + instanceToken.getCurrentKaleoNodeName() + StringPool.QUOTE);
if (instanceToken.getCurrentKaleoNodeName().equalsIgnoreCase("signal_ff")) { if (instanceToken.getCurrentKaleoNodeName().equalsIgnoreCase("signal_ff")) {
List<KaleoTaskInstanceToken> taskInstanceTokens = findTaskInstanceTokens(instanceToken List<KaleoTaskInstanceToken> taskInstanceTokens = findTaskInstanceTokens(instanceToken
.getKaleoInstanceTokenId()); .getKaleoInstanceTokenId());
esito.add("Trovati " + taskInstanceTokens.size() + " KaleoTaskInstanceToken"); esitoLog(esito, "Trovati " + taskInstanceTokens.size() + " KaleoTaskInstanceToken");
List<KaleoTaskAssignmentInstance> taskAssignmentInstances = findTaskAssignmentInstances(instanceToken List<KaleoTaskAssignmentInstance> taskAssignmentInstances = findTaskAssignmentInstances(instanceToken
.getKaleoInstanceId()); .getKaleoInstanceId());
esito.add("Trovati " + taskAssignmentInstances.size() + " KaleoTaskAssignmentInstance"); esitoLog(esito, "Trovati " + taskAssignmentInstances.size() + " KaleoTaskAssignmentInstance");
KaleoTaskInstanceToken taskInstanceToken = taskInstanceTokens.get(taskInstanceTokens.size() - 1); KaleoTaskInstanceToken taskInstanceToken = taskInstanceTokens.get(taskInstanceTokens.size() - 1);
KaleoTaskAssignmentInstance taskAssignmentInstance = taskAssignmentInstances KaleoTaskAssignmentInstance taskAssignmentInstance = taskAssignmentInstances
.get(taskAssignmentInstances.size() - 1); .get(taskAssignmentInstances.size() - 1);
esito.add("Cancello KaleoTaskInstanceToken " + taskInstanceToken.getKaleoTaskInstanceTokenId()); esitoLog(esito,
"Cancello KaleoTaskInstanceToken " + taskInstanceToken.getKaleoTaskInstanceTokenId());
KaleoTaskInstanceTokenLocalServiceUtil.deleteKaleoTaskInstanceToken(taskInstanceToken); KaleoTaskInstanceTokenLocalServiceUtil.deleteKaleoTaskInstanceToken(taskInstanceToken);
esito.add("Cancello KaleoTaskAssignmentInstance " esitoLog(
+ taskAssignmentInstance.getKaleoTaskAssignmentInstanceId()); esito,
"Cancello KaleoTaskAssignmentInstance "
+ taskAssignmentInstance.getKaleoTaskAssignmentInstanceId());
KaleoTaskAssignmentInstanceLocalServiceUtil KaleoTaskAssignmentInstanceLocalServiceUtil
.deleteKaleoTaskAssignmentInstance(taskAssignmentInstance); .deleteKaleoTaskAssignmentInstance(taskAssignmentInstance);
taskInstanceToken = taskInstanceTokens.get(taskInstanceTokens.size() - 2); taskInstanceToken = taskInstanceTokens.get(taskInstanceTokens.size() - 2);
esito.add("Aggiorno KaleoTaskInstanceToken " + taskInstanceToken.getKaleoTaskInstanceTokenId()); esitoLog(esito,
"Aggiorno KaleoTaskInstanceToken " + taskInstanceToken.getKaleoTaskInstanceTokenId());
taskInstanceToken.setCompleted(false); taskInstanceToken.setCompleted(false);
taskInstanceToken.setCompletionUserId(0); taskInstanceToken.setCompletionUserId(0);
taskInstanceToken.setCompletionDate(null); taskInstanceToken.setCompletionDate(null);
KaleoTaskInstanceTokenLocalServiceUtil.updateKaleoTaskInstanceToken(taskInstanceToken); KaleoTaskInstanceTokenLocalServiceUtil.updateKaleoTaskInstanceToken(taskInstanceToken);
esito.add("Aggiorno KaleoInstanceToken " + instanceToken.getKaleoInstanceTokenId()); esitoLog(esito, "Aggiorno KaleoInstanceToken " + instanceToken.getKaleoInstanceTokenId());
instanceToken.setCurrentKaleoNodeId(21639); instanceToken.setCurrentKaleoNodeId(21639);
instanceToken.setCurrentKaleoNodeName("Esito"); instanceToken.setCurrentKaleoNodeName("Esito");
KaleoInstanceTokenLocalServiceUtil.updateKaleoInstanceToken(instanceToken); KaleoInstanceTokenLocalServiceUtil.updateKaleoInstanceToken(instanceToken);
@ -1290,12 +1303,14 @@ public class SismicaUtil {
} }
IntPratica pratica = IntPraticaLocalServiceUtil.getIntPratica(controllo.getIntPraticaId()); IntPratica pratica = IntPraticaLocalServiceUtil.getIntPratica(controllo.getIntPraticaId());
if (!firmaInviata) { if (!firmaInviata) {
esito.add(" fermo " + pratica.getNumeroProgetto() + " (" + pratica.getIntPraticaId() esitoLog(esito, " fermo " + pratica.getNumeroProgetto() + " (" + pratica.getIntPraticaId()
+ StringPool.CLOSE_PARENTHESIS); + StringPool.CLOSE_PARENTHESIS);
} }
} else { } else {
esito.add("Classe non gestita " + instanceToken.getClassName() + ", id " esitoLog(
+ instanceToken.getKaleoInstanceTokenId()); esito,
"Classe non gestita " + instanceToken.getClassName() + ", id "
+ instanceToken.getKaleoInstanceTokenId());
} }
} }
} }
@ -1304,7 +1319,7 @@ public class SismicaUtil {
totali += instanceTokens.size(); totali += instanceTokens.size();
} }
} while (instanceTokens.size() > 0); } while (instanceTokens.size() > 0);
esito.add("Esaminati " + totali + " KaleoInstanceToken"); esitoLog(esito, "Esaminati " + totali + " KaleoInstanceToken");
return esito; return esito;
} }

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/AllegatoManualePersistenceImpl.java

@ -45,6 +45,7 @@ import it.tref.liferay.portos.bo.NoSuchAllegatoManualeException;
import it.tref.liferay.portos.bo.model.AllegatoManuale; import it.tref.liferay.portos.bo.model.AllegatoManuale;
import it.tref.liferay.portos.bo.model.impl.AllegatoManualeImpl; import it.tref.liferay.portos.bo.model.impl.AllegatoManualeImpl;
import it.tref.liferay.portos.bo.model.impl.AllegatoManualeModelImpl; import it.tref.liferay.portos.bo.model.impl.AllegatoManualeModelImpl;
import it.tref.liferay.portos.bo.service.persistence.AllegatoManualePersistence;
import java.io.Serializable; import java.io.Serializable;

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/AsseverazionePersistenceImpl.java

@ -46,6 +46,7 @@ import it.tref.liferay.portos.bo.NoSuchAsseverazioneException;
import it.tref.liferay.portos.bo.model.Asseverazione; import it.tref.liferay.portos.bo.model.Asseverazione;
import it.tref.liferay.portos.bo.model.impl.AsseverazioneImpl; import it.tref.liferay.portos.bo.model.impl.AsseverazioneImpl;
import it.tref.liferay.portos.bo.model.impl.AsseverazioneModelImpl; import it.tref.liferay.portos.bo.model.impl.AsseverazioneModelImpl;
import it.tref.liferay.portos.bo.service.persistence.AsseverazionePersistence;
import java.io.Serializable; import java.io.Serializable;

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/AvvisoPersistenceImpl.java

@ -46,6 +46,7 @@ import it.tref.liferay.portos.bo.NoSuchAvvisoException;
import it.tref.liferay.portos.bo.model.Avviso; import it.tref.liferay.portos.bo.model.Avviso;
import it.tref.liferay.portos.bo.model.impl.AvvisoImpl; import it.tref.liferay.portos.bo.model.impl.AvvisoImpl;
import it.tref.liferay.portos.bo.model.impl.AvvisoModelImpl; import it.tref.liferay.portos.bo.model.impl.AvvisoModelImpl;
import it.tref.liferay.portos.bo.service.persistence.AvvisoPersistence;
import java.io.Serializable; import java.io.Serializable;

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/CollaudoPersistenceImpl.java

@ -45,6 +45,7 @@ import it.tref.liferay.portos.bo.NoSuchCollaudoException;
import it.tref.liferay.portos.bo.model.Collaudo; import it.tref.liferay.portos.bo.model.Collaudo;
import it.tref.liferay.portos.bo.model.impl.CollaudoImpl; import it.tref.liferay.portos.bo.model.impl.CollaudoImpl;
import it.tref.liferay.portos.bo.model.impl.CollaudoModelImpl; import it.tref.liferay.portos.bo.model.impl.CollaudoModelImpl;
import it.tref.liferay.portos.bo.service.persistence.CollaudoPersistence;
import java.io.Serializable; import java.io.Serializable;

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ComunePersistenceImpl.java

@ -46,6 +46,7 @@ import it.tref.liferay.portos.bo.NoSuchComuneException;
import it.tref.liferay.portos.bo.model.Comune; import it.tref.liferay.portos.bo.model.Comune;
import it.tref.liferay.portos.bo.model.impl.ComuneImpl; import it.tref.liferay.portos.bo.model.impl.ComuneImpl;
import it.tref.liferay.portos.bo.model.impl.ComuneModelImpl; import it.tref.liferay.portos.bo.model.impl.ComuneModelImpl;
import it.tref.liferay.portos.bo.service.persistence.ComunePersistence;
import java.io.Serializable; import java.io.Serializable;

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ComunicazionePersistenceImpl.java

@ -45,6 +45,7 @@ import it.tref.liferay.portos.bo.NoSuchComunicazioneException;
import it.tref.liferay.portos.bo.model.Comunicazione; import it.tref.liferay.portos.bo.model.Comunicazione;
import it.tref.liferay.portos.bo.model.impl.ComunicazioneImpl; import it.tref.liferay.portos.bo.model.impl.ComunicazioneImpl;
import it.tref.liferay.portos.bo.model.impl.ComunicazioneModelImpl; import it.tref.liferay.portos.bo.model.impl.ComunicazioneModelImpl;
import it.tref.liferay.portos.bo.service.persistence.ComunicazionePersistence;
import java.io.Serializable; import java.io.Serializable;

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ConfigurazionePersistenceImpl.java

@ -45,6 +45,7 @@ import it.tref.liferay.portos.bo.NoSuchConfigurazioneException;
import it.tref.liferay.portos.bo.model.Configurazione; import it.tref.liferay.portos.bo.model.Configurazione;
import it.tref.liferay.portos.bo.model.impl.ConfigurazioneImpl; import it.tref.liferay.portos.bo.model.impl.ConfigurazioneImpl;
import it.tref.liferay.portos.bo.model.impl.ConfigurazioneModelImpl; import it.tref.liferay.portos.bo.model.impl.ConfigurazioneModelImpl;
import it.tref.liferay.portos.bo.service.persistence.ConfigurazionePersistence;
import java.io.Serializable; import java.io.Serializable;

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ControlloPraticaPersistenceImpl.java

@ -45,6 +45,7 @@ import it.tref.liferay.portos.bo.NoSuchControlloPraticaException;
import it.tref.liferay.portos.bo.model.ControlloPratica; import it.tref.liferay.portos.bo.model.ControlloPratica;
import it.tref.liferay.portos.bo.model.impl.ControlloPraticaImpl; import it.tref.liferay.portos.bo.model.impl.ControlloPraticaImpl;
import it.tref.liferay.portos.bo.model.impl.ControlloPraticaModelImpl; import it.tref.liferay.portos.bo.model.impl.ControlloPraticaModelImpl;
import it.tref.liferay.portos.bo.service.persistence.ControlloPraticaPersistence;
import java.io.Serializable; import java.io.Serializable;

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/DelegaPersistenceImpl.java

@ -46,6 +46,7 @@ import it.tref.liferay.portos.bo.NoSuchDelegaException;
import it.tref.liferay.portos.bo.model.Delega; import it.tref.liferay.portos.bo.model.Delega;
import it.tref.liferay.portos.bo.model.impl.DelegaImpl; import it.tref.liferay.portos.bo.model.impl.DelegaImpl;
import it.tref.liferay.portos.bo.model.impl.DelegaModelImpl; import it.tref.liferay.portos.bo.model.impl.DelegaModelImpl;
import it.tref.liferay.portos.bo.service.persistence.DelegaPersistence;
import java.io.Serializable; import java.io.Serializable;

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/DettPraticaPersistenceImpl.java

@ -45,6 +45,7 @@ import it.tref.liferay.portos.bo.NoSuchDettPraticaException;
import it.tref.liferay.portos.bo.model.DettPratica; import it.tref.liferay.portos.bo.model.DettPratica;
import it.tref.liferay.portos.bo.model.impl.DettPraticaImpl; import it.tref.liferay.portos.bo.model.impl.DettPraticaImpl;
import it.tref.liferay.portos.bo.model.impl.DettPraticaModelImpl; import it.tref.liferay.portos.bo.model.impl.DettPraticaModelImpl;
import it.tref.liferay.portos.bo.service.persistence.DettPraticaPersistence;
import java.io.Serializable; import java.io.Serializable;

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/DocAggiuntivaPersistenceImpl.java

@ -45,6 +45,7 @@ import it.tref.liferay.portos.bo.NoSuchDocAggiuntivaException;
import it.tref.liferay.portos.bo.model.DocAggiuntiva; import it.tref.liferay.portos.bo.model.DocAggiuntiva;
import it.tref.liferay.portos.bo.model.impl.DocAggiuntivaImpl; import it.tref.liferay.portos.bo.model.impl.DocAggiuntivaImpl;
import it.tref.liferay.portos.bo.model.impl.DocAggiuntivaModelImpl; import it.tref.liferay.portos.bo.model.impl.DocAggiuntivaModelImpl;
import it.tref.liferay.portos.bo.service.persistence.DocAggiuntivaPersistence;
import java.io.Serializable; import java.io.Serializable;

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/DocPraticaPersistenceImpl.java

@ -46,6 +46,7 @@ import it.tref.liferay.portos.bo.NoSuchDocPraticaException;
import it.tref.liferay.portos.bo.model.DocPratica; import it.tref.liferay.portos.bo.model.DocPratica;
import it.tref.liferay.portos.bo.model.impl.DocPraticaImpl; import it.tref.liferay.portos.bo.model.impl.DocPraticaImpl;
import it.tref.liferay.portos.bo.model.impl.DocPraticaModelImpl; import it.tref.liferay.portos.bo.model.impl.DocPraticaModelImpl;
import it.tref.liferay.portos.bo.service.persistence.DocPraticaPersistence;
import java.io.Serializable; import java.io.Serializable;

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/FineLavoriPersistenceImpl.java

@ -45,6 +45,7 @@ import it.tref.liferay.portos.bo.NoSuchFineLavoriException;
import it.tref.liferay.portos.bo.model.FineLavori; import it.tref.liferay.portos.bo.model.FineLavori;
import it.tref.liferay.portos.bo.model.impl.FineLavoriImpl; import it.tref.liferay.portos.bo.model.impl.FineLavoriImpl;
import it.tref.liferay.portos.bo.model.impl.FineLavoriModelImpl; import it.tref.liferay.portos.bo.model.impl.FineLavoriModelImpl;
import it.tref.liferay.portos.bo.service.persistence.FineLavoriPersistence;
import java.io.Serializable; import java.io.Serializable;

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/HistoryWorkflowActionPersistenceImpl.java

@ -42,6 +42,7 @@ import it.tref.liferay.portos.bo.NoSuchHistoryWorkflowActionException;
import it.tref.liferay.portos.bo.model.HistoryWorkflowAction; import it.tref.liferay.portos.bo.model.HistoryWorkflowAction;
import it.tref.liferay.portos.bo.model.impl.HistoryWorkflowActionImpl; import it.tref.liferay.portos.bo.model.impl.HistoryWorkflowActionImpl;
import it.tref.liferay.portos.bo.model.impl.HistoryWorkflowActionModelImpl; import it.tref.liferay.portos.bo.model.impl.HistoryWorkflowActionModelImpl;
import it.tref.liferay.portos.bo.service.persistence.HistoryWorkflowActionPersistence;
import java.io.Serializable; import java.io.Serializable;

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/IntPraticaPersistenceImpl.java

@ -48,6 +48,7 @@ import it.tref.liferay.portos.bo.NoSuchIntPraticaException;
import it.tref.liferay.portos.bo.model.IntPratica; import it.tref.liferay.portos.bo.model.IntPratica;
import it.tref.liferay.portos.bo.model.impl.IntPraticaImpl; import it.tref.liferay.portos.bo.model.impl.IntPraticaImpl;
import it.tref.liferay.portos.bo.model.impl.IntPraticaModelImpl; import it.tref.liferay.portos.bo.model.impl.IntPraticaModelImpl;
import it.tref.liferay.portos.bo.service.persistence.IntPraticaPersistence;
import java.io.Serializable; import java.io.Serializable;

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/PagamentoPersistenceImpl.java

@ -46,6 +46,7 @@ import it.tref.liferay.portos.bo.NoSuchPagamentoException;
import it.tref.liferay.portos.bo.model.Pagamento; import it.tref.liferay.portos.bo.model.Pagamento;
import it.tref.liferay.portos.bo.model.impl.PagamentoImpl; import it.tref.liferay.portos.bo.model.impl.PagamentoImpl;
import it.tref.liferay.portos.bo.model.impl.PagamentoModelImpl; import it.tref.liferay.portos.bo.model.impl.PagamentoModelImpl;
import it.tref.liferay.portos.bo.service.persistence.PagamentoPersistence;
import java.io.Serializable; import java.io.Serializable;

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ParereGeologoPersistenceImpl.java

@ -45,6 +45,7 @@ import it.tref.liferay.portos.bo.NoSuchParereGeologoException;
import it.tref.liferay.portos.bo.model.ParereGeologo; import it.tref.liferay.portos.bo.model.ParereGeologo;
import it.tref.liferay.portos.bo.model.impl.ParereGeologoImpl; import it.tref.liferay.portos.bo.model.impl.ParereGeologoImpl;
import it.tref.liferay.portos.bo.model.impl.ParereGeologoModelImpl; import it.tref.liferay.portos.bo.model.impl.ParereGeologoModelImpl;
import it.tref.liferay.portos.bo.service.persistence.ParereGeologoPersistence;
import java.io.Serializable; import java.io.Serializable;

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ProvinciaPersistenceImpl.java

@ -43,6 +43,7 @@ import it.tref.liferay.portos.bo.NoSuchProvinciaException;
import it.tref.liferay.portos.bo.model.Provincia; import it.tref.liferay.portos.bo.model.Provincia;
import it.tref.liferay.portos.bo.model.impl.ProvinciaImpl; import it.tref.liferay.portos.bo.model.impl.ProvinciaImpl;
import it.tref.liferay.portos.bo.model.impl.ProvinciaModelImpl; import it.tref.liferay.portos.bo.model.impl.ProvinciaModelImpl;
import it.tref.liferay.portos.bo.service.persistence.ProvinciaPersistence;
import java.io.Serializable; import java.io.Serializable;

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/SoggettoPersistenceImpl.java

@ -45,6 +45,7 @@ import it.tref.liferay.portos.bo.NoSuchSoggettoException;
import it.tref.liferay.portos.bo.model.Soggetto; import it.tref.liferay.portos.bo.model.Soggetto;
import it.tref.liferay.portos.bo.model.impl.SoggettoImpl; import it.tref.liferay.portos.bo.model.impl.SoggettoImpl;
import it.tref.liferay.portos.bo.model.impl.SoggettoModelImpl; import it.tref.liferay.portos.bo.model.impl.SoggettoModelImpl;
import it.tref.liferay.portos.bo.service.persistence.SoggettoPersistence;
import java.io.Serializable; import java.io.Serializable;

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/SorteggioPersistenceImpl.java

@ -45,6 +45,7 @@ import it.tref.liferay.portos.bo.NoSuchSorteggioException;
import it.tref.liferay.portos.bo.model.Sorteggio; import it.tref.liferay.portos.bo.model.Sorteggio;
import it.tref.liferay.portos.bo.model.impl.SorteggioImpl; import it.tref.liferay.portos.bo.model.impl.SorteggioImpl;
import it.tref.liferay.portos.bo.model.impl.SorteggioModelImpl; import it.tref.liferay.portos.bo.model.impl.SorteggioModelImpl;
import it.tref.liferay.portos.bo.service.persistence.SorteggioPersistence;
import java.io.Serializable; import java.io.Serializable;

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/StoricoSoggettoPraticaPersistenceImpl.java

@ -42,6 +42,7 @@ import it.tref.liferay.portos.bo.NoSuchStoricoSoggettoPraticaException;
import it.tref.liferay.portos.bo.model.StoricoSoggettoPratica; import it.tref.liferay.portos.bo.model.StoricoSoggettoPratica;
import it.tref.liferay.portos.bo.model.impl.StoricoSoggettoPraticaImpl; import it.tref.liferay.portos.bo.model.impl.StoricoSoggettoPraticaImpl;
import it.tref.liferay.portos.bo.model.impl.StoricoSoggettoPraticaModelImpl; import it.tref.liferay.portos.bo.model.impl.StoricoSoggettoPraticaModelImpl;
import it.tref.liferay.portos.bo.service.persistence.StoricoSoggettoPraticaPersistence;
import java.io.Serializable; import java.io.Serializable;

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/TempisticaPersistenceImpl.java

@ -45,6 +45,7 @@ import it.tref.liferay.portos.bo.NoSuchTempisticaException;
import it.tref.liferay.portos.bo.model.Tempistica; import it.tref.liferay.portos.bo.model.Tempistica;
import it.tref.liferay.portos.bo.model.impl.TempisticaImpl; import it.tref.liferay.portos.bo.model.impl.TempisticaImpl;
import it.tref.liferay.portos.bo.model.impl.TempisticaModelImpl; import it.tref.liferay.portos.bo.model.impl.TempisticaModelImpl;
import it.tref.liferay.portos.bo.service.persistence.TempisticaPersistence;
import java.io.Serializable; import java.io.Serializable;

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/TerritorioPersistenceImpl.java

@ -44,6 +44,7 @@ import it.tref.liferay.portos.bo.NoSuchTerritorioException;
import it.tref.liferay.portos.bo.model.Territorio; import it.tref.liferay.portos.bo.model.Territorio;
import it.tref.liferay.portos.bo.model.impl.TerritorioImpl; import it.tref.liferay.portos.bo.model.impl.TerritorioImpl;
import it.tref.liferay.portos.bo.model.impl.TerritorioModelImpl; import it.tref.liferay.portos.bo.model.impl.TerritorioModelImpl;
import it.tref.liferay.portos.bo.service.persistence.TerritorioPersistence;
import java.io.Serializable; import java.io.Serializable;

4
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/service.properties

@ -13,8 +13,8 @@
## ##
build.namespace=portos_bo build.namespace=portos_bo
build.number=2649 build.number=2651
build.date=1622812779924 build.date=1623069175552
build.auto.upgrade=true build.auto.upgrade=true
## ##

Caricamento…
Annulla
Salva