From 3a6cffaf83348e3187c9d318a62985ed90f47328 Mon Sep 17 00:00:00 2001 From: hns Date: Wed, 30 Oct 2002 17:37:57 +0000 Subject: [PATCH] Return macro handlers map ("handlers") to let programmers add/remove macro handlers. --- src/helma/framework/ResponseBean.java | 4 ++++ src/helma/framework/ResponseTrans.java | 8 ++++++++ 2 files changed, 12 insertions(+) diff --git a/src/helma/framework/ResponseBean.java b/src/helma/framework/ResponseBean.java index 1d7fe0c7..a2d37300 100644 --- a/src/helma/framework/ResponseBean.java +++ b/src/helma/framework/ResponseBean.java @@ -100,6 +100,10 @@ public class ResponseBean implements Serializable { public Map getdata () { return res.getResponseData (); } + + public Map gethandlers () { + return res.getMacroHandlers (); + } public String geterror () { return res.error; diff --git a/src/helma/framework/ResponseTrans.java b/src/helma/framework/ResponseTrans.java index 423b9a74..c87fb9be 100644 --- a/src/helma/framework/ResponseTrans.java +++ b/src/helma/framework/ResponseTrans.java @@ -134,6 +134,14 @@ public final class ResponseTrans implements Externalizable { return values; } + /** + * Get the macro handlers map for this response transmitter. + */ + public Map getMacroHandlers () { + return handlers; + } + + /** * Reset the response object to its initial empty state. */