Customizar gson datetime no vraptor4

Galera como eu faço para customizar o padrão datetime do vraptor4 json?

já tentei o que esta na documentação mais não funcionou.

Quero custormizar esse padrão de data yyyy-MM-dd’T’HH:mm:ss.SSZ para esse yyyy-MM-dd HH:mm:ss

@Specializes
public class CustomDateGsonConverter extends DateGsonConverter {
@Override
public DateFormat getPattern() { return //qualquer padrão customizado }
}

Defina, “não funcionou”

@Dependent
public class CustomDateGsonConverter implements JsonDeserializer<Date>, JsonSerializer<Date> {

    @Override
    public JsonElement serialize(Date date, Type typeOfSrc, JsonSerializationContext context) {
        String dateString = getFormat().format(date);
        return new JsonPrimitive(dateString);
    }

    @Override
    public Date deserialize(JsonElement json, Type typeOfT, JsonDeserializationContext context) throws JsonParseException {
        try {
            return getFormat().parse(json.getAsString());
        } catch (ParseException e) {
            throw new JsonSyntaxException(json.getAsString(), e);
        }
    }    

    protected DateFormat getFormat(){
        return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    }
}