@Override public MemcachedBackupSession newMemcachedBackupSession() { return new MemcachedBackupSession( this ); }
@Override public MemcachedBackupSession newMemcachedBackupSession() { return new MemcachedBackupSession( this ); }
@Override public MemcachedBackupSession newMemcachedBackupSession() { return new MemcachedBackupSession( this ); }
@Override public MemcachedBackupSession newMemcachedBackupSession() { return new MemcachedBackupSession( this ); }
@BeforeMethod public void beforeMethod() { cut = new MemcachedBackupSession(); executor = Executors.newCachedThreadPool(); alternateExecutor = Executors.newCachedThreadPool(); }
@Nonnull protected MemcachedBackupSession newMemcachedBackupSession( @Nullable final SessionManager manager ) { return new MemcachedBackupSession( manager ); }
@Nonnull protected SessionManager createSessionManager() { final SessionManager manager = mock( SessionManager.class ); final StandardContext context = createContext(); when( manager.getContext() ).thenReturn(context); // needed for createSession when( manager.getContainer() ).thenReturn(context); // needed for createSession when( manager.getMemcachedSessionService() ).thenReturn(newMemcachedSessionService(manager)); when( manager.newMemcachedBackupSession() ).thenReturn( new MemcachedBackupSession( manager ) ); when( manager.willAttributeDistribute(anyString(), anyObject())).thenReturn(true); return manager; }
@Override public MemcachedBackupSession newMemcachedBackupSession() { return new MemcachedBackupSession( this ); }