public class IndexInterface
extends java.lang.Object
Constructor and Description |
---|
IndexInterface(IndexerService service)
Instantiates a new index interface.
|
IndexInterface(java.lang.String location)
Instantiates a new index interface.
|
Modifier and Type | Method and Description |
---|---|
void |
deleteIndex(java.lang.String internalCodeSystemName,
java.lang.String internalVersionString)
Delete index.
|
IndexerService |
getBaseIndexerService()
Gets the base indexer service.
|
java.util.ArrayList<java.lang.String> |
getCodeSystemKeys()
Gets the code system keys.
|
java.lang.String |
getIndexLocation(java.lang.String internalCodeSystemName,
java.lang.String internalVersionString)
Gets the index location.
|
protected LgLoggerIF |
getLogger()
Gets the logger.
|
void |
initCodingSchemes()
Inits the coding schemes.
|
public IndexInterface(IndexerService service)
service
- the servicepublic IndexInterface(java.lang.String location)
location
- the locationprotected LgLoggerIF getLogger()
public void initCodingSchemes() throws LBInvocationException
LBInvocationException
- the LB invocation exceptionpublic java.util.ArrayList<java.lang.String> getCodeSystemKeys()
public void deleteIndex(java.lang.String internalCodeSystemName, java.lang.String internalVersionString) throws InternalException
internalCodeSystemName
- the internal code system nameinternalVersionString
- the internal version stringInternalException
- the internal exceptionpublic IndexerService getBaseIndexerService()
public java.lang.String getIndexLocation(java.lang.String internalCodeSystemName, java.lang.String internalVersionString)
internalCodeSystemName
- the internal code system nameinternalVersionString
- the internal version string