@@ -0,0 +1,772 @@
+package org.kie.api.runtime.conf;%0A%0Apublic enum ThreadSafeOption implements SingleValueKieSessionOption %7B%0A%0A    YES(true),%0A    NO(false);%0A%0A    private static final long serialVersionUID = 510l;%0A%0A    /**%0A     * The property name for the thread safe configuration%0A     */%0A    public static final String PROPERTY_NAME = %22drools.threadSafe%22;%0A%0A    private final boolean threadSafe;%0A%0A    /**%0A     * Private constructor to enforce the use of the factory method%0A     * @param threadSafe%0A     */%0A    private ThreadSafeOption( final boolean threadSafe ) %7B%0A        this.threadSafe = threadSafe;%0A    %7D%0A%0A    /**%0A     * %7B@inheritDoc%7D%0A     */%0A    public String getPropertyName() %7B%0A        return PROPERTY_NAME;%0A    %7D%0A%0A    public boolean isThreadSafe() %7B%0A        return threadSafe;%0A    %7D%0A%7D%0A

add ThreadSafeOption