public interface  org.glassfish.hk.api.DynamicConfiguration extends java.lang.Object
{
public abstract org.glassfish.hk.api.ActiveDescriptor bind(org.glassfish.hk.api.Descriptor);
public abstract org.glassfish.hk.api.ActiveDescriptor bind(org.glassfish.hk.api.Descriptor, boolean);
public abstract org.glassfish.hk.api.FactoryDescriptors bind(org.glassfish.hk.api.FactoryDescriptors);
public abstract org.glassfish.hk.api.FactoryDescriptors bind(org.glassfish.hk.api.FactoryDescriptors, boolean);
public abstract org.glassfish.hk.api.ActiveDescriptor addActiveDescriptor(org.glassfish.hk.api.ActiveDescriptor) throws java.lang.IllegalArgumentException;
public abstract org.glassfish.hk.api.ActiveDescriptor addActiveDescriptor(org.glassfish.hk.api.ActiveDescriptor, boolean) throws java.lang.IllegalArgumentException;
public abstract org.glassfish.hk.api.ActiveDescriptor addActiveDescriptor(java.lang.Class) throws org.glassfish.hk.api.MultiException, java.lang.IllegalArgumentException;
public abstract org.glassfish.hk.api.FactoryDescriptors addActiveFactoryDescriptor(java.lang.Class) throws org.glassfish.hk.api.MultiException, java.lang.IllegalArgumentException;
public abstract void addUnbindFilter(org.glassfish.hk.api.Filter) throws java.lang.IllegalArgumentException;
public abstract transient void addIdempotentFilter(org.glassfish.hk.api.Filter[]) throws java.lang.IllegalArgumentException;
public abstract transient void registerTwoPhaseResources(org.glassfish.hk.api.TwoPhaseResource[]);
public abstract void commit() throws org.glassfish.hk.api.MultiException;
}