Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 20 for getTransport (0.43 seconds)

  1. src/test/java/jcifs/smb/SmbSessionInternalTest.java

        }
    
        // Happy path: transport is returned and verified
        @Test
        @DisplayName("getTransport returns mocked transport")
        void getTransport_happy() {
            when(session.getTransport()).thenReturn(transport);
            assertSame(transport, session.getTransport());
            verify(session).getTransport();
        }
    
        // Happy path: connect to logon share completes without exception
        @Test
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Thu Aug 14 05:31:44 GMT 2025
    - 6.8K bytes
    - Click Count (0)
  2. src/main/java/jcifs/smb/SmbSessionInternal.java

         */
        byte[] getSessionKey() throws CIFSException;
    
        /**
         * Returns the SMB transport associated with this session.
         *
         * @return the transport for this session
         */
        SmbTransport getTransport();
    
        /**
         * Connect to the logon share
         *
         * @throws SmbException if the connection fails
         */
        void treeConnectLogon() throws SmbException;
    
        /**
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Sat Aug 16 01:32:48 GMT 2025
    - 2.3K bytes
    - Click Count (0)
  3. src/main/java/jcifs/smb/SmbSessionImpl.java

                    ChannelInfo channel = channelManager.selectChannel(message);
                    return (SmbTransportImpl) channel.getTransport();
                } catch (Exception e) {
                    log.debug("Multi-channel selection failed, using primary transport", e);
                }
            }
            return getTransport();
        }
    
        @Override
        public String toString() {
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Sun Aug 31 08:00:57 GMT 2025
    - 68.9K bytes
    - Click Count (0)
  4. src/main/java/jcifs/internal/smb2/multichannel/ChannelInfo.java

        /**
         * Get the transport for this channel
         *
         * @return SMB transport
         */
        public SmbTransport getTransport() {
            return transport;
        }
    
        /**
         * Set the transport for this channel
         *
         * @param transport SMB transport
         */
        public void setTransport(SmbTransport transport) {
            this.transport = transport;
        }
    
        /**
         * Get local network interface
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Thu Aug 21 11:13:46 GMT 2025
    - 10.6K bytes
    - Click Count (0)
  5. src/test/java/jcifs/smb/SmbSessionImplTest.java

            verify(enc, times(1)).decryptMessage(eq(new byte[] { 5 }));
        }
    
        @Test
        @DisplayName("getTransport returns acquired transport instance")
        void testGetTransportAcquire() {
            SmbSessionImpl session = newSession();
            clearInvocations(transport);
            SmbTransportImpl t = session.getTransport();
            assertSame(transport, t);
            verify(transport, times(1)).acquire();
        }
    
        @Test
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Thu Aug 14 05:31:44 GMT 2025
    - 12.5K bytes
    - Click Count (0)
  6. src/main/java/jcifs/smb/MultiChannelManager.java

            if (channelGroup != null) {
                for (ChannelInfo channel : channelGroup.getChannels()) {
                    try {
                        if (channel.getTransport() != null) {
                            channel.getTransport().disconnect(true);
                        }
                    } catch (Exception e) {
                        log.warn("Error closing channel {}: {}", channel.getChannelId(), e.getMessage());
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Sun Aug 31 08:00:57 GMT 2025
    - 20.5K bytes
    - Click Count (0)
  7. src/main/java/jcifs/smb/SmbTreeHandleImpl.java

                return transport.getNegotiateResponse().getSendBufferSize();
            }
        }
    
        @Override
        public int getReceiveBufferSize() throws SmbException {
            try (SmbSessionImpl session = this.treeConnection.getSession(); SmbTransportImpl transport = session.getTransport()) {
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Sun Aug 31 08:00:57 GMT 2025
    - 11.1K bytes
    - Click Count (0)
  8. docs/smb3-features/02-persistent-handles-design.md

        
        // Write some data
        try (OutputStream os = file.getOutputStream()) {
            os.write("test data".getBytes());
        }
        
        // Simulate network disconnection
        file.getTree().getSession().getTransport().disconnect();
        
        // Try to read - should trigger reconnection
        try (InputStream is = file.getInputStream()) {
            byte[] buffer = new byte[9];
            is.read(buffer);
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Sat Aug 16 02:53:50 GMT 2025
    - 31.6K bytes
    - Click Count (0)
  9. src/main/java/jcifs/smb/SmbTreeConnection.java

            try (SmbSessionImpl session = getSession()) {
                if (session == null) {
                    return;
                }
                try (SmbTransportImpl transport = session.getTransport()) {
                    synchronized (transport) {
                        final SmbTreeImpl t = getTreeInternal();
                        if (t != null) {
                            try {
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Sat Aug 30 05:58:03 GMT 2025
    - 30.4K bytes
    - Click Count (1)
  10. src/main/java/jcifs/smb/SmbTreeImpl.java

            if (this.connectionState.get() == 2) {
                // we are connected, so we know
                return isDfs();
            }
            try (SmbTransportImpl transport = this.session.getTransport()) {
                return transport.getNegotiateResponse().isDFSSupported();
            }
        }
    
        /**
         * @return the session this tree is connected in
         */
        public SmbSessionImpl getSession() {
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Sun Aug 31 08:00:57 GMT 2025
    - 30K bytes
    - Click Count (0)
Back to Top