org.jboss.managed.spi.factory
Interface ManagedObjectPopulator<T extends Serializable>

Type Parameters:
T - the underlying object
All Known Implementing Classes:
AbstractManagedObjectFactory

public interface ManagedObjectPopulator<T extends Serializable>

ManagedObjectPopulator.

Version:
$Revision: 1.1 $
Author:
Adrian Brock

Method Summary
 void createObject(ManagedObject managedObject, Class<? extends Serializable> clazz)
          Create a new underlying object
 void populateManagedObject(ManagedObject managedObject, T object)
          Populate the managed object
 

Method Detail

createObject

void createObject(ManagedObject managedObject,
                  Class<? extends Serializable> clazz)
Create a new underlying object

Parameters:
managedObject - the managed object
clazz - the class

populateManagedObject

void populateManagedObject(ManagedObject managedObject,
                           T object)
Populate the managed object

Parameters:
managedObject - the managed object
object - the object used to populate the managed object


Copyright © 2008 JBoss Inc.. All Rights Reserved.