package com.jenjinstudios.io;

/**
 * Used to provide context to executing messages.
 *
 * @author Caleb Brinkman
 */
public class ExecutionContext
{
}

package com.jenjinstudios.io;

/**
 * Used to provide context to executing messages.
 *
 * @author Caleb Brinkman
 */
public interface ExecutionContext
{
}

Make ExecutionContext interface instead of class