Interface ServiceImplementationInvoker

  • Functional Interface:
    This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

    @FunctionalInterface
    public interface ServiceImplementationInvoker
    Functional interface to invoke the implementation of your service after doing pre-work.

    This is intended for use with BaseCommonService, as the value of BaseCommonService.invoker.

    In your subclass of BaseCommonService, you may implement your behavior by either passing custom behavior as ‘invoker’ or by overriding ‘implementation’.

    • Method Detail

      • invokeImplementation

        void invokeImplementation​(sailpoint.api.SailPointContext context)
                           throws sailpoint.tools.GeneralException
        Invokes the service implementation after doing whatever pre-work is required.
        Parameters:
        context - The IIQ context
        Throws:
        sailpoint.tools.GeneralException