org.apache.geronimo.kernel.config.xstream
Class XStreamGBeanState

java.lang.Object
  extended by org.apache.geronimo.kernel.config.xstream.XStreamGBeanState
All Implemented Interfaces:
GBeanState

public class XStreamGBeanState
extends Object
implements GBeanState


Constructor Summary
XStreamGBeanState(Collection gbeans)
           
XStreamGBeanState(Element gbeanState)
           
 
Method Summary
 void addGBean(GBeanData gbeanData)
           
 GBeanData addGBean(String name, GBeanInfo gbeanInfo, Naming naming, Environment environment)
           
 List getGBeans(ClassLoader classLoader)
           
 Element getGBeanState()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XStreamGBeanState

public XStreamGBeanState(Element gbeanState)

XStreamGBeanState

public XStreamGBeanState(Collection gbeans)
Method Detail

getGBeanState

public Element getGBeanState()
                      throws IOException
Throws:
IOException

getGBeans

public List getGBeans(ClassLoader classLoader)
               throws InvalidConfigException
Specified by:
getGBeans in interface GBeanState
Throws:
InvalidConfigException

addGBean

public void addGBean(GBeanData gbeanData)
Specified by:
addGBean in interface GBeanState

addGBean

public GBeanData addGBean(String name,
                          GBeanInfo gbeanInfo,
                          Naming naming,
                          Environment environment)
Specified by:
addGBean in interface GBeanState


Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.