public interface RegistrationBeanRetrievalManager
Modifier and Type | Method and Description |
---|---|
java.util.Set<RegistrationBean> |
getAllRegistrations()
Returns all the registrations.
|
RegistrationBean |
getRegistration(MaintainableRefBean ref)
Returns the registration that matches the maintainable reference.
|
java.util.Set<RegistrationBean> |
getRegistrations(MaintainableRefBean ref)
Returns all the registrations that match the maintainable reference.
|
java.util.Set<RegistrationBean> |
getRegistrations(ProvisionAgreementBean provision)
Returns all the registrations against the provision
|
java.util.Set<RegistrationBean> |
getRegistrations(StructureReferenceBean structureRef)
Returns all the registrations against the structure references
The structure reference can either be referencing a Provision structure, a Data or MetdataFlow, or a DataProvider.
|
java.util.Set<RegistrationBean> getAllRegistrations()
java.util.Set<RegistrationBean> getRegistrations(MaintainableRefBean ref)
RegistrationBean getRegistration(MaintainableRefBean ref)
java.lang.IllegalArgumentException
- if more then one match is found for the reference (this is only possible if the reference does not uniquely identify
a registration, this is only possible if the reference does not have all three parameters populated (agencyId, id and version)java.util.Set<RegistrationBean> getRegistrations(StructureReferenceBean structureRef)
java.util.Set<RegistrationBean> getRegistrations(ProvisionAgreementBean provision)
provision
- - the provision to return the registration for