public class XOAICacheManager extends Object
| Constructor and Description |
|---|
XOAICacheManager() |
| Modifier and Type | Method and Description |
|---|---|
static void |
compileItem(DSpaceDatabaseItem item) |
static void |
deleteCachedResponses() |
static void |
deleteCompiledItems() |
static String |
getCompiledMetadata(DSpaceDatabaseItem item) |
static Date |
getLastCompilationDate() |
static com.lyncode.xoai.dataprovider.xml.xoai.Metadata |
getMetadata(DSpaceDatabaseItem item) |
static void |
handle(String identification,
com.lyncode.xoai.dataprovider.OAIDataProvider dataProvider,
com.lyncode.xoai.dataprovider.OAIRequestParameters parameters,
OutputStream out) |
static void |
main(String... args) |
static void |
setLastCompilationDate(Date date) |
public static void compileItem(DSpaceDatabaseItem item)
public static String getCompiledMetadata(DSpaceDatabaseItem item) throws com.lyncode.xoai.dataprovider.exceptions.MetadataBindException
com.lyncode.xoai.dataprovider.exceptions.MetadataBindExceptionpublic static com.lyncode.xoai.dataprovider.xml.xoai.Metadata getMetadata(DSpaceDatabaseItem item)
public static void handle(String identification, com.lyncode.xoai.dataprovider.OAIDataProvider dataProvider, com.lyncode.xoai.dataprovider.OAIRequestParameters parameters, OutputStream out) throws IOException
IOExceptionpublic static Date getLastCompilationDate()
public static void main(String... args)
public static void setLastCompilationDate(Date date)
public static void deleteCachedResponses()
public static void deleteCompiledItems()
Copyright © 2015 DuraSpace. All Rights Reserved.