Package org.oddjob.arooa.standard
Class StandardArooaSession
java.lang.Object
org.oddjob.arooa.standard.StandardArooaSession
- All Implemented Interfaces:
ArooaSession
-
Constructor Summary
ConstructorsConstructorDescriptionStandardArooaSession(ArooaDescriptor descriptor) Constructor that takes an ArooaDescriptor.StandardArooaSession(ArooaDescriptor descriptor, boolean noDefaultDescriptor) Constructor that takes an ArooaDescriptor. -
Method Summary
Modifier and TypeMethodDescriptionGet theArooaDescriptorto use.Get the underlyingBeanRegistry.Get theComponentPersisterto use.Get the underlyingComponentPool.Get theComponentProxyResolverto use.Get thePropertyManagerfor this session.getTools()Get the toolsArooaToolsto use.
-
Constructor Details
-
StandardArooaSession
public StandardArooaSession() -
StandardArooaSession
Constructor that takes an ArooaDescriptor. If the descriptor is null then aStandardArooaDescriptoris created and used. Otherwise the provided descriptor is used.- Parameters:
descriptor-
-
StandardArooaSession
Constructor that takes an ArooaDescriptor. If the descriptor is null then aStandardArooaDescriptoris created and used. Otherwise the provided descriptor is used.- Parameters:
descriptor-
-
-
Method Details
-
getComponentPool
Description copied from interface:ArooaSessionGet the underlyingComponentPool.- Specified by:
getComponentPoolin interfaceArooaSession- Returns:
- A ComponentPool. Must not be null.
-
getBeanRegistry
Description copied from interface:ArooaSessionGet the underlyingBeanRegistry.- Specified by:
getBeanRegistryin interfaceArooaSession- Returns:
- A BeanRegistry. Must not be null.
-
getPropertyManager
Description copied from interface:ArooaSessionGet thePropertyManagerfor this session.- Specified by:
getPropertyManagerin interfaceArooaSession- Returns:
- The PropertyMananger. Must not be null.
-
getArooaDescriptor
Description copied from interface:ArooaSessionGet theArooaDescriptorto use.- Specified by:
getArooaDescriptorin interfaceArooaSession- Returns:
- An ArooaDescriptor. Must not be null.
-
getTools
Description copied from interface:ArooaSessionGet the toolsArooaToolsto use.- Specified by:
getToolsin interfaceArooaSession- Returns:
- An instance of ArooaTools.
-
getComponentProxyResolver
Description copied from interface:ArooaSessionGet theComponentProxyResolverto use.- Specified by:
getComponentProxyResolverin interfaceArooaSession- Returns:
- A ComponentProxyResolver. Can be null if no Proxy substitution is required.
-
getComponentPersister
Description copied from interface:ArooaSessionGet theComponentPersisterto use.- Specified by:
getComponentPersisterin interfaceArooaSession- Returns:
- A ComponentPersister. Can be null if no persistence is required.
-