Repository: nifi
Updated Branches:
  refs/heads/master 0841f14c1 -> 50010fb34


NIFI-2948 Fix DynamoDB Cached Credentials

This closes #1182


Project: http://git-wip-us.apache.org/repos/asf/nifi/repo
Commit: http://git-wip-us.apache.org/repos/asf/nifi/commit/50010fb3
Tree: http://git-wip-us.apache.org/repos/asf/nifi/tree/50010fb3
Diff: http://git-wip-us.apache.org/repos/asf/nifi/diff/50010fb3

Branch: refs/heads/master
Commit: 50010fb34064d9cf622e265ed57c9ab0be39318e
Parents: 0841f14
Author: James Wing <jvw...@gmail.com>
Authored: Thu Nov 3 20:24:19 2016 -0700
Committer: Oleg Zhurakousky <o...@suitcase.io>
Committed: Fri Nov 4 07:04:25 2016 -0400

----------------------------------------------------------------------
 .../processors/aws/dynamodb/AbstractDynamoDBProcessor.java     | 6 ++++++
 1 file changed, 6 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/nifi/blob/50010fb3/nifi-nar-bundles/nifi-aws-bundle/nifi-aws-processors/src/main/java/org/apache/nifi/processors/aws/dynamodb/AbstractDynamoDBProcessor.java
----------------------------------------------------------------------
diff --git 
a/nifi-nar-bundles/nifi-aws-bundle/nifi-aws-processors/src/main/java/org/apache/nifi/processors/aws/dynamodb/AbstractDynamoDBProcessor.java
 
b/nifi-nar-bundles/nifi-aws-bundle/nifi-aws-processors/src/main/java/org/apache/nifi/processors/aws/dynamodb/AbstractDynamoDBProcessor.java
index de56e69..e1a31a9 100644
--- 
a/nifi-nar-bundles/nifi-aws-bundle/nifi-aws-processors/src/main/java/org/apache/nifi/processors/aws/dynamodb/AbstractDynamoDBProcessor.java
+++ 
b/nifi-nar-bundles/nifi-aws-bundle/nifi-aws-processors/src/main/java/org/apache/nifi/processors/aws/dynamodb/AbstractDynamoDBProcessor.java
@@ -28,6 +28,7 @@ import java.util.Map;
 import java.util.Set;
 
 import org.apache.commons.lang3.StringUtils;
+import org.apache.nifi.annotation.lifecycle.OnStopped;
 import org.apache.nifi.components.AllowableValue;
 import org.apache.nifi.components.PropertyDescriptor;
 import org.apache.nifi.flowfile.FlowFile;
@@ -335,4 +336,9 @@ public abstract class AbstractDynamoDBProcessor extends 
AbstractAWSCredentialsPr
         return isConsistent;
 
     }
+
+    @OnStopped
+    public void onStopped() {
+        this.dynamoDB = null;
+    }
 }

Reply via email to