/** * Creates a remove Request. * <p> * @param cacheName * @param key * @param requesterId * @return RemoteHttpCacheRequest */ public static <K, V> RemoteCacheRequest<K, V> createRemoveRequest( String cacheName, K key, long requesterId ) { RemoteCacheRequest<K, V> request = createRequest(cacheName, RemoteRequestType.REMOVE, requesterId); request.setKey( key ); return request; }
/** * Creates a GetKeySet Request. * <p> * @param cacheName * @param requesterId * @return RemoteHttpCacheRequest */ public static RemoteCacheRequest<String, String> createGetKeySetRequest( String cacheName, long requesterId ) { RemoteCacheRequest<String, String> request = createRequest(cacheName, RemoteRequestType.GET_KEYSET, requesterId); request.setKey( cacheName ); return request; }
/** * Creates a get Request. * <p> * @param cacheName * @param key * @param requesterId * @return RemoteHttpCacheRequest */ public static <K, V> RemoteCacheRequest<K, V> createGetRequest( String cacheName, K key, long requesterId ) { RemoteCacheRequest<K, V> request = createRequest(cacheName, RemoteRequestType.GET, requesterId); request.setKey( key ); return request; }
/** * Creates a remove Request. * <p> * @param cacheName * @param key * @param requesterId * @return RemoteHttpCacheRequest */ public static <K, V> RemoteCacheRequest<K, V> createRemoveRequest( String cacheName, K key, long requesterId ) { RemoteCacheRequest<K, V> request = new RemoteCacheRequest<K, V>(); request.setCacheName( cacheName ); request.setKey( key ); request.setRequesterId( requesterId ); request.setRequestType( RemoteRequestType.REMOVE ); if ( log.isDebugEnabled() ) { log.debug( "Created: " + request ); } return request; }
/** * Creates a GetKeySet Request. * <p> * @param cacheName * @param requesterId * @return RemoteHttpCacheRequest */ public static RemoteCacheRequest<String, String> createGetKeySetRequest( String cacheName, long requesterId ) { RemoteCacheRequest<String, String> request = new RemoteCacheRequest<String, String>(); request.setCacheName( cacheName ); request.setKey( cacheName ); request.setRequesterId( requesterId ); request.setRequestType( RemoteRequestType.GET_KEYSET ); if ( log.isDebugEnabled() ) { log.debug( "Created: " + request ); } return request; }
/** * Creates a get Request. * <p> * @param cacheName * @param key * @param requesterId * @return RemoteHttpCacheRequest */ public static <K, V> RemoteCacheRequest<K, V> createGetRequest( String cacheName, K key, long requesterId ) { RemoteCacheRequest<K, V> request = new RemoteCacheRequest<K, V>(); request.setCacheName( cacheName ); request.setKey( key ); request.setRequesterId( requesterId ); request.setRequestType( RemoteRequestType.GET ); if ( log.isDebugEnabled() ) { log.debug( "Created: " + request ); } return request; }
/** * Creates an Update Request. * <p> * @param cacheElement * @param requesterId * @return RemoteHttpCacheRequest */ public static <K, V> RemoteCacheRequest<K, V> createUpdateRequest( ICacheElement<K, V> cacheElement, long requesterId ) { RemoteCacheRequest<K, V> request = createRequest(null, RemoteRequestType.UPDATE, requesterId); if ( cacheElement != null ) { request.setCacheName( cacheElement.getCacheName() ); request.setCacheElement( cacheElement ); request.setKey( cacheElement.getKey() ); } else { log.error( "Can't create a proper update request for a null cache element." ); } return request; }
/** * Creates an Update Request. * <p> * @param cacheElement * @param requesterId * @return RemoteHttpCacheRequest */ public static <K, V> RemoteCacheRequest<K, V> createUpdateRequest( ICacheElement<K, V> cacheElement, long requesterId ) { RemoteCacheRequest<K, V> request = new RemoteCacheRequest<K, V>(); if ( cacheElement != null ) { request.setCacheName( cacheElement.getCacheName() ); request.setCacheElement( cacheElement ); request.setKey( cacheElement.getKey() ); } else { log.error( "Can't create a proper update request for a null cache element." ); } request.setRequesterId( requesterId ); request.setRequestType( RemoteRequestType.UPDATE ); if ( log.isDebugEnabled() ) { log.debug( "Created: " + request ); } return request; }