<?xml version="1.0" encoding="UTF-8" ?>
<package version="4.1.1.1" service="preferences">
  <modules>
    <module file="preferences.dll" context="inProc" >
        <class clsName="factory"/>
        <class clsName="controllerForAllIdentities"/>
        <class clsName="notify"/>
    </module>
  </modules>
  
  <!-- Removed this sync markup until it is time to sync prefs - LSA05312006
  
  <eventListener event="aol.authentication.identityAuthenticated" moniker="ee://aol/sync/scheduler" method="handleEvent"/>
  <syncOn eventName="aol.authentication.identityAuthenticated" dataType="aol.preferences" nagle="false"/>

  <eventListener event="aol.preferences.preferenceChanged" moniker="ee://aol/sync/scheduler" method="handleEvent"/>
  <syncOn eventName="aol.preferences.preferenceChanged" dataType="aol.preferences" nagle="true"/>

  <syncModel name="aol.preferences" version="2">			

		<dataType name="preference" mimeType="text/x-aol-preference"/>

		<syncParams>
			<syncParam name="targetDatastore">./settings</syncParam>
			<syncParam name="sourceDatastore">./cls/preferences</syncParam>
		</syncParams>

		<notifier name="Notifier" moniker="ee://aol/preferences/notify">
		</notifier>

		<parser name="vObjectParser" moniker="ee://aol/sync/vObjectParser">
			<parseMap dataType="preference">
				<vobject type="X-AOL-PREFERENCE" version="1.0" element="preference" delimiter=";">
					<property name="X-AOL-NAME">
						<value attribute="key"/>
					</property>
					<property name="X-AOL-VALUE">
						<value attribute="value"/>
					</property>
					<property name="X-AOL-TYPE">
						<value attribute="type"/>
					</property>
				</vobject>
			</parseMap>
		</parser>
		
		<dataModel name="CLSDataModel" moniker="ee://aol/sync/clsDataModel">
			<dataMap dataType="preference">
				<element name="preference" table="preferences" version="2" trackIDs="1">
					<attribute name="key" column="key" type="text" primary="1"/>
					<attribute name="value" column="value" type="text"/>
					<attribute name="type" column="type" type="integer"/>
					<attribute name="sync" column="sync" type="integer" syncFlag="1"/>
				</element>
			</dataMap>
		</dataModel>

  </syncModel>
  -->
</package>