Uses of Class
jenkins.scm.api.trait.SCMNavigatorContext
-
Packages that use SCMNavigatorContext Package Description jenkins.scm.api.trait An API/SPI to allow the sharing of common traits between differentSCMSource
andSCMNavigator
implementations.jenkins.scm.impl.trait -
-
Uses of SCMNavigatorContext in jenkins.scm.api.trait
Classes in jenkins.scm.api.trait with type parameters of type SCMNavigatorContext Modifier and Type Class Description class
SCMNavigatorContext<C extends SCMNavigatorContext<C,R>,R extends SCMNavigatorRequest>
Represents the context within which aSCMNavigator
is processing requests.Methods in jenkins.scm.api.trait that return types with arguments of type SCMNavigatorContext Modifier and Type Method Description Class<? extends SCMNavigatorContext>
SCMNavigatorTraitDescriptor. getContextClass()
Returns the type ofSCMNavigatorContext
that thisSCMNavigatorTrait
is applicable to.Methods in jenkins.scm.api.trait with parameters of type SCMNavigatorContext Modifier and Type Method Description void
SCMNavigatorTrait. applyToContext(SCMNavigatorContext<?,?> context)
Applies this trait to theSCMNavigatorContext
.protected void
SCMNavigatorTrait. decorateContext(SCMNavigatorContext<?,?> context)
SPI: Override this method to decorate aSCMNavigatorContext
.boolean
SCMNavigatorTraitDescriptor. isApplicableToContext(SCMNavigatorContext context)
Checks if theSCMNavigatorTrait
is relevant to the specifiedSCMNavigatorContext
.Method parameters in jenkins.scm.api.trait with type arguments of type SCMNavigatorContext Modifier and Type Method Description static List<SCMNavigatorTraitDescriptor>
SCMNavigatorTrait. _for(Class<? extends SCMNavigatorContext> contextClass, Class<? extends SCMSourceBuilder> builderClass)
Returns the subset ofSCMNavigatorTraitDescriptor
instances that are applicable to the specified types ofSCMNavigatorContext
andSCMSourceBuilder
.static List<SCMNavigatorTraitDescriptor>
SCMNavigatorTrait. _for(SCMNavigatorDescriptor scmNavigator, Class<? extends SCMNavigatorContext> contextClass, Class<? extends SCMSourceBuilder> builderClass)
Returns the subset ofSCMNavigatorTraitDescriptor
instances that are applicable to the specifiedSCMNavigatorDescriptor
and specified types ofSCMNavigatorContext
andSCMSourceBuilder
.boolean
SCMNavigatorTraitDescriptor. isApplicableToContext(Class<? extends SCMNavigatorContext> contextClass)
Checks if theSCMNavigatorTrait
is relevant to the specified type ofSCMNavigatorContext
.Constructors in jenkins.scm.api.trait with parameters of type SCMNavigatorContext Constructor Description SCMNavigatorRequest(SCMNavigator source, SCMNavigatorContext<?,?> context, SCMSourceObserver observer)
Constructor. -
Uses of SCMNavigatorContext in jenkins.scm.impl.trait
Methods in jenkins.scm.impl.trait with parameters of type SCMNavigatorContext Modifier and Type Method Description protected void
RegexSCMSourceFilterTrait. decorateContext(SCMNavigatorContext<?,?> context)
SPI: Override this method to decorate aSCMNavigatorContext
.protected void
WildcardSCMSourceFilterTrait. decorateContext(SCMNavigatorContext<?,?> context)
SPI: Override this method to decorate aSCMNavigatorContext
.
-