com.atlassian.bamboo.core
Interface ScopedExclusionService.ExclusiveFunction<F,V,E extends java.lang.Throwable>

Enclosing interface:
ScopedExclusionService

public static interface ScopedExclusionService.ExclusiveFunction<F,V,E extends java.lang.Throwable>

Function to call once the object is locked.


Method Summary
 V apply(F input)
           
 

Method Detail

apply

V apply(@Nullable
        F input)
        throws E extends java.lang.Throwable
Parameters:
input - - the locked object
Returns:
function result
Throws:
E - exception thrown by the function
E extends java.lang.Throwable


Copyright © 2014 Atlassian Software Systems Pty Ltd. All Rights Reserved.