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 © 2020. All rights reserved.