[prev in list] [next in list] [prev in thread] [next in thread]
List: turbine-jcs-dev
Subject: svn commit: r722168 -
From: asmuts () apache ! org
Date: 2008-12-01 18:41:08
Message-ID: 20081201184108.933FD2388975 () eris ! apache ! org
[Download RAW message or body]
Author: asmuts
Date: Mon Dec 1 10:41:07 2008
New Revision: 722168
URL: http://svn.apache.org/viewvc?rev=722168&view=rev
Log:
simple refactoring
Modified:
jakarta/jcs/trunk/src/java/org/apache/jcs/auxiliary/remote/server/RemoteCacheServer.java
Modified: jakarta/jcs/trunk/src/java/org/apache/jcs/auxiliary/remote/server/RemoteCacheServer.java
URL: http://svn.apache.org/viewvc/jakarta/jcs/trunk/src/java/org/apache/jcs/auxiliary/remote/server/RemoteCacheServer.java?rev=722168&r1=722167&r2=722168&view=diff
==============================================================================
--- jakarta/jcs/trunk/src/java/org/apache/jcs/auxiliary/remote/server/RemoteCacheServer.java \
(original)
+++ jakarta/jcs/trunk/src/java/org/apache/jcs/auxiliary/remote/server/RemoteCacheServer.java \
Mon Dec 1 10:41:07 2008 @@ -265,17 +265,13 @@
CacheListeners cacheDesc = getCacheListeners( item.getCacheName() );
/* Object val = */item.getVal();
- Integer remoteTypeL = (Integer) idTypeMap.get( new Long( requesterId ) \
); + boolean fromCluster = isRequestFromCluster( requesterId ); \
+
if ( log.isDebugEnabled() )
{
- log.debug( "In update, requesterId = [" + requesterId + "] \
remoteType = " + remoteTypeL ); + log.debug( "In update, requesterId = \
[" + requesterId + "] fromCluster = " + fromCluster ); }
- boolean fromCluster = false;
- if ( remoteTypeL != null && remoteTypeL.intValue() == \
IRemoteCacheAttributes.CLUSTER )
- {
- fromCluster = true;
- }
// ordered cache item update and notification.
synchronized ( cacheDesc )
{
@@ -454,23 +450,12 @@
*/
private ICacheElement processGet( String cacheName, Serializable key, long \
requesterId ) {
- Integer remoteTypeL = (Integer) idTypeMap.get( new Long( requesterId ) );
-
+ boolean fromCluster = isRequestFromCluster( requesterId );
+
if ( log.isDebugEnabled() )
{
log.debug( "get [" + key + "] from cache [" + cacheName + "] requesterId \
= [" + requesterId
- + "] remoteType = " + remoteTypeL );
- }
-
- // Since a non-receiving remote cache client will not register a
- // listener, it will not have a listener id assigned from the server. As
- // such the remote server cannot determine if it is a cluster or a
- // normal client. It will assume that it is a normal client.
-
- boolean fromCluster = false;
- if ( remoteTypeL != null && remoteTypeL.intValue() == \
IRemoteCacheAttributes.CLUSTER )
- {
- fromCluster = true;
+ + "] fromCluster = " + fromCluster );
}
CacheListeners cacheDesc = null;
@@ -567,18 +552,12 @@
\
ICacheEventLogger.GETMATCHING_EVENT ); try
{
- Integer remoteTypeL = (Integer) idTypeMap.get( new Long( requesterId ) \
);
-
+ boolean fromCluster = isRequestFromCluster( requesterId );
+
if ( log.isDebugEnabled() )
{
log.debug( "getMatching [" + pattern + "] from cache [" + cacheName \
+ "] requesterId = [" + requesterId
- + "] remoteType = " + remoteTypeL );
- }
-
- boolean fromCluster = false;
- if ( remoteTypeL != null && remoteTypeL.intValue() == \
IRemoteCacheAttributes.CLUSTER )
- {
- fromCluster = true;
+ + "] fromCluster = " + fromCluster );
}
CacheListeners cacheDesc = null;
@@ -705,23 +684,12 @@
{
Map elements = null;
- Integer remoteTypeL = (Integer) idTypeMap.get( new Long( requesterId ) );
+ boolean fromCluster = isRequestFromCluster( requesterId );
if ( log.isDebugEnabled() )
{
log.debug( "getMultiple [" + keys + "] from cache [" + cacheName + "] \
requesterId = [" + requesterId
- + "] remoteType = " + remoteTypeL );
- }
-
- // Since a non-receiving remote cache client will not register a
- // listener, it will not have a listener id assigned from the server. As
- // such the remote server cannot determine if it is a cluster or a
- // normal client. It will assume that it is a normal client.
-
- boolean fromCluster = false;
- if ( remoteTypeL != null && remoteTypeL.intValue() == \
IRemoteCacheAttributes.CLUSTER )
- {
- fromCluster = true;
+ + "] fromCluster = " + fromCluster );
}
CacheListeners cacheDesc = null;
@@ -739,6 +707,26 @@
}
/**
+ * Since a non-receiving remote cache client will not register a listener, it \
will not have a + * listener id assigned from the server. As such the remote \
server cannot determine if it is a + * cluster or a normal client. It will assume \
that it is a normal client. + * <p>
+ * @param requesterId
+ * @return true is from a cluster.
+ */
+ private boolean isRequestFromCluster( long requesterId )
+ {
+ Integer remoteTypeL = (Integer) idTypeMap.get( new Long( requesterId ) );
+
+ boolean fromCluster = false;
+ if ( remoteTypeL != null && remoteTypeL.intValue() == \
IRemoteCacheAttributes.CLUSTER ) + {
+ fromCluster = true;
+ }
+ return fromCluster;
+ }
+
+ /**
* Gets the items from the associated cache listeners.
* <p>
* @param keys
@@ -880,12 +868,7 @@
CacheListeners cacheDesc = (CacheListeners) cacheListenersMap.get( cacheName \
);
- Integer remoteTypeL = (Integer) idTypeMap.get( new Long( requesterId ) );
- boolean fromCluster = false;
- if ( remoteTypeL != null && remoteTypeL.intValue() == \
IRemoteCacheAttributes.CLUSTER )
- {
- fromCluster = true;
- }
+ boolean fromCluster = isRequestFromCluster( requesterId );
if ( cacheDesc != null )
{
@@ -984,12 +967,7 @@
{
CacheListeners cacheDesc = (CacheListeners) cacheListenersMap.get( cacheName \
);
- Integer remoteTypeL = (Integer) idTypeMap.get( new Long( requesterId ) );
- boolean fromCluster = false;
- if ( remoteTypeL != null && remoteTypeL.intValue() == \
IRemoteCacheAttributes.CLUSTER )
- {
- fromCluster = true;
- }
+ boolean fromCluster = isRequestFromCluster( requesterId );
if ( cacheDesc != null )
{
@@ -1413,12 +1391,7 @@
log.info( message );
}
- Integer remoteTypeL = (Integer) idTypeMap.get( new Long( listenerId ) );
- boolean isClusterListener = false;
- if ( remoteTypeL != null && remoteTypeL.intValue() == \
IRemoteCacheAttributes.CLUSTER )
- {
- isClusterListener = true;
- }
+ boolean isClusterListener = isRequestFromCluster( listenerId );
CacheListeners cacheDesc = null;
---------------------------------------------------------------------
To unsubscribe, e-mail: jcs-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jcs-dev-help@jakarta.apache.org
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic