Listener em Java (Listener de um listener)

Saudações, galera…

é meu primeiro tópico aqui…

Hoje me deparei com um problema.

Tenho uma interface para um listener.

public interface InterfaceListener(){
void sucesso();
void falha();
}

Agora eu preciso que quando acontecer o sucesso e terminar ele avisar um outro listener. Um outra classe.

Precisarei fazer minha interface ser um classe abstrata ?

Sei que tem “alguns jeitos”, mas nao gostaria de fazer gambiarra. Deve ter uma forma mais legal de fazer.

desde já obrigado.

nanhuma idéia?

Por “avisar” você diz chamar um método em específico desse outro listener ?
Se for basta você enviar ele por parâmetro para seu método sucesso, não ?.
Lógico que isso não garante que a classe a baixo vai implementar essa chamada, mas interface realmente não se implementa nada do método.