org.faktorips.runtime
Interface IObjectReferenceStore

All Known Implementing Classes:
DefaultObjectReferenceStore

public interface IObjectReferenceStore

Author:
Jan Ortmann

Method Summary
 void addUnresolvedReference(IUnresolvedReference reference)
           
 Collection<List<Object>> getAllObjects()
          Returns a list containing all objects registered.
 Collection<IUnresolvedReference> getAllUnresolvedReferences()
           
 Object getObject(Class<?> clazz, Object id)
           
 void putObject(Object id, Object entityObject)
           
 void resolveReferences()
           
 

Method Detail

putObject

void putObject(Object id,
               Object entityObject)

addUnresolvedReference

void addUnresolvedReference(IUnresolvedReference reference)

getObject

Object getObject(Class<?> clazz,
                 Object id)

getAllObjects

Collection<List<Object>> getAllObjects()
Returns a list containing all objects registered.


getAllUnresolvedReferences

Collection<IUnresolvedReference> getAllUnresolvedReferences()

resolveReferences

void resolveReferences()
                       throws Exception
Throws:
Exception


Copyright © 2015. All rights reserved.