Class StandalonePCMDataFlowConfidentialtyAnalysis
java.lang.Object
org.palladiosimulator.dataflow.confidentiality.analysis.StandalonePCMDataFlowConfidentialtyAnalysis
- All Implemented Interfaces:
DataFlowConfidentialityAnalysis
public class StandalonePCMDataFlowConfidentialtyAnalysis
extends Object
implements DataFlowConfidentialityAnalysis
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionevaluateDataFlows
(List<ActionSequence> sequences) boolean
queryDataFlow
(ActionSequence sequence, Predicate<? super AbstractActionSequenceElement<?>> condition) void
setLoggerLevel
(org.apache.log4j.Level level)
-
Constructor Details
-
StandalonePCMDataFlowConfidentialtyAnalysis
-
-
Method Details
-
findAllSequences
- Specified by:
findAllSequences
in interfaceDataFlowConfidentialityAnalysis
-
evaluateDataFlows
- Specified by:
evaluateDataFlows
in interfaceDataFlowConfidentialityAnalysis
-
queryDataFlow
public List<AbstractActionSequenceElement<?>> queryDataFlow(ActionSequence sequence, Predicate<? super AbstractActionSequenceElement<?>> condition) - Specified by:
queryDataFlow
in interfaceDataFlowConfidentialityAnalysis
-
initalizeAnalysis
public boolean initalizeAnalysis()- Specified by:
initalizeAnalysis
in interfaceDataFlowConfidentialityAnalysis
-
setLoggerLevel
public void setLoggerLevel(org.apache.log4j.Level level)
-