Package jenkins.scm.api
Class SCMNavigatorEvent<P>
java.lang.Object
jenkins.scm.api.SCMEvent<P>
jenkins.scm.api.SCMNavigatorEvent<P>
- Type Parameters:
P- the (provider specific) payload.
Base class for events relating to
SCMNavigator instances.- Since:
- 2.0
-
Nested Class Summary
Nested classes/interfaces inherited from class jenkins.scm.api.SCMEvent
SCMEvent.Dispatcher<E extends SCMEvent<?>>, SCMEvent.EventQueueMetrics, SCMEvent.Type -
Field Summary
Fields inherited from class jenkins.scm.api.SCMEvent
ORIGIN_UNKNOWN -
Constructor Summary
ConstructorsModifierConstructorDescriptionSCMNavigatorEvent(SCMEvent.Type type, long timestamp, P payload) Deprecated.SCMNavigatorEvent(SCMEvent.Type type, long timestamp, P payload, String origin) SCMNavigatorEvent(SCMEvent.Type type, P payload) Deprecated.SCMNavigatorEvent(SCMEvent.Type type, P payload, String origin) protected -
Method Summary
Modifier and TypeMethodDescriptiondescriptionFor(SCMNavigator navigator) Return a description of the event in the context of the suppliedSCMNavigator.static voidfireLater(SCMNavigatorEvent<?> event, long delay, TimeUnit delayUnits) Fires theSCMNavigatorEventto all registeredSCMEventListenerinstances after the specified delay.static voidfireNow(SCMNavigatorEvent<?> event) Fires theSCMNavigatorEventto all registeredSCMEventListenerinstances.abstract booleanisMatch(SCMNavigator navigator) Tests if this event applies to the suppliedSCMNavigator.Methods inherited from class jenkins.scm.api.SCMEvent
asCauses, closeExecutorService, description, equals, executorService, getDate, getEventProcessingMetrics, getOrigin, getPayload, getTimestamp, getType, hashCode, originOf, originOf, toString
-
Constructor Details
-
SCMNavigatorEvent
@Deprecated public SCMNavigatorEvent(@NonNull SCMEvent.Type type, long timestamp, @NonNull P payload) Deprecated. -
SCMNavigatorEvent
public SCMNavigatorEvent(@NonNull SCMEvent.Type type, long timestamp, @NonNull P payload, @CheckForNull String origin) -
SCMNavigatorEvent
Deprecated. -
SCMNavigatorEvent
public SCMNavigatorEvent(@NonNull SCMEvent.Type type, @NonNull P payload, @CheckForNull String origin)
-
-
Method Details