Class SimpleVelocitizer

java.lang.Object
edu.sc.seis.sod.velocity.SimpleVelocitizer

public class SimpleVelocitizer
extends java.lang.Object
  • Field Summary

    Fields 
    Modifier and Type Field Description
    static java.lang.String ERR_PREFIX  
    static java.lang.String VELOCITY_LOGGER_NAME  
  • Constructor Summary

    Constructors 
    Constructor Description
    SimpleVelocitizer()  
  • Method Summary

    Modifier and Type Method Description
    static java.lang.String cleanUpErrorStringForDisplay​(java.lang.String string)  
    java.lang.String evaluate​(java.io.InputStream template, org.apache.velocity.VelocityContext ctx)  
    void evaluate​(java.io.InputStream template, org.apache.velocity.VelocityContext ctx, java.io.Writer writer)  
    java.lang.String evaluate​(java.lang.String template, edu.sc.seis.seisFile.fdsnws.stationxml.Channel chan)  
    java.lang.String evaluate​(java.lang.String template, edu.sc.seis.sod.model.event.CacheEvent event)  
    java.lang.String evaluate​(java.lang.String template, edu.sc.seis.sod.model.event.CacheEvent event, edu.sc.seis.seisFile.fdsnws.stationxml.Channel channel, edu.sc.seis.sod.model.seismogram.RequestFilter[] original, edu.sc.seis.sod.model.seismogram.RequestFilter[] available, edu.sc.seis.sod.model.seismogram.LocalSeismogramImpl[] seismograms, MeasurementStorage cookieJar)  
    java.lang.String evaluate​(java.lang.String template, org.apache.velocity.VelocityContext ctx)  
    static java.lang.String format​(java.time.Instant date, java.lang.String format)  
    static void setupVelocityLogger​(java.util.Properties velocityProps, org.slf4j.Logger velocityLogger)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

  • Method Details

    • format

      public static java.lang.String format​(java.time.Instant date, java.lang.String format)
    • evaluate

      public java.lang.String evaluate​(java.lang.String template, edu.sc.seis.seisFile.fdsnws.stationxml.Channel chan)
    • evaluate

      public java.lang.String evaluate​(java.lang.String template, edu.sc.seis.sod.model.event.CacheEvent event)
    • evaluate

      public java.lang.String evaluate​(java.lang.String template, edu.sc.seis.sod.model.event.CacheEvent event, edu.sc.seis.seisFile.fdsnws.stationxml.Channel channel, edu.sc.seis.sod.model.seismogram.RequestFilter[] original, edu.sc.seis.sod.model.seismogram.RequestFilter[] available, edu.sc.seis.sod.model.seismogram.LocalSeismogramImpl[] seismograms, MeasurementStorage cookieJar)
    • evaluate

      public java.lang.String evaluate​(java.lang.String template, org.apache.velocity.VelocityContext ctx)
    • evaluate

      public java.lang.String evaluate​(java.io.InputStream template, org.apache.velocity.VelocityContext ctx)
    • evaluate

      public void evaluate​(java.io.InputStream template, org.apache.velocity.VelocityContext ctx, java.io.Writer writer) throws org.apache.velocity.exception.ParseErrorException, java.lang.Exception
      Throws:
      org.apache.velocity.exception.ParseErrorException
      java.lang.Exception
    • cleanUpErrorStringForDisplay

      public static java.lang.String cleanUpErrorStringForDisplay​(java.lang.String string)
    • setupVelocityLogger

      public static void setupVelocityLogger​(java.util.Properties velocityProps, org.slf4j.Logger velocityLogger)