// this is a special method that analyzes the msg type. // If this is a page flow then it is signal. // If not a pageflow, action is invoked public void fireAction(String msg) { if (getPageFlow() != null) { signal(msg); } else { invoke(msg); } }