KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > jfun > yan > containers > SingletonProxyContainer


1 /*****************************************************************************
2  * Copyright (C) Codehaus.org. All rights reserved. *
3  * ------------------------------------------------------------------------- *
4  * The software in this package is published under the terms of the BSD *
5  * style license a copy of which has been included with this distribution in *
6  * the LICENSE.txt file. *
7  *****************************************************************************/

8 /*
9  * Created on Mar 9, 2005
10  *
11  * Author Ben Yu
12  * ZBS
13  */

14 package jfun.yan.containers;
15
16
17
18 /**
19  * A container that transforms all component registered to
20  * use singleton and dynamic proxy when instantiating component.
21  * <p>
22  * Codehaus.org.
23  *
24  * @author Ben Yu
25  *
26  */

27 public class SingletonProxyContainer extends TransformingContainer {
28   public SingletonProxyContainer() {
29     super(new SimpleRegistrar(),
30         ComponentTransformers.proxier().seq(
31             ComponentTransformers.singletor()
32         ));
33   }
34
35 }
36
Popular Tags