+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
-
- <beans>
-
- <bean id="org.wamblee.usermgt.UserAdministration-target"
- class="org.wamblee.usermgt.UserAdministrationImpl">
-
- <constructor-arg>
- <ref bean="org.wamblee.usermgt.UserSet"/>
- </constructor-arg>
-
- <constructor-arg>
- <ref bean="org.wamblee.usermgt.GroupSet"/>
- </constructor-arg>
-
- <constructor-arg>
- <bean class="org.wamblee.usermgt.RegexpNameValidator">
- <constructor-arg><value>[a-zA-Z]+[a-zA-Z0-9]*</value></constructor-arg>
- <constructor-arg><value>INVALID_USERNAME</value></constructor-arg>
- <constructor-arg><value></value></constructor-arg>
- </bean>
- </constructor-arg>
-
- <constructor-arg>
- <bean class="org.wamblee.usermgt.RegexpNameValidator">
- <constructor-arg><value>[a-zA-Z]+[a-zA-Z0-9]*</value></constructor-arg>
- <constructor-arg><value>INVALID_GROUPNAME</value></constructor-arg>
- <constructor-arg><value></value></constructor-arg>
- </bean>
- </constructor-arg>
-
- </bean>
-
- <bean id="usermanagement-lock" class="org.wamblee.concurrency.JvmLock"/>
-
- <bean id="usermanagement-lock-advice" class="org.wamblee.concurrency.spring.LockAdvice">
- <constructor-arg><ref bean="usermanagement-lock"/></constructor-arg>
- </bean>
-
- <bean id="org.wamblee.usermgt.UserAdministration"
- class="org.springframework.aop.framework.ProxyFactoryBean">
- <property name="proxyInterfaces"><value>org.wamblee.usermgt.UserAdministration</value></property>
- <property name="interceptorNames"><value>usermanagement-lock-advice</value></property>
- <property name="target"><ref bean="org.wamblee.usermgt.UserAdministration-target"/></property>
- </bean>
-
- </beans>
\ No newline at end of file