MetaDone
|
Public Types | |
enum | TechnoRepository { JPOX, TRANSIENT, HIBERNATE, JPA2 } |
Public Member Functions | |
FactoryProject | createFactoryProject (TechnoRepository techno, Properties props) throws BadPreCondition |
void | disposeFactoryProject (FactoryProject factory) throws BadPreCondition |
Set< TechnoRepository > | getTechnologies () |
void | dispose () |
void | addProvider (FactoryProjectProvider fp) |
void | removeProvider (FactoryProjectProvider fp) |
Date=06-nov.-07 - 22:45:40 Filename = RepositoryManager.java
void metadone_bundle_repository.service.RepositoryManager.addProvider | ( | FactoryProjectProvider | fp | ) |
FactoryProject metadone_bundle_repository.service.RepositoryManager.createFactoryProject | ( | TechnoRepository | techno, |
Properties | props | ||
) | throws BadPreCondition |
techno | A constant that denotes the technology to use for managing the repository |
props | Set of properties that are specific to the used technology |
BadPreCondition |
Implemented in metadone_bundle_repository.TheRepositoryManager.
Referenced by metadone_bundle_metabusiness.TheBusinessManager.createFactory().
void metadone_bundle_repository.service.RepositoryManager.dispose | ( | ) |
void metadone_bundle_repository.service.RepositoryManager.disposeFactoryProject | ( | FactoryProject | factory | ) | throws BadPreCondition |
factory | The factory to dispose |
Implemented in metadone_bundle_repository.TheRepositoryManager.
Set<TechnoRepository> metadone_bundle_repository.service.RepositoryManager.getTechnologies | ( | ) |
Implemented in metadone_bundle_repository.TheRepositoryManager.
void metadone_bundle_repository.service.RepositoryManager.removeProvider | ( | FactoryProjectProvider | fp | ) |
Implemented in metadone_bundle_repository.TheRepositoryManager.
Referenced by metadone_bundle_repository.RepositoryTracker.removedService().