in chatterbox-imap/chatterbox-imap-impl/src/main/java/org/apache/tomee/chatterbox/imap/adapter/ImapResourceAdapter.java [485:497]
private void invoke(final Method method, final String sender, final String subject, final String message) {
try {
try {
messageEndpoint.beforeDelivery(method);
final Object[] values = getValues(method, sender, subject, message);
method.invoke(messageEndpoint, values);
} finally {
messageEndpoint.afterDelivery();
}
} catch (final NoSuchMethodException | ResourceException | IllegalAccessException | InvocationTargetException e) {
LOGGER.log(Level.SEVERE, "Unable to call method: " + method.toString());
}
}