|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.faktorips.runtime.internal.AbstractRuntimeRepositoryManager
org.faktorips.runtime.ClassloaderRuntimeRepositoryManager
public class ClassloaderRuntimeRepositoryManager
This is a IRuntimeRepositoryManager for the ClassloaderRuntimeRepository. You do
not really need a IRuntimeRepositoryManager for ClassloaderRuntimeRepository and
in fact this manager always return the same IRuntimeRepository.
Use this IRuntimeRepositoryManager if you think about changing the runtime repository to
another e.g. DetachedContentRuntimeRepository that need to use a
IRuntimeRepositoryManager later.
| Constructor Summary | |
|---|---|
ClassloaderRuntimeRepositoryManager(ClassLoader classLoader,
String basePackage,
String pathToToc)
The constructor needs all the information to create a ClassloaderRuntimeRepository |
|
| Method Summary | |
|---|---|
protected IRuntimeRepository |
createNewRuntimeRepository()
Creates a new repository. |
protected boolean |
isRepositoryUpToDate(IRuntimeRepository actualRuntimeRepository)
This method checks whether the IRuntimeRepository is up to date or not. |
| Methods inherited from class org.faktorips.runtime.internal.AbstractRuntimeRepositoryManager |
|---|
addDirectlyReferencedManager, getActualRuntimeRepository, getAllReferencedRepositoryManagers, getCurrentRuntimeRepository, getDirectlyReferencedRepositoryManagers |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ClassloaderRuntimeRepositoryManager(ClassLoader classLoader,
String basePackage,
String pathToToc)
ClassloaderRuntimeRepository
| Method Detail |
|---|
protected IRuntimeRepository createNewRuntimeRepository()
AbstractRuntimeRepositoryManager
createNewRuntimeRepository in class AbstractRuntimeRepositoryManagerIRuntimeRepositoryprotected boolean isRepositoryUpToDate(IRuntimeRepository actualRuntimeRepository)
AbstractRuntimeRepositoryManagerIRuntimeRepository is up to date or not. If this
method returns false, a new repository have to be created
isRepositoryUpToDate in class AbstractRuntimeRepositoryManageractualRuntimeRepository - The actual runtime repository that have to be checked
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||