com.atlassian.bamboo.trigger
Interface TriggerableInternalKey
- All Known Implementing Classes:
- TriggerableInternalKeyImpl
@Internal
@ExperimentalApi
public interface TriggerableInternalKey
Internal key used in contexts when we mix different kind of Triggerable
, e.g. execution locks.
For internal use only.
Should return equal objects for Immutable and Mutable instances representing the same Triggerable
getKey
@NotNull
String getKey()
- Returns:
- a unique
String
identifier
getTriggerable
@Nullable
Triggerable getTriggerable()
- Returns:
- Immutable instance of
Triggerable
represented by this key
getPlanKey
@Nullable
PlanKey getPlanKey()
- Returns a
PlanKey
associated with this key if the source is actually a Plan
- Returns:
Copyright © 2015 Atlassian Software Systems Pty Ltd. All rights reserved.