public interface ForeignSourceRepository
ForeignSourceRepository interface.
| Modifier and Type | Method and Description | 
|---|---|
void | 
clear()
Delete all requisitions and foreign source definitions and return to defaults. 
 | 
void | 
delete(ForeignSource foreignSource)
delete 
 | 
void | 
delete(Requisition requisition)
delete 
 | 
void | 
flush()
For performance reasons, a get after a save on a ForeignSourceRepository is not guaranteed to
 return the latest saved data unless you flush first. 
 | 
Set<String> | 
getActiveForeignSourceNames()
getActiveForeignSourceNames 
 | 
ForeignSource | 
getDefaultForeignSource()
getDefaultForeignSource 
 | 
ForeignSource | 
getForeignSource(String foreignSourceName)
getForeignSource 
 | 
int | 
getForeignSourceCount()
getForeignSourceCount 
 | 
Set<ForeignSource> | 
getForeignSources()
getForeignSources 
 | 
OnmsNodeRequisition | 
getNodeRequisition(String foreignSource,
                  String foreignId)
getNodeRequisition 
 | 
Requisition | 
getRequisition(ForeignSource foreignSource)
getRequisition 
 | 
Requisition | 
getRequisition(String foreignSourceName)
getRequisition 
 | 
Date | 
getRequisitionDate(String foreignSource)
getRequisitionDate 
 | 
Set<Requisition> | 
getRequisitions()
getRequisitions 
 | 
URL | 
getRequisitionURL(String foreignSource)
getRequisitionURL 
 | 
Requisition | 
importResourceRequisition(org.springframework.core.io.Resource resource)
importResourceRequisition 
 | 
void | 
putDefaultForeignSource(ForeignSource foreignSource)
putDefaultForeignSource 
 | 
void | 
resetDefaultForeignSource()
resetDefaultForeignSource 
 | 
void | 
save(ForeignSource foreignSource)
save 
 | 
void | 
save(Requisition requisition)
save 
 | 
void | 
validate(ForeignSource foreignSource)  | 
void | 
validate(Requisition requisition)  | 
Set<String> getActiveForeignSourceNames()
getActiveForeignSourceNames
Set object.int getForeignSourceCount()
                   throws ForeignSourceRepositoryException
getForeignSourceCount
ForeignSourceRepositoryException - if any.Set<ForeignSource> getForeignSources() throws ForeignSourceRepositoryException
getForeignSources
Set object.ForeignSourceRepositoryException - if any.ForeignSource getForeignSource(String foreignSourceName) throws ForeignSourceRepositoryException
getForeignSource
foreignSourceName - a String object.ForeignSource object.ForeignSourceRepositoryException - if any.void save(ForeignSource foreignSource) throws ForeignSourceRepositoryException
save
foreignSource - a ForeignSource object.ForeignSourceRepositoryException - if any.void delete(ForeignSource foreignSource) throws ForeignSourceRepositoryException
delete
foreignSource - a ForeignSource object.ForeignSourceRepositoryException - if any.ForeignSource getDefaultForeignSource() throws ForeignSourceRepositoryException
getDefaultForeignSource
ForeignSource object.ForeignSourceRepositoryException - if any.void putDefaultForeignSource(ForeignSource foreignSource) throws ForeignSourceRepositoryException
putDefaultForeignSource
foreignSource - a ForeignSource object.ForeignSourceRepositoryException - if any.void resetDefaultForeignSource()
                        throws ForeignSourceRepositoryException
resetDefaultForeignSource
ForeignSourceRepositoryException - if any.Requisition importResourceRequisition(org.springframework.core.io.Resource resource) throws ForeignSourceRepositoryException
importResourceRequisition
resource - a Resource object.Requisition object.ForeignSourceRepositoryException - if any.Set<Requisition> getRequisitions() throws ForeignSourceRepositoryException
getRequisitions
Set object.ForeignSourceRepositoryException - if any.Requisition getRequisition(String foreignSourceName) throws ForeignSourceRepositoryException
getRequisition
foreignSourceName - a String object.Requisition object.ForeignSourceRepositoryException - if any.Requisition getRequisition(ForeignSource foreignSource) throws ForeignSourceRepositoryException
getRequisition
foreignSource - a ForeignSource object.Requisition object.ForeignSourceRepositoryException - if any.Date getRequisitionDate(String foreignSource)
getRequisitionDate
foreignSource - the Foreign Source name of the requisition.Datevoid save(Requisition requisition) throws ForeignSourceRepositoryException
save
requisition - a Requisition object.ForeignSourceRepositoryException - if any.void delete(Requisition requisition) throws ForeignSourceRepositoryException
delete
requisition - a Requisition object.ForeignSourceRepositoryException - if any.OnmsNodeRequisition getNodeRequisition(String foreignSource, String foreignId) throws ForeignSourceRepositoryException
getNodeRequisition
foreignSource - a String object.foreignId - a String object.OnmsNodeRequisition object.ForeignSourceRepositoryException - if any.void validate(ForeignSource foreignSource) throws ForeignSourceRepositoryException
ForeignSourceRepositoryExceptionvoid validate(Requisition requisition) throws ForeignSourceRepositoryException
ForeignSourceRepositoryExceptionvoid flush()
    throws ForeignSourceRepositoryException
ForeignSourceRepositoryExceptionvoid clear()
    throws ForeignSourceRepositoryException
ForeignSourceRepositoryExceptionCopyright © 2020. All rights reserved.