diff options
-rw-r--r-- | BKUOnline/src/main/webapp/WEB-INF/applicationContext.xml | 83 |
1 files changed, 33 insertions, 50 deletions
diff --git a/BKUOnline/src/main/webapp/WEB-INF/applicationContext.xml b/BKUOnline/src/main/webapp/WEB-INF/applicationContext.xml index fb3cae63..0324030e 100644 --- a/BKUOnline/src/main/webapp/WEB-INF/applicationContext.xml +++ b/BKUOnline/src/main/webapp/WEB-INF/applicationContext.xml @@ -30,64 +30,47 @@ <bean id="slCommandFactory" class="at.gv.egiz.bku.slcommands.SLCommandFactory"
factory-method="getInstance">
- <property name="concreteFactories">
- <map>
- <entry key-ref="nullOperationRequest" value-ref="nullOperationCommandFactory"/>
- <entry key-ref="infoboxReadRequest" value-ref="infoboxReadCommandFactory"/>
- <entry key-ref="infoboxUpdateRequest" value-ref="infoboxUpdateCommandFactory"/>
- <entry key-ref="createXMLSignatureRequest" value-ref="createXMLSignatureCommandFactory"/>
- <entry key-ref="getStatusRequest" value-ref="getStatusCommandFactory"/>
- </map>
+ <property name="commandImpl">
+ <map>
+ <entry
+ key="http://www.buergerkarte.at/namespaces/securitylayer/1.2#:NullOperationRequest"
+ value="at.gv.egiz.bku.slcommands.impl.NullOperationCommandImpl" />
+ <entry
+ key="http://www.buergerkarte.at/namespaces/securitylayer/1.2#:InfoboxReadRequest"
+ value="at.gv.egiz.bku.slcommands.impl.InfoboxReadCommandImpl" />
+ <entry
+ key="http://www.buergerkarte.at/namespaces/securitylayer/1.2#:InfoboxUpdateRequest"
+ value="at.gv.egiz.bku.slcommands.impl.InfoboxUpdateCommandImpl" />
+ <entry
+ key="http://www.buergerkarte.at/namespaces/securitylayer/1.2#:CreateXMLSignatureRequest"
+ value="at.gv.egiz.bku.slcommands.impl.CreateXMLSignatureCommandImpl" />
+ <entry
+ key="http://www.buergerkarte.at/namespaces/securitylayer/1.2#:GetStatusRequest"
+ value="at.gv.egiz.bku.slcommands.impl.GetStatusCommandImpl" />
+ </map>
</property>
</bean>
- <bean id="nullOperationCommandFactory" class="at.gv.egiz.bku.slcommands.impl.NullOperationCommandFactory"/>
- <bean id="nullOperationRequest" class="javax.xml.namespace.QName">
- <constructor-arg value="http://www.buergerkarte.at/namespaces/securitylayer/1.2#"/>
- <constructor-arg value="NullOperationRequest"/>
- </bean>
- <bean id="infoboxReadCommandFactory" class="at.gv.egiz.bku.slcommands.impl.InfoboxReadCommandFactory">
- <property name="infoboxFactory" ref="infoboxFactory"/>
- </bean>
- <bean id="infoboxReadRequest" class="javax.xml.namespace.QName">
- <constructor-arg value="http://www.buergerkarte.at/namespaces/securitylayer/1.2#"/>
- <constructor-arg value="InfoboxReadRequest"/>
- </bean>
- <bean id="infoboxUpdateCommandFactory" class="at.gv.egiz.bku.slcommands.impl.InfoboxUpdateCommandFactory">
- <property name="infoboxFactory" ref="infoboxFactory"/>
- </bean>
- <bean id="infoboxUpdateRequest" class="javax.xml.namespace.QName">
- <constructor-arg value="http://www.buergerkarte.at/namespaces/securitylayer/1.2#"/>
- <constructor-arg value="InfoboxUpdateRequest"/>
- </bean>
- <bean id="createXMLSignatureCommandFactory" class="at.gv.egiz.bku.slcommands.impl.CreateXMLSignatureCommandFactory"/>
- <bean id="createXMLSignatureRequest" class="javax.xml.namespace.QName">
- <constructor-arg value="http://www.buergerkarte.at/namespaces/securitylayer/1.2#"/>
- <constructor-arg value="CreateXMLSignatureRequest"/>
- </bean>
- <bean id="getStatusCommandFactory" class="at.gv.egiz.bku.slcommands.impl.GetStatusCommandFactory"/>
- <bean id="getStatusRequest" class="javax.xml.namespace.QName">
- <constructor-arg value="http://www.buergerkarte.at/namespaces/securitylayer/1.2#"/>
- <constructor-arg value="GetStatusRequest"/>
- </bean>
-
- <bean id="infoboxFactory" class="at.gv.egiz.bku.slcommands.impl.InfoboxFactory">
- <property name="infoboxFactories">
+ <bean id="infoboxFactory" class="at.gv.egiz.bku.slcommands.impl.InfoboxFactory"
+ factory-method="getInstance">
+ <property name="infoboxImpl">
<map>
- <entry key="Certificates" value-ref="certificatesInfoboxFactory"/>
- <entry key="IdentityLink" value-ref="identityLinkInfoboxFactory"/>
- <entry key="CardChannel" value-ref="cardChannelInfoboxFactory"/>
- <entry key="SV-Personendaten" value-ref="svPersonendatenInfoboxFactory"/>
+ <entry
+ key="Certificates"
+ value="at.gv.egiz.bku.slcommands.impl.CertificatesInfoboxImpl" />
+ <entry
+ key="IdentityLink"
+ value="at.gv.egiz.bku.slcommands.impl.IdentityLinkInfoboxImpl" />
+ <entry
+ key="CardChannel"
+ value="at.gv.egiz.bku.slcommands.impl.CardChannelInfoboxImpl" />
+ <entry
+ key="SV-Personendaten"
+ value="at.gv.egiz.bku.slcommands.impl.SVPersonendatenInfoboxImpl" />
</map>
</property>
</bean>
- <bean id="certificatesInfoboxFactory" class="at.gv.egiz.bku.slcommands.impl.CertificatesInfoboxFactory"/>
- <bean id="identityLinkInfoboxFactory" class="at.gv.egiz.bku.slcommands.impl.IdentityLinkInfoboxFactory"/>
- <bean id="cardChannelInfoboxFactory" class="at.gv.egiz.bku.slcommands.impl.CardChannelInfoboxFactory"/>
- <bean id="svPersonendatenInfoboxFactory" class="at.gv.egiz.bku.slcommands.impl.SVPersonendatenInfoboxFactory"/>
-
-
<bean id="bindingProcessorManager" class="at.gv.egiz.bku.binding.BindingProcessorManagerImpl"
scope="singleton">
<constructor-arg ref="STALFactory"></constructor-arg>
|