Funzione che permette di modificare l'acl di un protocollo
in particolare aggiunge al protocollo e ai documenti allegati
la voce corrispodente all'assegnatore passato come parametro
AggiornamentoConferma **************************
*
In generale, un Messaggio di Aggiornamento di Conferma contiene un *
Documento XML avente una AggiornamentoConferma come "ROOT ELEMENT"
AggiornamentoConferma **************************
*
In generale, un Messaggio di Aggiornamento di Conferma contiene un *
Documento XML avente una AggiornamentoConferma come "ROOT ELEMENT"
AnnullamentoProtocollazione **********************
*
In generale, un Messaggio di Annullamento Protocollazione contiene *
un Documento XML avente un AnnullamentoProtocollazione come *
"ROOT ELEMENT"
AnnullamentoProtocollazione **********************
*
In generale, un Messaggio di Annullamento Protocollazione contiene *
un Documento XML avente un AnnullamentoProtocollazione come *
"ROOT ELEMENT"
ConfermaRicezione ***************************
*
In generale, un Messaggio di Conferma di Ricezione contiene un *
Documento XML avente una ConfermaRicezione come "ROOT ELEMENT"
ConfermaRicezione ***************************
*
In generale, un Messaggio di Conferma di Ricezione contiene un *
Documento XML avente una ConfermaRicezione come "ROOT ELEMENT"
NotificaEccezione ****************************
*
In generale, un Messaggio di Notifica di Eccezione contiene un *
Documento XML avente un NotificaEccezione come "ROOT ELEMENT"
NotificaEccezione ****************************
*
In generale, un Messaggio di Notifica di Eccezione contiene un *
Documento XML avente un NotificaEccezione come "ROOT ELEMENT"
Segnatura ************************************
*
Si compone di tre sezioni, di cui due obbligatorie (Intestazione e *
Descrizione) ed una opzionale (Riferimenti): *
- la sezione Intestazione contiene i dati identificativi e le *
informazioni fondamentali del messaggio; *
- la sezione Riferimenti contiene le informazioni relative al *
contesto generale di cui il messaggio fa parte; *
- la sezione Descrizione contiene le informazioni descrittive *
riguardanti il contenuto del messaggio
Segnatura ************************************
*
Si compone di tre sezioni, di cui due obbligatorie (Intestazione e *
Descrizione) ed una opzionale (Riferimenti): *
- la sezione Intestazione contiene i dati identificativi e le *
informazioni fondamentali del messaggio; *
- la sezione Riferimenti contiene le informazioni relative al *
contesto generale di cui il messaggio fa parte; *
- la sezione Descrizione contiene le informazioni descrittive *
riguardanti il contenuto del messaggio
Calcola il campo 'ordine' necessario al corretto ordinemanton delle voci di titolario
Utilizza il valore del campo 'codClassificaExp'
Es. codClassificaExp = '1.2.3' --> '001.002.003'
Estrae dall'allegato 'dataicert.xml' l'identificativo del messaggio di posta certificata
inviato dal gestore di posta certificata mittente a quello destinatario.
Restituisce una list contenente come primo elemento una String equivalente alla body part del messaggio SOAP di risposta e
come secondo elemento un arraylist di allegati al messaggio SOAP (segnatura.xml, documento principale, allegati)
Restituisce una list contenente come primo elemento una String equivalente alla body part del messaggio SOAP di risposta e
come secondo elemento un arraylist di allegati al messaggio SOAP (segnatura.xml, documento principale, allegati)
Ritorna la sessione per il collegamento ad un server di posta POP3
Se la porta POP3 è la 995 --> la connessione è fatta via SSL, altrimenti la connessione è normale
Se non è specificata alcuna porta --> usa la 110 per default
Calcola i metadati da associare ad un documento di un protocollo secondo le
specifiche DOC AREA per l'inserimento del documento nel repository documentale HummingBird.
Questo metodo cerca di ottenere dall'application server un oggetto
handle che identifica una userSession, sulla base di una stringa passata
in input e calcolata dal metodo getStringFromUserSession.
Imposta il protocollo in modo che sia di competenza dell'ufficio specificato
Se il protocollo è in ingresso imposta anche l'ufficio destinatario all'ufficio di competenza
Metodo inserimento del Web Services che consente di ricevere in ingresso
un parametro comlesso i costituito da due valori di tipo String
nomeUtente e il tokenDSTName.
consente di notificare al proxy applicativo l’esito della ricezione di un messaggio (protocollo, aggiornamento AOO, visura di protocollo informatico) da parte del SIL ricevente.
consente di notificare al proxy applicativo l’esito della ricezione di un messaggio (protocollo, aggiornamento AOO, visura di protocollo informatico) da parte del SIL ricevente.
La funzione chiama la BL per togliere o aggiungere
al protocollo e ai file allegati una voce di acl
corrispondente all'assegnatore passato
tipo 0 rimuove 1 aggiunge
La funzione chiama la BL per togliere o aggiungere
al protocollo e ai file allegati una voce di acl
corrispondente all'ufficio passato
topo 0 rimuove 1 aggiunge
Crea un'istanza della classe per gestire una determinata connessione
ESEMPIO di classe ProMailConfig:
ProMailConfig config = new ProMailConfig();
config.setServerPOP3("mbox.cert.legalmail.it");
config.setServerSMTP("sendm.cert.legalmail.it");
config.setUsername("KZZC0034");
config.setPassword("estate12");
Classe per gestire le statistiche per codici: mostra i DAC figli della testata
che riporta i parametri di ricerca, questa griglia serve solo per la generazione
del grafico e per la consultaizone dei dettagli da parte dell'utente.
ritorna un HashMap con il codice errore con valore 0 se non ci sono errori, (key codice)
e la descrizione dell'errore (key descrizione);
se descrizione=SAVED è stato effettuato il salvataggio
In caso di codice 0 l'aggiornamento dell'indice AOO è avvenuto il salvataggio nell'indice locale.
Ritorna una HashMap con con il codice di errore (key codice), 0 se nessun errore, la descrizione di errore (key descrizione)
altre key: numero= numero di protocollo, data=data di protocollo
Dato l'id del protocollo e l'id dell'ufficio di assegnazione restituisce il DACAssegnazione all'ufficio indicato
se esiste, altrimenti restituisce NULL
Dato l'id del protocollo e l'id dell'ufficio di assegnazione restituisce il DACAssegnazione all'ufficio indicato
se esiste, altrimenti restituisce NULL
Dato l'id del protocollo e l'id dell'ufficio di assegnazione restituisce il DACAssegnazione all'ufficio indicato
se esiste, altrimenti restituisce NULL
Funzione che permette di modificare l'acl di un protocollo
in particolare toglie dal protocollo e dai documenti allegati
la voce corrispodente all'ufficio passato come parametro
Funzione che permette di modificare l'acl di un protocollo
in particolare toglie dal protocollo e dai documenti allegati
la voce corrispodente all'assegnatore passato come parametro
La funzione esegue la stampa dell'etichetta di segnatura
accetta un solo parametro che è l'oggetto protocollo e
controlla oltre alla denominazione dell'Amministrazione
anche il codice AOO, il tipo di documento e la dimensione
dell'etichetta
etichetta bassa 15 mm x 70 mm senza codice a barre
etichetta alta con codice a barre 32 mm x 68 mm
Faccio l'override del validate in modo che non vengano eseguiti in controlli
sulle date client-side in quanto se client e app.server hanno date molto differenti
il controllo nel validate da un errore.