Interface ExtensionFactory<E>
-
- All Known Implementing Classes:
ClassExtensionFactory
,Singleton
public interface ExtensionFactory<E>
Creates a specific extension for theManagedObject
.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description E
createExtension(ManagedObject managedObject)
Creates the specific extension for theManagedObject
.
-
-
-
Method Detail
-
createExtension
E createExtension(ManagedObject managedObject) throws java.lang.Throwable
Creates the specific extension for theManagedObject
.- Parameters:
managedObject
-ManagedObject
that is have the extension created for it.- Returns:
- Extension for the
ManagedObject
. - Throws:
java.lang.Throwable
- If fails to create extension.
-
-