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.