/* * Copyright (c) 2014 Globo.com - ATeam * All rights reserved. * * This source is subject to the Apache License, Version 2.0. * Please see the LICENSE file for more information. * * Authors: See AUTHORS file * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package com.globo.galeb.bus; import com.globo.galeb.entity.Entity; /** * Class NullMap. * * @author: See AUTHORS file. * @version: 1.0.0, Oct 23, 2014. */ public class NullMap extends MessageToMap<Entity> { /** The log message on ok. */ private String logMessageOk = String.format("[%s] uriBase %s not supported", verticleId, uriBase); /** * Instantiates a new null map. */ public NullMap() { super(); } /* (non-Javadoc) * @see com.globo.galeb.core.bus.MessageToMap#add() */ @Override public boolean add() { defineLoggerIfNecessary(); log.warn(logMessageOk); return false; } /* (non-Javadoc) * @see com.globo.galeb.core.bus.MessageToMap#del() */ @Override public boolean del() { defineLoggerIfNecessary(); log.warn(logMessageOk); return false; } /* (non-Javadoc) * @see com.globo.galeb.core.bus.MessageToMap#reset() */ @Override public boolean reset() { defineLoggerIfNecessary(); log.warn(logMessageOk); return false; } /* (non-Javadoc) * @see com.globo.galeb.core.bus.MessageToMap#change() */ @Override public boolean change() { defineLoggerIfNecessary(); log.warn(logMessageOk); return false; } }