Oddjob

Software screenshot:
Oddjob
Dettagli del software:
Versione: 1.4.0
Data di caricamento: 17 Feb 15
Sviluppatore: Rob Gordon
Licenza: Libero
Popolarità: 4

Rating: nan/5 (Total Votes: 0)

Oddjob è un libero, multi-piattaforma e software grafico open source specificamente progettato per essere utilizzato come un job scheduler flessibile, così come un programma di utilità lavoro toolkit e automazione delle attività per gli ambienti distribuiti.
Il software è stato progettato in modo tale che esso fornisce capacità di programmazione flessibile grazie al programma TreeSched, che può essere usato per definire orari molto flessibili in Java. Inoltre, Oddjob fornisce configurazione semplice XML, monitoraggio web-based, e un quadro plug-and-play facilmente estendibile.
Inoltre, supporta il branching condizionale, la configurazione del lavoro dinamico, un meccanismo di persistenza, il monitoraggio remoto tramite JMX e RMI, così come molte altre funzioni utili che abbiamo & rsquo; ve elencato a colpo d'occhio nei prossimi section.Features a una funzionalità includono il supporto per glanceKey l'esecuzione di file batch, inviando i compiti via e-mail, il supporto per FTP (File Transfer Protocol), l'esecuzione di SQL, copiare, spostare ed eliminare file e cartelle, il supporto per gli stati di lavoro permanenti, il supporto per l'attivazione di sequenze per gli eventi di rete, così come il supporto per esecuzione di più lavori in sequenza o in parallelo.
Inoltre, il software supporta l'esecuzione di sequenze di lavoro in base allo stato di completamento di una sequenza di lavoro o di un altro lavoro, il supporto per gli eventi di guasto a cascata e gli eventi di completamento a cascata che possono attivare rispettivamente avvisi e posti di lavoro dipendenti, e il supporto per l'organizzazione di posti di lavoro in cartelle.
Un'altra caratteristica interessante è la possibilità di raccogliere i processi manuali per il desktop ulteriormente il monitoraggio e il controllo remoto. L'applicazione è anche in grado di integrarsi con il sistema Cron dei vostri system.Runs operativi GNU / Linux su tutti i sistemi operativi supportati da JavaDespite suo nome strano, Oddjob è piuttosto un buon software che funziona bene su qualsiasi sistema operativo in cui il Java Runtime Environment è disponibili, tra cui tutte le distribuzioni GNU / Linux, così come i sistemi operativi Microsoft Windows e Mac OS X. E 'stato testato con successo su computer che supportano una delle architetture a 32-bit o set di istruzioni a 64-bit

Cosa c'è di nuovo in questa versione:.

  • Modifiche:
  • Timer possono ora essere costretti a completare.
  • Aggiunta una proprietà classPath per AntJob.
  • Aggiunta la possibilità di impostare le proprietà di sistema tramite il flag di sistema sulla Proprietà del lavoro.

  • Operatore stato predefinito
  • di StructuralJob è stato cambiato di nuovo a peggiore da ACTIVE. Si ritiene che questo è più intuitivo nella maggioranza dei casi.
  • Supporto directory ricorsiva wild card corrispondente nel file tipo con **.
  • bandiera Aggiunto a cancellare posti di lavoro per fermare accidentalmente eliminazione radicale e ha aggiunto la registrazione supplementare.
  • È stato aggiunto un tipo di mappa. Le chiavi devono essere stringhe, ma i valori possono essere di qualsiasi tipo.
  • lavori strutturali tentano più a fermare i loro figli quando distrutto. Questo permette processi secondari di distinguere tra essere fermati e distrutto.
  • Timer ora utilizzare un non TimerState separato un ParentState. Questo permette loro di essere avviabile come servizi.
  • Stati Servizio sono stati rinominati da READY a avviabile e completa STOP. Questi stati hanno diverse icone che rende più facile per visualizzare i dettagli di una sequenza di lavoro da Oddjob Explorer.
  • Se il lavoro sarà ora supporta un processo secondario asincrono.
  • aggiunto un nuovo servizio Finder per Strumenti Arooa in modo che i componenti possano trovare servizi stessi.
  • lavori strutturali (sequenziale / parallelo) non saranno sospese durante l'arresto. La bandiera fermata rimarrà fedele in modo che il lavoro alla fine fermare.
  • Il tipo di lista sarà ora accetterà gli elementi che si aggiunge al volo tramite un nuovo aggiungere immobile.
  • Ripeti Job ora funziona con qualsiasi insieme Iterable di valori, vale a dire un elenco.
  • Vi è un nuovo tipo di sequenza che crea sequenze interi come iterabile. Questo può essere utilizzato con Ripetere lavoro e per ogni lavoro, per esempio.
  • tipo Tee può essere utilizzato con un flusso di input per creare un morsetto di ciò che viene letto dal flusso.
  • Il Pannello Login Explorer mostrerà i messaggi di traccia.
  • Il caricatore di classe ScriptJob ora può essere impostata.
  • tipo URLClassLoader ora solo crea un caricatore di classe quando è configurato, non uno nuovo ogni volta che è stato risolto.
  • AppendType è ora configurato con un attributo di file come FileType e condivide anche lo stesso progettista.
  • Richiamare lavoro ha un oggetto, oltre [] opzione di configurazione per gli argomenti che possono essere utilizzati con tokenizer per essere più conveniente per args semplici.
  • Foreach ora completa quando non ha nessun valore.
  • differite a una versione successiva:
  • Aggiungi Parent Stato introduttiva alla Guida per l'utente. Documento filo e servizi.
  • Introdurre un lavoro witheach che si comporta come foreach tranne che i valori siano 'spinti' in esso.
  • Documento annotazioni sintetiche nella Developer Guide.

  • Conversioni
  • del documento. Forse includere conversioni in riferimento.
  • Aggiungi la possibilità di cambiare il livello di log dall'interfaccia utente. Aggiungere LogLevel TRACE e NONE per abbinare Log4j.
  • Aggiungi serializzazione dei servizi.
  • Utilizzare un file lato server di sistema per scegliere i file su forme di design componente server.
  • Consenti incollare e trascinando Oddjobs sul pannello di avvio di Oddjob Explorer.
  • Guardate cosa succede quando ci sono eccezioni in un timer. Dovrebbe esserci una bandiera haltOnException. Qualora un'eccezione in un timer essere indicato come uno stato un'eccezione non uno stato incompleto?
  • Aggiungi Security alla WebApp (con un solo ruolo Read).
  • Inserisci un Jetty Oddball per consentire la connessione a un server di Oddjob da un browser, senza la necessità di un contenitore Servlet separata.
  • Migliorare l'anteriore AJAX JSF ad essere più AJAXy.
  • Introdurre l'idea di lettura unica configurazione che non può essere modificato se è stato caricato da una risorsa non modificabili, cioè dal percorso di classe.
  • Verifica di una configurazione non è stato modificato da qualcun altro prima che una modifica è salvata di nuovo dal progettista.
  • Aggiungi funzionalità Undo per configurazione Oddjob.
  • Migliorare il lavoro. Seguire l'esempio di Ant di cambiare per un posto di lavoro e copiare alcuni di essi di funzionalità tra cui: sovrascrivere, forza, FailOnError, verbose, preservelastmodified. Aggiungere la possibilità di eseguire il backup dei file spostati come Linux fa.
  • Introdurre un FilterType in grado di filtrare i file per data di modifica, data di creazione, o una partita contro una espressione regolare.

Cosa c'è di nuovo nella versione 1.3.0:

  • Aggiungi un elemento bean-bus che supporta la costruzione arbitraria bus di fagioli.
  • Cambia SQLJob per supportare componenti di bus bean permettendo fagioli di risultato in streaming in qualsiasi Collection.
  • Molti miglioramenti al quadro BeanBus compreso cambiando destinazioni autobus fagioli di essere qualsiasi Collection.
  • migliorare il supporto per Magic Beans che sono i fagioli che possono essere create dinamicamente all'interno di Oddjob.
  • Aggiornato HSQL lib a 2.2.9.
  • Aggiungi un controllo stringa di lunghezza zero per Contr. Aggiunto anche un designer.
  • Aggiunta una Grep lavoro in grado di cercare i file o qualsiasi altro ingresso per il testo o un'espressione regolare.
  • Il tipo data data ora supporta l'uso di scorciatoie per ora, oggi, domani e ieri.
  • Il processo Timer ora supporta l'impostazione della proprietà nextDue per ripianificare un lavoro. Impostazione la proprietà reschedule è stata migliorata e documentato.
  • Un wrapper serializable intorno ImageIcon è stato aggiunto alla Iconic per risolvere i problemi di serializzazione tra le diverse versioni di Java 1.6 su client e server.
  • Aggiunto un dialetto database per SQLJob. Questo consente l'elaborazione risultato di essere adattato per diversi database, se necessario.
  • Aggiungi test SQL per Oracle. Aggiungere un dialetto del database in base al tipo di colonna che è necessario per alcuni tipi di colonna Oracle.
  • parallela e sequenziale è stata data una proprietà stateOperator che permette il modo in cui interpretano i loro stati i bambini a variare. L'operatore statale SERVIZI fa quello militare usato per fare e così è stato rimosso.
  • Parallel è stata data una proprietà join che ripristina il pre versione 1.0 comportamento di aspettare i fili paralleli per completare prima di continuare. Si noti che è uso è sconsigliato!
  • Un nuovo Stato Capogruppo del INIZIARE è stato introdotto per riflettere meglio gli stati di servizio del bambino. Timer e Riprova ora utilizza INIZIARE invece di ACTIVE.
  • Cascade ora funziona correttamente con lo stato STARTED dei servizi.
  • Timer e Riprova consentono ora la proprietà nextDue da impostare, mentre il timer è in funzione.
  • Nuovo swing Panel è disponibile che fornisce posti di lavoro Oddjob come semplici pulsanti. Non è ancora un elemento Oddjob, ma può essere aggiunto con
  • Cambia foreach in modo che un foreach parallelo può avere una finestra di esecuzione (cioè precarico e le proprietà purgeAfter). Anche i lavori foreach individuale possono ora essere configurati con il designer.
  • documentazione Guida degli sviluppatori è stata migliorata soprattutto intorno usando Oddballs.

Cosa c'è di nuovo nella versione 1.1.0:

  • Un nuovo Web frontend JSF AJAX sostituisce i vecchi Struts versione.
  • È stata aggiunta la possibilità di forzare un posto di lavoro non è riuscito a completare.

Cosa c'è di nuovo nella versione 1.0.0:

  • Migliore programmazione, configurazione più intuitiva, e molti altri esempi.
  • Oddjob Explorer ora ha la capacità di aprire nuove finestre, la navigazione è più facile, e sono stati aggiunti altri tasti di scelta rapida.
  • È stata introdotta una lettura ruolo solo per il client JMX, e un server JMX può ora utilizzare la piattaforma MBean.
  • Molti bug sono stati corretti, sono state aggiunte le prove aggiuntive, e la documentazione del lavoro migliorata.

Cosa c'è di nuovo in versione 0.30.0:

  • Adozione della data di standard internazionale ISO 8601 per tutti configurazioni.
  • Un gestore di ingresso per la richiesta per l'input dell'utente.
  • Una guida di riferimento migliorato includendo molti altri esempi.

Cosa c'è di nuovo in versione 0.29.0:

  • semplice archiviazione prendendo un'istantanea della silhouette di un posto di lavoro .
  • Il supporto per distribuire il lavoro tra più server utilizzando un lavoro che prende per il lavoro.
  • Molto supporto SQL migliorato, tra cui l'esecuzione di stored procedure e query parametrizzate.

Cosa c'è di nuovo in versione 0.28.0:

  • Questa versione include la sicurezza del server con JMX Security Semplice, rilevamento di guasti di rete nel client JMX, un nucleo più pulito Oddjob realizzato con più Oddballs, e di un quadro di servizi semplice per i fagioli di cablaggio auto.

Requisiti :

  • Java 2 Standard Edition Runtime Environment

Altri software di sviluppo Rob Gordon

Oddjob
Oddjob

22 Jan 15

Bean Compare
Bean Compare

22 Jan 15

Commenti a Oddjob

I commenti non trovato
Aggiungi commento
Accendere le immagini!