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

Enclosing interface:
ScopedExclusionService

public static interface ScopedExclusionService.ExclusiveFunction<F,V,E extends 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 Throwable
Parameters:
input - - the locked object
Returns:
function result
Throws:
E - exception thrown by the function
E extends Throwable


Copyright © 2015 Atlassian Software Systems Pty Ltd. All rights reserved.