public final class AnalyzerBinding
extends java.lang.Object
Constructor and Description |
---|
AnalyzerBinding(Profile profile)
Creates a profile binding for a profile.
|
Modifier and Type | Method and Description |
---|---|
void |
bind(java.util.Collection<AnalyzerDefinition> analyzerDefinitions,
boolean disableAssists,
java.util.Set<java.lang.String> disableAnalyzers,
java.util.Collection<Rule> rules,
java.util.Collection<Metric> metrics,
java.util.Collection<SuppressionScheme> suppressionSchemes,
boolean forceAndVerify)
Creates the analyzer and bean instances for the bound profile.
|
void |
cancel()
Cancels the bound analyzers.
|
void |
clear()
Resets this binding to its initial state.
|
boolean |
enabledBeans(Analyzer analyzer,
java.util.Collection<Rule> rules,
java.util.Collection<Metric> metrics,
java.util.Collection<SuppressionScheme> suppressionSchemes) |
java.util.Collection<Analyzer> |
getAnalyzers() |
oracle.jdevimpl.audit.core.AnalyzerBinding.EnterExitMethods |
getEnterExitMethods(java.lang.Class<?> constructType)
Gets the bound enter and exit methods for a construct type.
|
Profile |
getProfile()
Gets the profile bound by this binding.
|
java.util.List<oracle.jdevimpl.audit.core.BoundMethod<Analyzer>> |
getReviewMethods() |
java.util.List<oracle.jdevimpl.audit.core.BoundMethod<Analyzer>> |
getStartTaskMethods() |
java.lang.String |
statistics() |
public AnalyzerBinding(Profile profile)
public Profile getProfile()
public void bind(java.util.Collection<AnalyzerDefinition> analyzerDefinitions, boolean disableAssists, java.util.Set<java.lang.String> disableAnalyzers, java.util.Collection<Rule> rules, java.util.Collection<Metric> metrics, java.util.Collection<SuppressionScheme> suppressionSchemes, boolean forceAndVerify)
public void cancel()
public boolean enabledBeans(Analyzer analyzer, java.util.Collection<Rule> rules, java.util.Collection<Metric> metrics, java.util.Collection<SuppressionScheme> suppressionSchemes)
public java.util.Collection<Analyzer> getAnalyzers()
public oracle.jdevimpl.audit.core.AnalyzerBinding.EnterExitMethods getEnterExitMethods(java.lang.Class<?> constructType)
public java.util.List<oracle.jdevimpl.audit.core.BoundMethod<Analyzer>> getReviewMethods()
public java.util.List<oracle.jdevimpl.audit.core.BoundMethod<Analyzer>> getStartTaskMethods()
public void clear()
public java.lang.String statistics()