Package org.faktorips.runtime
Interface IObjectReferenceStore
-
- All Known Implementing Classes:
DefaultObjectReferenceStore
public interface IObjectReferenceStore- Author:
- Jan Ortmann
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddUnresolvedReference(IUnresolvedReference reference)java.util.Collection<java.util.List<java.lang.Object>>getAllObjects()Returns a list containing all objects registered.java.util.Collection<IUnresolvedReference>getAllUnresolvedReferences()java.lang.ObjectgetObject(java.lang.Class<?> clazz, java.lang.Object id)voidputObject(java.lang.Object id, java.lang.Object entityObject)voidresolveReferences()
-
-
-
Method Detail
-
putObject
void putObject(java.lang.Object id, java.lang.Object entityObject)
-
addUnresolvedReference
void addUnresolvedReference(IUnresolvedReference reference)
-
getObject
java.lang.Object getObject(java.lang.Class<?> clazz, java.lang.Object id)
-
getAllObjects
java.util.Collection<java.util.List<java.lang.Object>> getAllObjects()
Returns a list containing all objects registered.
-
getAllUnresolvedReferences
java.util.Collection<IUnresolvedReference> getAllUnresolvedReferences()
-
resolveReferences
void resolveReferences() throws java.lang.Exception- Throws:
java.lang.Exception
-
-