Package org.apache.fulcrum.intake.model
Class Group.GroupFactory
- 
- 
Constructor SummaryConstructors Constructor Description GroupFactory(AppData appData)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description Groupcreate(String key)Creates an instance that can be returned by the pool.voidpassivateObject(String key, org.apache.commons.pool2.PooledObject<Group> pooledGroup)Uninitialize an instance to be returned to the pool.org.apache.commons.pool2.PooledObject<Group>wrap(Group group)
 
- 
- 
- 
Constructor Detail- 
GroupFactorypublic GroupFactory(AppData appData) 
 
- 
 - 
Method Detail- 
createpublic Group create(String key) throws IntakeException Creates an instance that can be returned by the pool.- Specified by:
- createin class- org.apache.commons.pool2.BaseKeyedPooledObjectFactory<String,Group>
- Parameters:
- key- the name of the group
- Returns:
- an instance that can be returned by the pool.
- Throws:
- IntakeException- indicates that the group could not be retrieved
 
 - 
passivateObjectpublic void passivateObject(String key, org.apache.commons.pool2.PooledObject<Group> pooledGroup) Uninitialize an instance to be returned to the pool.
 
- 
 
-