public void addBlobStoreListener(BlobStoreListener listener) { blobStore.addListener(listener); }
@Override public void addListener(BlobStoreListener listener) { componentsStateLock.lock(); try { if (LOG.isDebugEnabled()) { LOG.debug("Adding a new Listener"); } // Add a new Listener store.addListener(listener); } finally { componentsStateLock.unlock(); } }
@Override public void addListener(BlobStoreListener listener) { // save it in case of further config changes this.listeners.addListener(listener); // Check if the blobstore has already been configured if (configured.get()) { // Increment the number of current operations // This behavior is used in order to wait // the end of all the operations after setting // the configured parameter to false actualOperations.incrementAndGet(); try { // Add a new Listener to the NullBlobStore delegate.addListener(listener); } finally { // Decrement the number of current operations. actualOperations.decrementAndGet(); } } }
/** Adds the listener to all enabled blob stores */ @Override public void addListener(BlobStoreListener listener) { readAction( () -> { this.listeners.addListener( listener); // save it for later in case setBlobStores is // called for (LiveStore bs : blobStores.values()) { if (bs.config.isEnabled()) { bs.liveInstance.addListener(listener); } } }); }
delegate.addListener(listener);
EasyMock.replay(listener); fbs.addListener(listener);
@Test public void testDeleteGridset() throws Exception { BlobStoreListener listener = EasyMock.createMock(BlobStoreListener.class); store.addListener(listener); TileObject toCache1 = TileObject.createCompleteTileObject(
@Test public void testStoreTile() throws Exception { BlobStoreListener listener = EasyMock.createMock(BlobStoreListener.class); store.addListener(listener); TileObject toCache = TileObject.createCompleteTileObject(
new ByteArrayResource("7,8,9,10 test".getBytes(StandardCharsets.UTF_8))); BlobStoreListener listener = EasyMock.createMock(BlobStoreListener.class); store.addListener(listener); final long size1 = toCache1.getBlobSize(); final long size2 = toCache2.getBlobSize();
@Test public void testDeleteTile() throws Exception { BlobStoreListener listener = EasyMock.createMock(BlobStoreListener.class); store.addListener(listener); TileObject toCache = TileObject.createCompleteTileObject(
new ByteArrayResource("7,8,9,10 test".getBytes(StandardCharsets.UTF_8))); BlobStoreListener listener = EasyMock.createMock(BlobStoreListener.class); store.addListener(listener); final long size1 = toCache1.getBlobSize(); final long size2 = toCache2.getBlobSize();
@Test public void testStoreTilesInMultipleLayers() throws Exception { BlobStoreListener listener = EasyMock.createMock(BlobStoreListener.class); store.addListener(listener); TileObject toCache1 = TileObject.createCompleteTileObject(
final String format = "image/png"; BlobStoreListener listener = EasyMock.createMock(BlobStoreListener.class); store.addListener(listener);
@Test public void testUpdateTile() throws Exception { BlobStoreListener listener = EasyMock.createMock(BlobStoreListener.class); store.addListener(listener); TileObject toCache1 = TileObject.createCompleteTileObject(
@Test public void testParameters() throws Exception { BlobStoreListener listener = EasyMock.createMock(BlobStoreListener.class); store.addListener(listener); Map<String, String> params1 = Collections.singletonMap("testKey", "testValue1"); Map<String, String> params2 = Collections.singletonMap("testKey", "testValue2");
@Test public void testGridsets() throws Exception { BlobStoreListener listener = EasyMock.createMock(BlobStoreListener.class); store.addListener(listener); TileObject toCache1 = TileObject.createCompleteTileObject(