Class JaxRSRules
java.lang.Object
org.palladiosimulator.somox.analyzer.rules.impl.JaxRSRules
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
detectDefault
(RuleEngineBlackboard blackboard, org.eclipse.jdt.core.dom.CompilationUnit unit) IDs of services that may only run after this one.getID()
getName()
IDs of services that must run before this one.boolean
void
processRuleForCompUnit
(RuleEngineBlackboard blackboard, org.eclipse.jdt.core.dom.CompilationUnit unit) void
processRules
(RuleEngineBlackboard blackboard, Path path)
-
Field Details
-
RULE_ID
- See Also:
-
JAVA_DISCOVERER_ID
- See Also:
-
-
Constructor Details
-
JaxRSRules
public JaxRSRules()
-
-
Method Details
-
processRules
- Specified by:
processRules
in interfaceRule
-
processRuleForCompUnit
public void processRuleForCompUnit(RuleEngineBlackboard blackboard, org.eclipse.jdt.core.dom.CompilationUnit unit) -
detectDefault
public void detectDefault(RuleEngineBlackboard blackboard, org.eclipse.jdt.core.dom.CompilationUnit unit) -
isBuildRule
public boolean isBuildRule()- Specified by:
isBuildRule
in interfaceRule
-
getConfigurationKeys
- Specified by:
getConfigurationKeys
in interfaceService
-
getID
-
getName
-
getRequiredServices
Description copied from interface:Service
IDs of services that must run before this one.- Specified by:
getRequiredServices
in interfaceService
-
getDependentServices
Description copied from interface:Service
IDs of services that may only run after this one.- Specified by:
getDependentServices
in interfaceService
-