Serialized Form


Package org.picocontainer.gems.adapters

Class org.picocontainer.gems.adapters.DelegateAdaptorFactory extends AbstractInjectionFactory implements Serializable

Class org.picocontainer.gems.adapters.StaticFactoryAdapter extends AbstractAdapter<T> implements Serializable

Serialized Fields

staticFactory

StaticFactory<T> staticFactory

Class org.picocontainer.gems.adapters.ThreadLocalized extends AbstractBehavior<T> implements Serializable

Serialized Fields

proxyFactory

ProxyFactory proxyFactory

Class org.picocontainer.gems.adapters.ThreadLocalizing extends AbstractBehaviorFactory implements Serializable

Serialized Fields

ensureThreadLocal

boolean ensureThreadLocal

proxyFactory

ProxyFactory proxyFactory

Package org.picocontainer.gems.behaviors

Class org.picocontainer.gems.behaviors.AsmHiddenImplementation extends AbstractBehavior<T> implements Serializable

Class org.picocontainer.gems.behaviors.AsmImplementationHiding extends AbstractBehaviorFactory implements Serializable

Class org.picocontainer.gems.behaviors.Assimilated extends AbstractBehavior<T> implements Serializable

Serialized Fields

type

Class<T> type

proxyFactory

ProxyFactory proxyFactory

isCompatible

boolean isCompatible

Class org.picocontainer.gems.behaviors.Assimilating extends AbstractBehaviorFactory implements Serializable

Serialized Fields

proxyFactory

ProxyFactory proxyFactory

assimilationType

Class<T> assimilationType

Class org.picocontainer.gems.behaviors.HiddenImplementation extends AsmHiddenImplementation<T> implements Serializable

Class org.picocontainer.gems.behaviors.HotSwappable extends AsmHiddenImplementation<T> implements Serializable

Serialized Fields

swappable

HotSwappable.Swappable swappable

instance

Object instance

Class org.picocontainer.gems.behaviors.HotSwapping extends AbstractBehaviorFactory implements Serializable

Class org.picocontainer.gems.behaviors.Pooled extends AbstractBehavior<T> implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Throws:
IOException
Serialized Fields

maxPoolSize

int maxPoolSize

waitMilliSeconds

int waitMilliSeconds

pool

Pool pool

serializationMode

int serializationMode

autostartGC

boolean autostartGC

started

boolean started

disposed

boolean disposed

delegateHasLifecylce

boolean delegateHasLifecylce

Class org.picocontainer.gems.behaviors.Pooled.PoolException extends PicoCompositionException implements Serializable

Class org.picocontainer.gems.behaviors.Pooling extends AbstractBehaviorFactory implements Serializable

Serialized Fields

poolContext

Pooled.Context poolContext

Package org.picocontainer.gems.constraints

Class org.picocontainer.gems.constraints.AbstractConstraint extends CollectionComponentParameter implements Serializable

Class org.picocontainer.gems.constraints.And extends AbstractConstraint implements Serializable

Serialized Fields

children

Constraint[] children

Class org.picocontainer.gems.constraints.Anything extends AbstractConstraint implements Serializable

Class org.picocontainer.gems.constraints.CollectionConstraint extends CollectionComponentParameter implements Serializable

Serialized Fields

constraint

Constraint constraint

Class org.picocontainer.gems.constraints.IsExactType extends AbstractConstraint implements Serializable

Serialized Fields

type

Class<T> type

Class org.picocontainer.gems.constraints.IsKey extends AbstractConstraint implements Serializable

Serialized Fields

key

Object key

Class org.picocontainer.gems.constraints.IsKeyType extends AbstractConstraint implements Serializable

Serialized Fields

type

Class<T> type

Class org.picocontainer.gems.constraints.IsType extends AbstractConstraint implements Serializable

Serialized Fields

type

Class<T> type

Class org.picocontainer.gems.constraints.Not extends AbstractConstraint implements Serializable

Serialized Fields

constraint

Constraint constraint

Class org.picocontainer.gems.constraints.Or extends AbstractConstraint implements Serializable

Serialized Fields

children

Constraint[] children

Package org.picocontainer.gems.containers

Class org.picocontainer.gems.containers.CommonsLoggingTracingContainerDecorator extends Object implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
Deprecated. 
Throws:
IOException
ClassNotFoundException
Serialized Fields

delegate

MutablePicoContainer delegate
Deprecated. 
Wrapped container.


logCategory

String logCategory
Deprecated. 
Serialized log category.

Class org.picocontainer.gems.containers.Log4jTracingContainerDecorator extends Object implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
Deprecated. 
Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Deprecated. 
Throws:
IOException
Serialized Fields

delegate

MutablePicoContainer delegate
Deprecated. 
Wrapped container.

Class org.picocontainer.gems.containers.ReusablePicoContainer extends DefaultPicoContainer implements Serializable

Serialized Fields

instanceRegistrations

List<E> instanceRegistrations

storedReferences

Map<K,V> storedReferences

Package org.picocontainer.gems.jmx

Class org.picocontainer.gems.jmx.JMXExposed extends AbstractBehavior<T> implements Serializable

Serialized Fields

mBeanServer

MBeanServer mBeanServer

providers

DynamicMBeanProvider[] providers

registeredObjectNames

List<E> registeredObjectNames

Class org.picocontainer.gems.jmx.JMXExposing extends AbstractBehaviorFactory implements Serializable

Serialized Fields

mBeanServer

MBeanServer mBeanServer

providers

DynamicMBeanProvider[] providers

Class org.picocontainer.gems.jmx.JMXRegistrationException extends PicoCompositionException implements Serializable


Package org.picocontainer.gems.jndi

Class org.picocontainer.gems.jndi.JNDIExposed extends Stored<T> implements Serializable

Class org.picocontainer.gems.jndi.JNDIExposing extends AbstractBehaviorFactory implements Serializable

Class org.picocontainer.gems.jndi.JNDIObjectReference extends Object implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
here we try to capture (eventual) deserealisation of this reference by some container (notably JBoss) and restore context as initial context I hope this will be sufficient for most puproses

Throws:
IOException
ClassNotFoundException
Serialized Fields

name

String name

Class org.picocontainer.gems.jndi.JNDIProvided extends Object implements Serializable

Serialized Fields

jndiReference

JNDIObjectReference<T> jndiReference

componentKey

Object componentKey

Package org.picocontainer.gems.monitors

Class org.picocontainer.gems.monitors.CommonsLoggingComponentMonitor extends Object implements Serializable

Serialized Fields

log

Log log
Commons Logger.


delegate

ComponentMonitor delegate
Delegate for component monitor chains.

Class org.picocontainer.gems.monitors.ComponentDependencyMonitor extends AbstractComponentMonitor implements Serializable

Serialized Fields

listener

ComponentDependencyListener listener

Class org.picocontainer.gems.monitors.DotDependencyGraphComponentMonitor extends AbstractComponentMonitor implements Serializable

Serialized Fields

allInstantiated

List<E> allInstantiated

Class org.picocontainer.gems.monitors.Log4JComponentMonitor extends Object implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream ois)
                 throws IOException,
                        ClassNotFoundException
Manually creates a new logger instance if it was defined earlier.

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream oos)
                  throws IOException
Serializes the monitor.

Throws:
IOException
Serialized Fields

delegate

ComponentMonitor delegate
Delegate Monitor.

Class org.picocontainer.gems.monitors.Slf4jComponentMonitor extends Object implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream ois)
                 throws IOException,
                        ClassNotFoundException
Manually creates a new logger instance if it was defined earlier.

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream oos)
                  throws IOException
Serializes the monitor.

Throws:
IOException
Serialized Fields

delegate

ComponentMonitor delegate
Delegate Monitor.


Package org.picocontainer.gems.util

Class org.picocontainer.gems.util.ConstructableProperties extends Properties implements Serializable

Class org.picocontainer.gems.util.IllegalAccessRuntimeException extends PicoException implements Serializable

Class org.picocontainer.gems.util.InvocationTargetRuntimeException extends PicoException implements Serializable

Class org.picocontainer.gems.util.NoSuchMethodRuntimeException extends PicoException implements Serializable



Copyright © 2003-2010 Codehaus. All Rights Reserved.