public abstract class AbstractForeignSourceRepository extends Object implements ForeignSourceRepository
| Constructor and Description |
|---|
AbstractForeignSourceRepository()
Constructor for AbstractForeignSourceRepository.
|
| Modifier and Type | Method and Description |
|---|---|
void |
clear()
Delete all requisitions and foreign source definitions and return to defaults.
|
ForeignSource |
getDefaultForeignSource()
getDefaultForeignSource
|
OnmsNodeRequisition |
getNodeRequisition(String foreignSource,
String foreignId)
getNodeRequisition
|
Requisition |
importResourceRequisition(org.springframework.core.io.Resource resource)
importResourceRequisition
|
void |
putDefaultForeignSource(ForeignSource foreignSource)
putDefaultForeignSource
|
void |
resetDefaultForeignSource()
resetDefaultForeignSource
|
void |
validate(ForeignSource foreignSource) |
void |
validate(Requisition requisition) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdelete, delete, flush, getActiveForeignSourceNames, getForeignSource, getForeignSourceCount, getForeignSources, getRequisition, getRequisition, getRequisitionDate, getRequisitions, getRequisitionURL, save, savepublic AbstractForeignSourceRepository()
Constructor for AbstractForeignSourceRepository.
public Requisition importResourceRequisition(org.springframework.core.io.Resource resource) throws ForeignSourceRepositoryException
importResourceRequisition
importResourceRequisition in interface ForeignSourceRepositoryresource - a Resource object.Requisition object.ForeignSourceRepositoryException - if any.public ForeignSource getDefaultForeignSource() throws ForeignSourceRepositoryException
getDefaultForeignSource
getDefaultForeignSource in interface ForeignSourceRepositoryForeignSource object.ForeignSourceRepositoryException - if any.public void putDefaultForeignSource(ForeignSource foreignSource) throws ForeignSourceRepositoryException
putDefaultForeignSource
putDefaultForeignSource in interface ForeignSourceRepositoryforeignSource - a ForeignSource object.ForeignSourceRepositoryException - if any.public void resetDefaultForeignSource()
throws ForeignSourceRepositoryException
resetDefaultForeignSource
resetDefaultForeignSource in interface ForeignSourceRepositoryForeignSourceRepositoryException - if any.public OnmsNodeRequisition getNodeRequisition(String foreignSource, String foreignId) throws ForeignSourceRepositoryException
getNodeRequisition
getNodeRequisition in interface ForeignSourceRepositoryforeignSource - a String object.foreignId - a String object.OnmsNodeRequisition object.ForeignSourceRepositoryException - if any.public void validate(ForeignSource foreignSource) throws ForeignSourceRepositoryException
validate in interface ForeignSourceRepositoryForeignSourceRepositoryExceptionpublic void validate(Requisition requisition) throws ForeignSourceRepositoryException
validate in interface ForeignSourceRepositoryForeignSourceRepositoryExceptionpublic void clear()
throws ForeignSourceRepositoryException
ForeignSourceRepositoryclear in interface ForeignSourceRepositoryForeignSourceRepositoryExceptionCopyright © 2022. All rights reserved.