- Sort Score
- Result 10 results
- Languages All
Results 1 - 9 of 9 for WitnessRegistration (0.15 sec)
-
src/main/java/jcifs/internal/witness/WitnessRegistration.java
/** * Represents a witness service registration for SMB resource monitoring. * This class maintains registration state, heartbeat information, and * sequence numbers for witness protocol communication. */ public class WitnessRegistration { private final String registrationId; private final String shareName; private final InetAddress serverAddress; private final WitnessServiceType serviceType; private final WitnessVersion version;
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Mon Aug 25 14:34:10 UTC 2025 - 6.7K bytes - Viewed (0) -
src/test/java/jcifs/internal/witness/WitnessRegistrationTest.java
assertEquals(WitnessRegistration.WITNESS_REGISTER_IP_NOTIFICATION, registration.getFlags()); registration.setFlags(WitnessRegistration.WITNESS_REGISTER_NONE); assertEquals(WitnessRegistration.WITNESS_REGISTER_NONE, registration.getFlags()); registration.setFlags(WitnessRegistration.WITNESS_REGISTER_IP_NOTIFICATION);
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 23 09:06:40 UTC 2025 - 5.1K bytes - Viewed (0) -
src/main/java/jcifs/internal/witness/WitnessClient.java
*/ public CompletableFuture<WitnessRegistration> registerForNotifications(String shareName, InetAddress serverAddress, WitnessNotificationListener listener) { return CompletableFuture.supplyAsync(() -> { try { // Create registration WitnessRegistration registration =
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 30 05:58:03 UTC 2025 - 20.8K bytes - Viewed (0) -
src/test/java/jcifs/internal/witness/WitnessEnumTest.java
void testWitnessRegistrationStates() { assertEquals(5, WitnessRegistration.WitnessRegistrationState.values().length); // Verify all expected states are present assertNotNull(WitnessRegistration.WitnessRegistrationState.REGISTERING); assertNotNull(WitnessRegistration.WitnessRegistrationState.REGISTERED); assertNotNull(WitnessRegistration.WitnessRegistrationState.UNREGISTERING);
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 23 09:06:40 UTC 2025 - 6.1K bytes - Viewed (0) -
src/test/java/jcifs/internal/witness/WitnessClientTest.java
TestNotificationListener listener = new TestNotificationListener(); CompletableFuture<WitnessRegistration> future = client.registerForNotifications("\\\\server\\share", serverAddress, listener); WitnessRegistration registration = future.get(5, TimeUnit.SECONDS); assertNotNull(registration);
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 23 09:06:40 UTC 2025 - 9.8K bytes - Viewed (0) -
docs/smb3-features/06-witness-protocol-design.md
public interface WitnessNotificationListener { void onWitnessNotification(WitnessNotification notification); void onRegistrationFailed(WitnessRegistration registration, Exception error); void onRegistrationExpired(WitnessRegistration registration); } public WitnessClient(InetAddress witnessServer, CIFSContext context) { this.witnessServer = witnessServer;
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 16 02:53:50 UTC 2025 - 42K bytes - Viewed (0) -
src/test/java/jcifs/internal/witness/WitnessIntegrationTest.java
// 1. Service discovery and registration assertEquals(0, mockService.getRegistrationCount()); String regId = mockService.registerWitness("\\\\cluster\\share", "192.168.1.100", WitnessRegistration.WITNESS_REGISTER_IP_NOTIFICATION); assertEquals(1, mockService.getRegistrationCount()); assertTrue(mockService.hasRegistration(regId)); // 2. Heartbeat processing
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 23 09:06:40 UTC 2025 - 9.8K bytes - Viewed (0) -
docs/SMB3_IMPLEMENTATION_PLAN.md
#### 6.1 Core Witness Infrastructure ``` Package: jcifs.internal.witness ├── WitnessClient.java - Witness client implementation ├── WitnessRegistration.java - Client registration with witness ├── WitnessNotification.java - Notification handling ├── ResourceChange.java - Resource change events └── WitnessTransport.java - Witness-specific RPC transport
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 16 02:53:50 UTC 2025 - 10.7K bytes - Viewed (0) -
src/main/java/jcifs/smb/SmbSessionImpl.java
} @Override public void onRegistrationFailed(WitnessRegistration registration, Exception error) { log.error("Witness registration failed: {}", registration.getRegistrationId(), error); } @Override public void onRegistrationExpired(WitnessRegistration registration) {
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sun Aug 31 08:00:57 UTC 2025 - 68.9K bytes - Viewed (0)