<?xml version="1.0" encoding="UTF-8"?>
<beans default-init-method="init" xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xmlns:util="http://www.springframework.org/schema/util"
       xmlns:hz="http://www.hazelcast.com/schema/config"
       xmlns:context="http://www.springframework.org/schema/context"
       xsi:schemaLocation="http://www.springframework.org/schema/beans
       http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
       http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-3.0.xsd
       http://www.hazelcast.com/schema/config http://www.hazelcast.com/schema/config/hazelcast-spring.xsd
       http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd" >

<hz:hazelcast id="hazelcastInstance">
        <hz:config>
            <hz:group name="dev" password="dataone"/>
            <hz:properties>
                <hz:property name="hazelcast.merge.first.run.delay.seconds">120</hz:property>
                <hz:property name="hazelcast.merge.next.run.delay.seconds">60</hz:property>
            </hz:properties>
            <hz:network port="5701" port-auto-increment="false">
                <hz:join>
                    <hz:multicast enabled="false"
                                  multicast-group="224.2.2.3"
                                  multicast-port="54327"/>
                    <hz:tcp-ip enabled="true">
                        <hz:members>192.168.56.80, 192.168.56.82</hz:members>
                    </hz:tcp-ip>
                </hz:join>
                <hz:symmetric-encryption enabled="true" algorithm="PBEWithMD5AndDES" salt="430asdfjweofgasdADF68978230jfh2012378asgfadfhweifASDFQWFDGAF" password="^fksos$@fA9829" iteration-count="25"/>
            </hz:network>
            <hz:queue name="syncTaskQueue" max-size-per-jvm="0" />
            <hz:map name="d1NodesMap"
                    backup-count="1"
                    max-size="0"
                    eviction-percentage="30"
                    read-backup-data="true"
                    cache-value="true"
                    eviction-policy="NONE"
                    merge-policy="hz.LATEST_UPDATE">
                <hz:map-store enabled="true" implementation="hazelcastLdapStore" write-delay-seconds="0" />
            </hz:map>
        </hz:config>
    </hz:hazelcast>
    <hz:set id="lockObjectSet" instance-ref="hazelcastInstance" name="lockObjectSet"/>
</beans>