Rhino: Dostęp do zmiennych interfejsu Java w implementacji Javascript

Rhino: Jak uzyskać dostęp do zmiennych interfejsu Java w implementacji Javascript?

Udostępniam interfejs Java dla innej strony, aby umożliwić mu implementację tego samego w javascript.

public interface APIInterface{

    public static APIUtils util = new APIUtils();

    public ArrayList getAllObjects(Object aTransaction);
}

Implementacja Javascript:

/** Core Interface Method **/
new Object() {

  getAllObjects: function(tran) {
        tran.set(..); //OK  
        tran.set(..); //OK
        util.callSomeFunction(); //Fails here..Rhino doesn't understand util.. 
  }    

}

Chcę, aby implementacja interfejsu javascript zrozumiała zmienną interfejsuutil bez konieczności przekazywania go jako dodatkowego argumentu funkcji lub dodania go doScriptEngine. Czy to technicznie możliwe?

questionAnswers(1)

yourAnswerToTheQuestion