@@ -279,6 +279,11 @@ public class Engine {
return this;
}
+ public Engine removeSharedObject(String name) {
+ config.removeSharedObject(name);
+ return this;
+ }
+
/**
* Set output directive factory
*/
@@ -213,6 +213,12 @@ public class EngineConfig {
return sharedObjectMap;
+ public synchronized void removeSharedObject(String name) {
+ if (sharedObjectMap != null) {
+ sharedObjectMap.remove(name);