O documento descreve duas abordagens para incorporar código Java em um fluxo Mule: (1) Implementar a interface Callable para adicionar uma nova propriedade de sessão e retornar um objeto Animal no payload; (2) Implementar a interface MessageProcessor para modificar o payload e retornar o evento atualizado.