Использовать session.doWork
из спящего режима.
Как вызвать функцию Oracle из спящего режима с возвращаемым параметром?
Из Oracle documentation
-
http://docs.oracle.com/cd/F49540_01/DOC/java.815/a64686/04_call5.htm
FUNCTION balance (acct_id NUMBER) RETURN NUMBER IS
acct_bal NUMBER;
BEGIN
SELECT bal INTO acct_bal FROM accts
WHERE acct_no = acct_id;
RETURN acct_bal;
END;
Из JDBC программа, ваш вызов функции баланса может выглядеть следующим образом:
CallableStatement cstmt = conn.prepareCall("{? = CALL balance(?)}");
cstmt.registerOutParameter(1, Types.FLOAT);
cstmt.setInt(2, acctNo);
cstmt.executeUpdate();
float acctBal = cstmt.getFloat(1);
Это все еще возможно к уклонению многозадачности iPad — В, но Apple объявила в 2019 WWDC, что в апрель 2020, все приложения для iPad потребуются, чтобы поддерживать многозадачность .
исходное объявление и обсуждение находятся в первые несколько минут "Модернизации Вашего Приложения для iOS 13" , и существует (краткое) объявление об их новостном сайте разработчика также.