com.atlassian.bamboo.trigger
Interface TriggerableInternalKey
- All Known Implementing Classes:
- TriggerableInternalKeyImpl
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
java.lang.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 © 2013 Atlassian Software Systems Pty Ltd. All Rights Reserved.