I am not sure whether JBOSS provides any call back when state is replicated across a cluster. But JBOSS allows you to plug in your own interceptor ,in the container configuration. You can try whether you have access to the serialized data b4 the container invokes a method on the session bean.
Thanks for your reply... I'll try the interceptor approach... Do you have thoughts into what the workflow of this interceptor should be like?