現在実行しているメソッド名を動的に取得したいのですが、
どうすれば実現できるのでしょうか?

public void doSomthing() {
System.out.println(何らかの処理); // doSomthingという出力を得たい
}

例えば、Log4jなんかはlogメソッドを呼び出したクラスやメソッド名も
記録できますよね。その仕組みがどうなっているのか知りたいです。
Log4jのソースを見てみたのですが、該当箇所を見つけられませんでした。