com.atlassian.bamboo.lingo
Interface PluginKeyResolver

All Known Subinterfaces:
DelegatingPluginKeyResolver
All Known Implementing Classes:
AbstractPluginKeyResolverDelegator, ArrayPluginKeyResolver, BandanaPluginKeyResolver, ChainPluginKeyResolver, IterablePluginKeyResolver, MapPluginKeyResolver, OsgiPluginKeyResolver, RemoteInvocationPluginKeyResolver, RemoteInvocationResultPluginKeyResolver

public interface PluginKeyResolver

Strategy for resolving plugin key from objects.

Since:
v3.3

Method Summary
 java.lang.String resolve(java.lang.Object from)
          Resolve plugin key from given object.
 

Method Detail

resolve

@Nullable
java.lang.String resolve(@Nullable
                                  java.lang.Object from)
Resolve plugin key from given object.

Parameters:
from - object to resolve from, may be null, which must be safely handled by the resolver
Returns:
plugin key, or null, if this resolver was not able to resolve the key


Copyright © 2011 Atlassian. All Rights Reserved.