<?xml version="1.0" encoding="UTF-8"?>
<StrolchConfiguration>
	<env id="dev">
		<Runtime>
			<applicationName>StrolchRuntimeTest</applicationName>
		</Runtime>
		<Component>
			<name>PrivilegeHandler</name>
			<api>li.strolch.runtime.privilege.PrivilegeHandler</api>
			<impl>li.strolch.runtime.privilege.DefaultStrolchPrivilegeHandler</impl>
			<Properties>
				<privilegeConfigFile>PrivilegeConfig.xml</privilegeConfigFile>
			</Properties>
		</Component>
		<Component>
			<name>RealmHandler</name>
			<api>li.strolch.agent.api.RealmHandler</api>
			<impl>li.strolch.agent.impl.DefaultRealmHandler</impl>
			<depends>PrivilegeHandler</depends>
			<Properties>
				<realms>defaultRealm, myRealm, otherRealm, emptyRealm</realms>
				<dataStoreMode>TRANSIENT</dataStoreMode>
				<dataStoreFile>DefaultRealm.xml</dataStoreFile>
				<enableAuditTrail>true</enableAuditTrail>
				<dataStoreMode.myRealm>TRANSIENT</dataStoreMode.myRealm>
				<dataStoreFile.myRealm>MyRealm.xml</dataStoreFile.myRealm>
				<dataStoreMode.otherRealm>TRANSIENT</dataStoreMode.otherRealm>
				<dataStoreFile.otherRealm>OtherRealm.xml</dataStoreFile.otherRealm>
				<dataStoreMode.emptyRealm>EMPTY</dataStoreMode.emptyRealm>
			</Properties>
		</Component>
		<Component>
			<name>ServiceHandler</name>
			<api>li.strolch.runtime.configuration.model.ServiceHandlerTest</api>
			<impl>li.strolch.runtime.configuration.model.ServiceHandlerTestImpl</impl>
			<depends>RealmHandler</depends>
			<Properties>
			</Properties>
		</Component>
		<Component>
			<name>PostInitializer</name>
			<api>li.strolch.runtime.configuration.model.PostInitializerTest</api>
			<impl>li.strolch.runtime.configuration.model.PostInitializerTestImpl</impl>
			<depends>ServiceHandler</depends>
			<Properties>
			</Properties>
		</Component>
		<Component>
			<name>ResourceGeneratorHandler</name>
			<api>li.strolch.runtime.configuration.model.ResourceGeneratorHandlerTest</api>
			<impl>li.strolch.runtime.configuration.model.ResourceGeneratorHandlerTestImpl</impl>
			<Properties>
				<verbose>true</verbose>
			</Properties>
		</Component>
	</env>
</StrolchConfiguration>