- Sort Score
- Num 10 results
- Language All
Results 1 - 10 of 13 for BufferCache (0.05 seconds)
The search processing time has exceeded the limit. The displayed results may be partial.
-
src/main/java/jcifs/smb1/smb1/BufferCache.java
* - Uses ConcurrentLinkedQueue for O(1) operations * - Lock-free operations for better concurrency * - Proper buffer validation and limits */ public class BufferCache { /** * Private constructor to prevent instantiation of this utility class. */ private BufferCache() { // Utility class - not instantiable } private static final int MAX_BUFFERS = Config.getInt("jcifs.smb1.smb.maxBuffers", 16);Created: Sun Apr 05 00:10:12 GMT 2026 - Last Modified: Sun Aug 31 08:00:57 GMT 2025 - 4.2K bytes - Click Count (0) -
src/main/java/jcifs/BufferCache.java
*/ package jcifs; /** * Internal API for managing reusable buffers * * @author mbechler * * <p>This interface is intended for internal use.</p> */ public interface BufferCache { /** * Gets a buffer from the cache or creates a new one if the cache is empty. * * @return a buffer from the cache, or a new one */ byte[] getBuffer(); /**Created: Sun Apr 05 00:10:12 GMT 2026 - Last Modified: Sat Aug 16 01:32:48 GMT 2025 - 1.3K bytes - Click Count (0) -
src/test/java/jcifs/BufferCacheTest.java
import org.junit.jupiter.api.Test; import org.mockito.Mock; /** * Comprehensive test suite for BufferCache interface. * Tests the contract and behavior of BufferCache implementations. */ @DisplayName("BufferCache Interface Tests") class BufferCacheTest extends BaseTest { @Mock private BufferCache mockBufferCache; private TestBufferCacheImpl testCache; @BeforeEach void setUp() {Created: Sun Apr 05 00:10:12 GMT 2026 - Last Modified: Thu Aug 14 05:31:44 GMT 2025 - 4.3K bytes - Click Count (0) -
src/test/java/jcifs/context/BaseContextTest.java
@DisplayName("getBufferCache should return initialized buffer cache") void testGetBufferCache() { // When BufferCache bufferCache = context.getBufferCache(); // Then assertNotNull(bufferCache, "Buffer cache should not be null"); assertSame(bufferCache, context.getBufferCache(), "Should return same instance on multiple calls"); } @TestCreated: Sun Apr 05 00:10:12 GMT 2026 - Last Modified: Thu Aug 14 07:14:38 GMT 2025 - 15.1K bytes - Click Count (0) -
src/main/java/jcifs/context/BaseContext.java
private final DfsResolver dfs; private final SidResolver sidResolver; private final Handler urlHandler; private final NameServiceClient nameServiceClient; private final BufferCache bufferCache; private final SmbTransportPool transportPool; private final CredentialsInternal defaultCredentials; /** * Construct a context * * @param configCreated: Sun Apr 05 00:10:12 GMT 2026 - Last Modified: Sat Aug 16 01:32:48 GMT 2025 - 5.5K bytes - Click Count (0) -
src/test/java/jcifs/CIFSContextTest.java
verify(mockContext).getNameServiceClient(); } @Test @DisplayName("Should get BufferCache") void testGetBufferCache() { // Given BufferCache mockCache = mock(BufferCache.class); when(mockContext.getBufferCache()).thenReturn(mockCache); // When BufferCache cache = mockContext.getBufferCache(); // Then assertEquals(mockCache, cache);
Created: Sun Apr 05 00:10:12 GMT 2026 - Last Modified: Thu Aug 14 05:31:44 GMT 2025 - 8.8K bytes - Click Count (0) -
src/test/java/jcifs/context/AbstractCIFSContextTest.java
import java.net.URLStreamHandler; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; import org.mockito.Mock; import org.mockito.MockitoAnnotations; import jcifs.BufferCache; import jcifs.CIFSContext; import jcifs.CIFSException; import jcifs.Configuration; import jcifs.Credentials; import jcifs.DfsResolver; import jcifs.NameServiceClient; import jcifs.SidResolver;
Created: Sun Apr 05 00:10:12 GMT 2026 - Last Modified: Thu Aug 14 05:31:44 GMT 2025 - 7K bytes - Click Count (0) -
src/main/java/jcifs/CIFSContext.java
*/ NameServiceClient getNameServiceClient(); /** * Get the buffer cache for efficient memory management * * @return the buffer cache */ BufferCache getBufferCache(); /** * Get the transport pool for managing SMB connections * * @return the transport pool */ SmbTransportPool getTransportPool(); /**Created: Sun Apr 05 00:10:12 GMT 2026 - Last Modified: Sat Aug 16 01:32:48 GMT 2025 - 4.9K bytes - Click Count (0) -
src/main/java/jcifs/context/CIFSContextWrapper.java
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ package jcifs.context; import java.net.MalformedURLException; import java.net.URLStreamHandler; import jcifs.BufferCache; import jcifs.CIFSContext; import jcifs.CIFSException; import jcifs.Configuration; import jcifs.Credentials; import jcifs.DfsResolver; import jcifs.NameServiceClient; import jcifs.SidResolver;
Created: Sun Apr 05 00:10:12 GMT 2026 - Last Modified: Sat Aug 16 01:32:48 GMT 2025 - 4.9K bytes - Click Count (0) -
src/test/java/jcifs/dcerpc/DcerpcHandleTest.java
import org.junit.jupiter.params.provider.CsvSource; import org.junit.jupiter.params.provider.ValueSource; import org.mockito.Mock; import org.mockito.junit.jupiter.MockitoExtension; import jcifs.BufferCache; import jcifs.CIFSContext; import jcifs.CIFSException; import jcifs.dcerpc.ndr.NdrBuffer; import jcifs.dcerpc.ndr.NdrException; /** * Comprehensive test suite for DcerpcHandle class
Created: Sun Apr 05 00:10:12 GMT 2026 - Last Modified: Thu Aug 14 05:31:44 GMT 2025 - 15.3K bytes - Click Count (0)