view flys-client/src/main/java/de/intevation/flys/client/server/SetCollectionNameServiceImpl.java @ 4446:05a54b4d579d

Remove AbstractFixGenerator and use new KMIndexProcessor instead Don't use same base class for minfo and fixings artifacts. Instead use the new KMIndexProcessor to generate the same output for the same data types and facets.
author Björn Ricks <bjoern.ricks@intevation.de>
date Wed, 07 Nov 2012 14:34:13 +0100
parents bc06a671ef60
children
line wrap: on
line source
package de.intevation.flys.client.server;

import org.w3c.dom.Document;

import org.apache.log4j.Logger;

import de.intevation.artifacts.common.utils.ClientProtocolUtils;

import de.intevation.flys.client.shared.exceptions.ServerException;
import de.intevation.flys.client.shared.model.Collection;
import de.intevation.flys.client.client.services.SetCollectionNameService;


/**
 * @author <a href="mailto:ingo.weinzierl@intevation.de">Ingo Weinzierl</a>
 */
public class SetCollectionNameServiceImpl
extends      DoCollectionAction
implements   SetCollectionNameService
{
    private static final Logger logger =
        Logger.getLogger(SetCollectionNameServiceImpl.class);


    public void setName(Collection c)
    throws ServerException
    {
        logger.info("Set name of collection: " + c.identifier());

        String url = getServletContext().getInitParameter("server-url");

        String   name = c.getName();
        Document set  = ClientProtocolUtils.newSetCollectionNameDocument(name);

        doAction(c, set, url);
    }
}
// vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :

http://dive4elements.wald.intevation.org