Implementation class packaging

When there are multiple extension point implementation classes, ensure that you package them using Java™ packages.

For example, in the following sample code, the sandbox implementation class is in the package mdmpim.extend.myextensionpoints.
package mdmpim.extend.myextensionpoints;

import java.io.PrintWriter;
import com.ibm.pim.extensionpoints.ScriptingSandboxFunction;
import com.ibm.pim.extensionpoints.ScriptingSandboxFunctionArguments;

public class ScriptingSandboxTestImpl implements ScriptingSandboxFunction 
{
	//implementation of the method scriptingSandbox
	public void scriptingSandbox (ScriptingSandboxFunctionArguments inArgs) 
	{
		PrintWriter cpOut = inArgs.getOutput();
		cpOut.write("Testing Sandbox Functionality for JavaApi");
	}
}