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.Date
void 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
ForeignSourceRepositoryException
void validate(Requisition requisition) throws ForeignSourceRepositoryException
ForeignSourceRepositoryException
void flush() throws ForeignSourceRepositoryException
ForeignSourceRepositoryException
void clear() throws ForeignSourceRepositoryException
ForeignSourceRepositoryException
Copyright © 2021. All rights reserved.