Alexey Kuznetsov created IGNITE-2037:
----------------------------------------

             Summary: Update javadocs and documentation about LOCAL cache could 
be created on client node
                 Key: IGNITE-2037
                 URL: https://issues.apache.org/jira/browse/IGNITE-2037
             Project: Ignite
          Issue Type: Bug
          Components: cache, newbie
    Affects Versions: ignite-1.4
            Reporter: Alexey Kuznetsov
            Priority: Trivial
             Fix For: 1.5


Code that show local cache on client node:

{code}
public class LocalCacheOnClient {
    public static void main(String[] args) throws IgniteException {
        IgniteConfiguration cfgSrv = new IgniteConfiguration();
        cfgSrv.setGridName("srv");
        Ignite n1 = Ignition.start(cfgSrv);

        IgniteConfiguration cfgClm = new IgniteConfiguration();
        cfgClm.setGridName("cln");
        cfgClm.setClientMode(true);
        Ignite n2 = Ignition.start(cfgClm);

        CacheConfiguration<Integer, Integer> ccfg = new 
CacheConfiguration<>("local");
        ccfg.setCacheMode(CacheMode.LOCAL);

        IgniteCache<Integer, Integer> c = n2.getOrCreateCache(ccfg);

        c.put(1, 100);

        n1.close(); // stop server node

        c.put(2, 200); // local cache works fine.

        System.out.println(c.get(1));
        System.out.println(c.get(2));
    }
}
{code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to