Ако използвате Java за предния край на база данни, защо не го направите в кода на средното ниво на Java вместо в тригера? Базите данни са за постоянство. Ако решите да използвате друга форма на известяване по-късно, ще откриете, че е по-лесно да го добавите към Java, а не към MySQL.