gov.nih.nci.system.applicationservice.impl
Class EVSApplicationServiceImpl
java.lang.Object
ApplicationServiceImpl
gov.nih.nci.system.applicationservice.impl.EVSApplicationServiceImpl
- All Implemented Interfaces:
- EVSApplicationService
public class EVSApplicationServiceImpl
- extends ApplicationServiceImpl
- implements EVSApplicationService
ApplicationService interface for EVS.
- Author:
- Shaziya Muhsin, Konrad Rokicki
Method Summary |
java.util.List<java.lang.Object> |
evsSearch(EVSQuery evsQuery)
|
java.lang.Object |
executeRemotely(java.lang.Object object,
java.lang.String methodName,
java.lang.String[] parameterClasses,
java.lang.Object[] args)
Execute the given method on the specified LexBig object. |
java.util.List<java.lang.Object> |
getAssociation(java.lang.Object source,
java.lang.String associationName)
|
CodedNodeSet |
getCodingSchemeConcepts(java.lang.String codingScheme,
CodingSchemeVersionOrTag versionOrTag)
|
CodedNodeSet |
getCodingSchemeConcepts(java.lang.String codingScheme,
CodingSchemeVersionOrTag versionOrTag,
boolean activeOnly)
Deprecated. Not implemented here since it is deprecated in the
LexBIGService interface. |
CodedNodeSet |
getCodingSchemeConcepts(ValueDomainEntryNodeSet nodeSet)
|
Filter |
getFilter(java.lang.String name)
|
ExtensionDescriptionList |
getFilterExtensions()
|
GenericExtension |
getGenericExtension(java.lang.String name)
|
ExtensionDescriptionList |
getGenericExtensions()
|
HistoryService |
getHistoryService(java.lang.String codingScheme)
|
java.util.Date |
getLastUpdateTime()
|
ModuleDescriptionList |
getMatchAlgorithms()
|
CodedNodeGraph |
getNodeGraph(java.lang.String codingScheme,
CodingSchemeVersionOrTag versionOrTag,
java.lang.String relationsName)
|
LexBIGServiceManager |
getServiceManager(java.lang.Object credentials)
|
LexBIGServiceMetadata |
getServiceMetadata()
|
Sort |
getSortAlgorithm(java.lang.String name)
|
SortDescriptionList |
getSortAlgorithms(SortContext context)
|
CodingSchemeRenderingList |
getSupportedCodingSchemes()
|
ValueDomainRenderingList |
getSupportedValueDomains()
|
ValueDomainEntryNodeSet |
getValueDomainEntries(ValueDomainNodeSet nodeSet)
|
ValueDomainNodeSet |
getValueDomains(boolean activeOnly)
|
CodingScheme |
resolveCodingScheme(java.lang.String codingScheme,
CodingSchemeVersionOrTag versionOrTag)
|
ValueDomain |
resolveValueDomain(java.lang.String valueDomain,
ValueDomainVersionOrTag versionOrTag)
|
java.util.List<java.lang.Object> |
search(java.lang.String searchClass,
java.lang.Object evsCriteria)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EVSApplicationServiceImpl
public EVSApplicationServiceImpl(ClassCache classCache,
java.util.Properties systemProperties)
throws ApplicationException
- Throws:
ApplicationException
evsSearch
public java.util.List<java.lang.Object> evsSearch(EVSQuery evsQuery)
throws ApplicationException
- Specified by:
evsSearch
in interface EVSApplicationService
- Throws:
ApplicationException
getAssociation
public java.util.List<java.lang.Object> getAssociation(java.lang.Object source,
java.lang.String associationName)
throws ApplicationException
- Throws:
ApplicationException
search
public java.util.List<java.lang.Object> search(java.lang.String searchClass,
java.lang.Object evsCriteria)
throws ApplicationException
- Specified by:
search
in interface EVSApplicationService
- Throws:
ApplicationException
executeRemotely
public java.lang.Object executeRemotely(java.lang.Object object,
java.lang.String methodName,
java.lang.String[] parameterClasses,
java.lang.Object[] args)
throws ApplicationException
- Execute the given method on the specified LexBig object.
- Specified by:
executeRemotely
in interface EVSApplicationService
- Parameters:
object
- methodName
- parameterClasses
- args
-
- Returns:
-
- Throws:
java.lang.Exception
ApplicationException
getCodingSchemeConcepts
public CodedNodeSet getCodingSchemeConcepts(java.lang.String codingScheme,
CodingSchemeVersionOrTag versionOrTag,
boolean activeOnly)
throws LBException
- Deprecated. Not implemented here since it is deprecated in the
LexBIGService interface.
- Throws:
LBException
getCodingSchemeConcepts
public CodedNodeSet getCodingSchemeConcepts(java.lang.String codingScheme,
CodingSchemeVersionOrTag versionOrTag)
throws LBException
- Throws:
LBException
getCodingSchemeConcepts
public CodedNodeSet getCodingSchemeConcepts(ValueDomainEntryNodeSet nodeSet)
throws LBException
- Throws:
LBException
getFilter
public Filter getFilter(java.lang.String name)
throws LBException
- Throws:
LBException
getFilterExtensions
public ExtensionDescriptionList getFilterExtensions()
getGenericExtension
public GenericExtension getGenericExtension(java.lang.String name)
throws LBException
- Throws:
LBException
getGenericExtensions
public ExtensionDescriptionList getGenericExtensions()
getHistoryService
public HistoryService getHistoryService(java.lang.String codingScheme)
throws LBException
- Throws:
LBException
getLastUpdateTime
public java.util.Date getLastUpdateTime()
throws LBInvocationException
- Throws:
LBInvocationException
getMatchAlgorithms
public ModuleDescriptionList getMatchAlgorithms()
getNodeGraph
public CodedNodeGraph getNodeGraph(java.lang.String codingScheme,
CodingSchemeVersionOrTag versionOrTag,
java.lang.String relationsName)
throws LBException
- Throws:
LBException
getServiceManager
public LexBIGServiceManager getServiceManager(java.lang.Object credentials)
throws LBException
- Throws:
LBException
getServiceMetadata
public LexBIGServiceMetadata getServiceMetadata()
throws LBException
- Throws:
LBException
getSortAlgorithm
public Sort getSortAlgorithm(java.lang.String name)
throws LBException
- Throws:
LBException
getSortAlgorithms
public SortDescriptionList getSortAlgorithms(SortContext context)
getSupportedCodingSchemes
public CodingSchemeRenderingList getSupportedCodingSchemes()
throws LBInvocationException
- Throws:
LBInvocationException
getSupportedValueDomains
public ValueDomainRenderingList getSupportedValueDomains()
throws LBInvocationException
- Throws:
LBInvocationException
getValueDomainEntries
public ValueDomainEntryNodeSet getValueDomainEntries(ValueDomainNodeSet nodeSet)
throws LBException
- Throws:
LBException
getValueDomains
public ValueDomainNodeSet getValueDomains(boolean activeOnly)
throws LBException
- Throws:
LBException
resolveCodingScheme
public CodingScheme resolveCodingScheme(java.lang.String codingScheme,
CodingSchemeVersionOrTag versionOrTag)
throws LBException
- Throws:
LBException
resolveValueDomain
public ValueDomain resolveValueDomain(java.lang.String valueDomain,
ValueDomainVersionOrTag versionOrTag)
throws LBException
- Throws:
LBException
Copyright © 2007 National Cancer Institute (NCI). All Rights Reserved.