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


Method Summary
 java.lang.String getKey()
           
 PlanKey getPlanKey()
          Returns a PlanKey associated with this key if the source is actually a Plan
 Triggerable getTriggerable()
           
 

Method Detail

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 © 2014 Atlassian Software Systems Pty Ltd. All Rights Reserved.