diff options
author | Kjetil Ørbekk <kjetil.orbekk@gmail.com> | 2012-01-10 22:24:01 +0100 |
---|---|---|
committer | Kjetil Ørbekk <kjetil.orbekk@gmail.com> | 2012-01-10 22:33:00 +0100 |
commit | fc7ef2ba156db641e1d193cc2e3f1352eaa74bd8 (patch) | |
tree | b020dbcee136476eaf1cf6c8c22a7530789887d1 /jsonrpc/src/main/java/com/orbekk/same/CallerInfoListener.java | |
parent | 3fd156ef2cd87e0b70dc5906aad7071ab908cedf (diff) |
Add SameState class to manage the state of a client.
The SameState class manages a view of the 'Same' network. Some
functionality was moved from SameServiceImpl to SameState.
Diffstat (limited to 'jsonrpc/src/main/java/com/orbekk/same/CallerInfoListener.java')
-rw-r--r-- | jsonrpc/src/main/java/com/orbekk/same/CallerInfoListener.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/jsonrpc/src/main/java/com/orbekk/same/CallerInfoListener.java b/jsonrpc/src/main/java/com/orbekk/same/CallerInfoListener.java new file mode 100644 index 0000000..e3ccfea --- /dev/null +++ b/jsonrpc/src/main/java/com/orbekk/same/CallerInfoListener.java @@ -0,0 +1,11 @@ +package com.orbekk.same; + +/** + * An interface to get notified of the current caller. + * + * This interface is needed because jsonrpc4j does not pass the + * HttpServletRequest to the service implementation. + */ +public interface CallerInfoListener { + void setCaller(String callerIp); +} |