view gnv/Changelog @ 9:a4cb6d175a6e

Support for Initial DescribeCall to ArtifactDatabase implemented gnv/trunk@85 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Tim Englich <tim.englich@intevation.de>
date Mon, 14 Sep 2009 15:29:38 +0000
parents 65ff6fcfee0c
children e6c47838eee6
line wrap: on
line source
2009-09-14  Tim Englich  <tim.englich@intevation.de>

    * src/main/java/de/intevation/gnv/artifactdatabase/objects/ArtifactDescription.java,
      src/main/java/de/intevation/gnv/artifactdatabase/objects/Artifact.java, 
      src/main/java/de/intevation/gnv/artifactdatabase/client/DefaultArtifactDatabaseClient.java, 
      src/main/java/de/intevation/gnv/artifactdatabase/client/ArtifactDatabaseClient.java, 
      src/main/java/de/intevation/gnv/action/SelectArtifactFactoryAction.java:
      Support for Initial DescribeCall to ArtifactDatabase implemented
       
2009-09-14  Tim Englich  <tim.englich@intevation.de>

    * src/main/webapp/WEB-INF/config/struts-config.xml: 
      Added two ActionMappings:
      One for showing all FIS (ArtifactFactories) in an View.
      The other for selceting one ArtifactFactory an visualizing the First Step of an Artifact. 
    * src/main/webapp/WEB-INF/jsp/index.jsp Edited:
      Added an Combobox for selecting an FIS 
    * src/main/webapp/WEB-INF/web.xml: 
      Added the Servletmapping for the Struts Framework
    * src/main/java/de/intevation/gnv/action/SelectArtifactFactoryAction.java Added, 
      src/main/java/de/intevation/gnv/action/FetchArtifactFactoriesAction.java Added, 
      src/main/java/de/intevation/gnv/action/ArtifactDatabaseActionBase.java Edited: 
      Some ActionHandler added for Handling the different Requests of the GNV.
      FetchArtifactFactoriesAction: Will provides the Controllerlogic for Queriing all Reachable ArtifactFactories.
      SelectArtifactFactoryAction will select one Specific ArtifactFactory and will create
      an Instance in the ArtifactDatabase.
    
    * src/main/java/de/intevation/gnv/action/sessionmodel/DefaultSessionModel.java Added,: 
      src/main/java/de/intevation/gnv/action/sessionmodel/SessionModelFactory.java Added,   
      src/main/java/de/intevation/gnv/action/sessionmodel/SessionModel.java Added:
      Interface and Defaultimplementation of an Model which can store the Session-Specific Informations.
      e.g. Reachable ArtifactFactories and the current Artifact which should be used. 

2009-09-14  Tim Englich  <tim.englich@intevation.de>

    * src/main/java/de/intevation/gnv/artifactdatabase/client/DefaultArtifactDatabaseClient.java Edited:
      All Methods for doing the create-Request and reading the Result-Document implemented.
    * src/main/java/de/intevation/gnv/artifactdatabase/client/ArtifactDatabaseClient.java (createNewArtifact) Edited:
      Add Method for creating a new Artifact in the ArtifactDatabase
      
    * src/main/java/de/intevation/gnv/artifactdatabase/objects/Artifact.java (Artifact): 
      Added new Class for the Representation of an Artifact
    * src/main/java/de/intevation/gnv/artifactdatabase/objects/ArtifactFactory.java (getHash) Edited,
    * src/main/java/de/intevation/gnv/artifactdatabase/objects/ArtifactObject.java (getHash) Edited
      getHash Method added. Now it will be possible to read the Hash of an Artifact send by the Artifactdatabase. 
    * src/main/java/de/intevation/gnv/propertiesreader/PropertiesReaderFactory.java (getInstance) Edited:
      Bug Fixed. factory will now be instantiated.
    * src/main/java/de/intevation/gnv/servlet/GNVActionServlet.java Edited,
      Integration of temporal Basic Log4J Support.
      
2009-09-11  Tim Englich  <tim.englich@intevation.de>
    * pom.xml Further Dependencies and Plugins added
    Deleted some utdated Files
    
2009-09-11  Tim Englich  <tim.englich@intevation.de>

    * src/test/java/de/intevation/gnv/artifactdatabase/client/ArtifactDatabaseClientTestCase.java Added:
    Testcase for querying Artifacfactorydescriptions from the ArtifactDatabase 
    
2009-09-11  Tim Englich  <tim.englich@intevation.de>

    * src/main/webapp/WEB-INF/jsp/index.jsp Added , 
      src/main/webapp/WEB-INF/config/struts-config.xml Added,  
      src/main/java/de/intevation/gnv/servlet/GNVActionServlet.java Added
      src/main/java/de/intevation/gnv/action/ArtifactDatabaseActionBase.java Added:
      Basic Struts-Infrastructur Added 
      
2009-09-11  Tim Englich  <tim.englich@intevation.de>

    * src/main/java/de/intevation/gnv/propertiesreader/ServletPropertiesReader.java Added, 
      src/main/java/de/intevation/gnv/propertiesreader/PropertiesReaderFactory.java Added, 
      src/main/java/de/intevation/gnv/propertiesreader/PropertiesReader.java Added, 
      src/main/java/de/intevation/gnv/propertiesreader/MapPropertiesReader.java Added:
      Infrastructur for Reading Properties from a Map or SercletConfig an provide them
      to the whole Application.

2009-09-11  Tim Englich  <tim.englich@intevation.de>

    * src/main/java/de/intevation/gnv/artifactdatabase/objects/ArtifactObject.java Added, 
      src/main/java/de/intevation/gnv/artifactdatabase/objects/ArtifactFactory.java Added: 
      ObjectStructor for Representing delivered Objects from the ArtifactDatabase
      
    * src/main/java/de/intevation/gnv/artifactdatabase/client/exception/ArtifactDatabaseClientException.java Added,
      src/main/java/de/intevation/gnv/artifactdatabase/client/DefaultArtifactDatabaseClient.java Added, 
      src/main/java/de/intevation/gnv/artifactdatabase/client/ArtifactDatabaseClientFactory.java Added,  
      src/main/java/de/intevation/gnv/artifactdatabase/client/ArtifactDatabaseClient.java Added:
       Integrated Interface-Structure to handle the communication to the ArtifactDatabase

2009-09-10  Tim Englich  <tim.englich@intevation.de>
    * .svnignore Added:  Added Eclipse specific Files and Folders to the Ignorelist
2009-09-10  Tim Englich  <tim.englich@intevation.de>

    * pom.xml: Created with maven and put the Moduledependencies into it
    * Changes | Changelog | NEWS | README | TODO: Added
    * src/**: Added to the Project

http://dive4elements.wald.intevation.org