Package org.apache.jcs.auxiliary.remote

Examples of org.apache.jcs.auxiliary.remote.RemoteCacheListenerMockImpl


        RemoteCacheManager remoteCacheManager = RemoteCacheManager.getInstance( attributes, compositeCacheManager );
        String regionName = "testPutAndListen";
        AuxiliaryCache cache = remoteCacheManager.getCache( regionName );

        RemoteCacheListenerMockImpl listener = new RemoteCacheListenerMockImpl();
        server.addCacheListener( regionName, listener );

        // DO WORK
        int numPutsPrior = server.getPutCount();
        ICacheElement element = new CacheElement( regionName, "key", "value" );
View Full Code Here


        RemoteCacheManager remoteCacheManager = RemoteCacheManager.getInstance( attributes, compositeCacheManager );
        String regionName = "testPutAndListen";
        AuxiliaryCache cache = remoteCacheManager.getCache( regionName );

        RemoteCacheListenerMockImpl listener = new RemoteCacheListenerMockImpl();
        server.addCacheListener( regionName, listener );

        // DO WORK
        int numPutsPrior = server.getPutCount();
        int numToPut = 100;
View Full Code Here

        // SETUP
        IRemoteCacheServerAttributes rcsa = new RemoteCacheServerAttributes();
        rcsa.setConfigFileName( "/TestRemoteCacheServer.ccf" );
        RemoteCacheServer server = new RemoteCacheServer( rcsa );

        RemoteCacheListenerMockImpl mockListener1 = new RemoteCacheListenerMockImpl();
        RemoteCacheListenerMockImpl mockListener2 = new RemoteCacheListenerMockImpl();

        String cacheName = "testAddListener";

        // DO WORK
        server.addCacheListener( cacheName, mockListener1 );
        server.addCacheListener( cacheName, mockListener2 );

        // VERIFY
        assertEquals( "Wrong listener id.", 1, mockListener1.getListenerId() );
        assertEquals( "Wrong listener id.", 2, mockListener2.getListenerId() );
    }
View Full Code Here

        // SETUP
        IRemoteCacheServerAttributes rcsa = new RemoteCacheServerAttributes();
        rcsa.setConfigFileName( "/TestRemoteCacheServer.ccf" );
        RemoteCacheServer server = new RemoteCacheServer( rcsa );

        RemoteCacheListenerMockImpl mockListener1 = new RemoteCacheListenerMockImpl();
        RemoteCacheListenerMockImpl mockListener2 = new RemoteCacheListenerMockImpl();

        // DO WORK
        // don't specify the cache name
        server.addCacheListener( mockListener1 );
        server.addCacheListener( mockListener2 );

        // VERIFY
        assertEquals( "Wrong listener id.", 1, mockListener1.getListenerId() );
        assertEquals( "Wrong listener id.", 2, mockListener2.getListenerId() );
    }
View Full Code Here

        // SETUP
        IRemoteCacheServerAttributes rcsa = new RemoteCacheServerAttributes();
        rcsa.setConfigFileName( "/TestRemoteCacheServer.ccf" );
        RemoteCacheServer server = new RemoteCacheServer( rcsa );

        RemoteCacheListenerMockImpl mockListener1 = new RemoteCacheListenerMockImpl();
        RemoteCacheListenerMockImpl mockListener2 = new RemoteCacheListenerMockImpl();

        String cacheName = "testAddListenerToAllThenRemove";

        // DO WORK
        server.addCacheListener( cacheName, mockListener1 );
        server.addCacheListener( cacheName, mockListener2 );

        // VERIFY
        assertEquals( "Wrong number of listeners.", 2, server.getCacheListeners( cacheName ).eventQMap.size() );
        assertEquals( "Wrong listener id.", 1, mockListener1.getListenerId() );
        assertEquals( "Wrong listener id.", 2, mockListener2.getListenerId() );

        // DO WORK
        server.removeCacheListener( cacheName, mockListener1.getListenerId() );
        assertEquals( "Wrong number of listeners.", 1, server.getCacheListeners( cacheName ).eventQMap.size() );
    }
View Full Code Here

        // SETUP
        IRemoteCacheServerAttributes rcsa = new RemoteCacheServerAttributes();
        rcsa.setConfigFileName( "/TestRemoteCacheServer.ccf" );
        RemoteCacheServer server = new RemoteCacheServer( rcsa );

        RemoteCacheListenerMockImpl mockListener1 = new RemoteCacheListenerMockImpl();
        mockListener1.remoteType = IRemoteCacheServerAttributes.CLUSTER;
        RemoteCacheListenerMockImpl mockListener2 = new RemoteCacheListenerMockImpl();
        mockListener2.remoteType = IRemoteCacheServerAttributes.CLUSTER;

        String cacheName = "testAddListenerToAllThenRemove";

        // DO WORK
        server.addCacheListener( cacheName, mockListener1 );
        server.addCacheListener( cacheName, mockListener2 );

        // VERIFY
        assertEquals( "Wrong number of listeners.", 0, server.getCacheListeners( cacheName ).eventQMap.size() );
        assertEquals( "Wrong number of listeners.", 2, server.getClusterListeners( cacheName ).eventQMap.size() );
        assertEquals( "Wrong listener id.", 1, mockListener1.getListenerId() );
        assertEquals( "Wrong listener id.", 2, mockListener2.getListenerId() );

        // DO WORK
        server.removeCacheListener( cacheName, mockListener1.getListenerId() );
        assertEquals( "Wrong number of listeners.", 1, server.getClusterListeners( cacheName ).eventQMap.size() );
    }
View Full Code Here

    {
        // SETUP
        IRemoteCacheServerAttributes rcsa = new RemoteCacheServerAttributes();
        rcsa.setConfigFileName( "/TestRemoteCacheServer.ccf" );

        RemoteCacheListenerMockImpl mockListener = new RemoteCacheListenerMockImpl();
        RemoteCacheServer server = new RemoteCacheServer( rcsa );

        String cacheName = "testSimpleRegisterListenerAndPut";
        server.addCacheListener( cacheName, mockListener );
View Full Code Here

        rcsa.setLocalClusterConsistency( true );
        rcsa.setConfigFileName( "/TestRemoteCacheServer.ccf" );
        RemoteCacheServer server = new RemoteCacheServer( rcsa );

        // this is to get the listenr id for inserts.
        RemoteCacheListenerMockImpl clusterListener = new RemoteCacheListenerMockImpl();
        clusterListener.remoteType = IRemoteCacheAttributes.CLUSTER;

        // this should get the updates
        RemoteCacheListenerMockImpl localListener = new RemoteCacheListenerMockImpl();
        localListener.remoteType = IRemoteCacheAttributes.LOCAL;

        String cacheName = "testSimpleRegisterListenerAndPut_FromClusterWithLCC";
        server.addCacheListener( cacheName, clusterListener );
        server.addCacheListener( cacheName, localListener );
View Full Code Here

    {
        // SETUP
        IRemoteCacheServerAttributes rcsa = new RemoteCacheServerAttributes();
        rcsa.setConfigFileName( "/TestRemoteCacheServer.ccf" );

        RemoteCacheListenerMockImpl mockListener = new RemoteCacheListenerMockImpl();
        RemoteCacheServer server = new RemoteCacheServer( rcsa );

        String cacheName = "testSimpleRegisterListenerAndPut";
        server.addCacheListener( cacheName, mockListener );
View Full Code Here

TOP

Related Classes of org.apache.jcs.auxiliary.remote.RemoteCacheListenerMockImpl

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.