Skip to content

Instantly share code, notes, and snippets.

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:mvc="http://www.springframework.org/schema/mvc"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:aop="http://www.springframework.org/schema/aop"
xsi:schemaLocation="
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://www.springframework.org/schema/mvc
package com.infusionsoft.metrics.aspect;
import com.infusion.util.ListFactory;
import com.infusionsoft.metrics.annotations.MetricsAware;
import org.springframework.aop.TargetSource;
import org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator;
import org.springframework.beans.BeansException;
import org.springframework.core.annotation.AnnotationUtils;
import org.springframework.stereotype.Component;
import org.springframework.stereotype.Controller;
package com.infusionsoft.metrics.spring;
import com.infusion.crm.log.Log;
import com.infusion.util.data.filter.DataFilter;
import com.infusionsoft.util.AnnotationMethodFilter;
import org.aopalliance.intercept.MethodInvocation;
import org.springframework.core.annotation.AnnotationUtils;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
package com.infusionsoft.personalization;
/**
* This represents the valid date formats Infusionsoft will accept and render.
*/
public class StyleGuide {
public enum Date {
ReadableDowMonthDdYear("formats.readable.dow-month-dd-year"),
ReadableMonthDdYear("formats.readable.month-dd-year"),
ReadableMonDdYearTime("formats.readable.mon-dd-year-time"),
public Contact createContact(){
Model.Builder<Contact> contactBuilder = new Model.Builder<Contact>()
.setFieldValue(Contact.Field.FirstName, "first name")
.setCustomFieldValue("FavoriteDessert", "lemon cake")
.setFieldValue(Contact.Field.LastName, "last name");
return contactBuilder.build();
}
@wendelicious
wendelicious / ConnectionStabilizer
Created May 2, 2014 00:33
Decompiled Java from Joseph
mport com.infusion.databridge.BridgeException;
import com.infusion.databridge.ConInfo;
import com.infusion.databridge.Rst;
import com.infusion.util.Joiner;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.PrintStream;
import java.io.PrintWriter;
import java.text.DateFormat;
import java.util.Date;
package com.dietsodasoftware.configuration.archaius;
import com.netflix.config.ConfigurationManager;
import com.netflix.config.PollResult;
import com.netflix.config.PolledConfigurationSource;
import com.netflix.config.sources.URLConfigurationSource;
import com.netflix.config.util.ConfigurationUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
package com.infusionsoft.mobileInteraction.config.cassandra;
import com.infusionsoft.mobileInteraction.config.CassandraConnectionService;
import com.infusionsoft.mobileInteraction.config.cassandra.CassandraConfiguration.ClusterProperties;
import com.infusionsoft.priscilla.PriscillaPropertyChangeListener;
import com.infusionsoft.priscilla.PropertyDefinition;
import com.infusionsoft.priscilla.configurator.PriscillaConfigurator;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
@wendelicious
wendelicious / gist:ed82c995d01a58e6913c
Created September 20, 2014 07:11
Listen for metrics publishing on localhost
#!/bin/sh
while [ 1 ]; do
echo "Listening at `date` on port 2003. <CTRL>-C to quit"
nc -l 2003
done
@wendelicious
wendelicious / gist:3408bc199c9342522f53
Last active September 10, 2015 16:32
Create a Pancake Service Interactively
Do this: https://github.com/infusionsoft/pancakesw/blob/master/pankacesw