This content has been marked as final.
Show 2 replies
-
1. Re: raiseEvent and bijection
jbuechel Sep 11, 2008 3:18 PM (in response to jbuechel)Found a solution for this:
@In(required = false) @Out(required = false) private MappingRule mappingRuleSelection; public void accept() { log.debug("accept() called"); mappingRuleSelection.setMappingProject(mappingProjectSelection); mappingRuleSelection.setActions(actions); Events.instance().raiseEvent("valueTuples.accept"); //look it up manually mappingRuleSelection = (MappingRule) Contexts.lookupInStatefulContexts("mappingRuleSelection"); log.debug(mappingRuleSelection); }
Can someone tell me, is this the (correct) way to do it?
-
2. Re: raiseEvent and bijection
ivat Mar 10, 2010 8:42 PM (in response to jbuechel)Hi,
You can use :
public void accept() { .... Events.instance().raiseEvent("valueTuples.accept", mappingRuleSelection); ... }
@Observer("valueTuples.accept") public void accept(MappingRule mappingRuleSelection) { log.debug("accept() called"); log.debug(mappingRuleSelection); }
Regards