KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > apache > avalon > excalibur > system > Container


1 /*
2  * Copyright (C) The Apache Software Foundation. All rights reserved.
3  *
4  * This software is published under the terms of the Apache Software License
5  * version 1.1, a copy of which has been included with this distribution in
6  * the LICENSE.txt file.
7  */

8 package org.apache.avalon.excalibur.system;
9
10 import org.apache.avalon.framework.component.ComponentManager;
11 import org.apache.avalon.framework.context.Context;
12
13 /**
14  * The Container is an interface used to mark the Containers in your system. It
15  * exposes a protected getComponentManager() method so that the Container's
16  * Manager can expose that to the instantiating class.
17  *
18  * @author <a HREF="mailto:bloritsch@apache.org">Berin Loritsch</a>
19  * @version CVS $Revision: 1.5 $ $Date: 2002/01/25 20:15:11 $
20  */

21 public interface Container
22 {
23     String JavaDoc CONTEXT_CLASSLOADER = "container.classloader";
24     String JavaDoc CONTEXT_DIRECTORY = "container.rootDir";
25     String JavaDoc WORK_DIRECTORY = "container.workDir";
26     String JavaDoc LOGGER_MANAGER = "container.logManager";
27     String JavaDoc COMMAND_QUEUE = "container.commandQueue";
28     String JavaDoc POOL_MANAGER = "container.poolManager";
29     String JavaDoc ROLE_MANAGER = "container.roleManager";
30 }
31
32
Popular Tags