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