#EF #L3 #java🔥in #temenos #t24 🌕
The Extensibility Framework (EF), widely known as L3 Java in the T24 community, has revolutionized the way of customization. Since it's inception in #Transact version R19, it's continuously improved.
Here, we can easily implement any #hook method based on business needs by extending the pre-defined classes like RecordLifecycle, ActivityLifecycle, Enquiry etc to write our own Java class for different exit points.
I am mainly fascinated by it's core features like #exception handling and #logging for smoother debugging compared to #Infobasic's limited options. Another great advantage is that we can add any #open-source library extending T24's capabilities beyond standard methods.
As with any L3 development, there are a few limitations. Unlike #JBC, We can't directly update #core tables with #write function. In this case, we can update any core table by #OFS only. But if it's a Local Template then the write function is enabled. Moreover, we can't use the SELECT statement on large applications like STMT.ENTRY, CUSTOMER, AA.ARRANGEMENT.ACTIVITY etc due to it's huge impact on performance. So, we must think wisely before writing the actual code.
Ultimately, L3 Java is a game-changer for T24 customization. By carefully weighing the pros and cons, we can unlock its true potential!
Feel free to share your experiences/challenges with L3 Java customization.
#T24CoreBanking #BankingTechnology #Customization 🏦🌐🌍🌎🌏
Director of Education/ CWI/ CWE/ NCCER Master Trainer/ NCCCO Rigger-Signal/ ASHI Instructor of Instructors/ OSHA 1910&1926 Outreach Instructor
3wYou all had a fun booth!