KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > apache > avalon > phoenix > components > embeddor > EmbeddorEntry


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.phoenix.components.embeddor;
9
10 import org.apache.avalon.framework.configuration.Configuration;
11
12 /**
13  * @author <a HREF="bauer@denic.de">Joerg Bauer</a>
14  */

15 public class EmbeddorEntry
16 {
17     private final String JavaDoc m_role;
18
19     private final String JavaDoc m_classname;
20
21     private final String JavaDoc m_loggerName;
22
23     private final Configuration m_configuration;
24
25     private Object JavaDoc m_object;
26
27     public EmbeddorEntry( final String JavaDoc role,
28                           final String JavaDoc classname,
29                           final String JavaDoc loggerName,
30                           final Configuration configuration )
31     {
32         m_role = role;
33         m_classname = classname;
34         m_loggerName = loggerName;
35         m_configuration = configuration;
36     }
37
38     public String JavaDoc getRole()
39     {
40         return m_role;
41     }
42
43     public Configuration getConfiguration()
44     {
45         return m_configuration;
46     }
47
48     public String JavaDoc getClassName()
49     {
50         return m_classname;
51     }
52
53     public Object JavaDoc getObject()
54     {
55         return m_object;
56     }
57
58     public void setObject( final Object JavaDoc object )
59     {
60         m_object = object;
61     }
62
63     public String JavaDoc getLoggerName()
64     {
65         return m_loggerName;
66     }
67 }
68
Popular Tags