public abstract class VerbHandler<T extends XmlWritable> extends Object
| Constructor and Description |
|---|
VerbHandler(Context context,
Repository repository) |
| Modifier and Type | Method and Description |
|---|---|
Context |
getContext() |
Repository |
getRepository() |
T |
handle(com.lyncode.builder.Builder<OAICompiledRequest> parameters) |
abstract T |
handle(OAICompiledRequest params) |
T |
handle(OAIRequest parameters) |
T |
handle(OAIRequestParametersBuilder parameters) |
public VerbHandler(Context context, Repository repository)
public Context getContext()
public Repository getRepository()
public T handle(OAIRequest parameters) throws HandlerException, InvalidResumptionTokenException, OAIException
public T handle(OAIRequestParametersBuilder parameters) throws OAIException, HandlerException, InvalidResumptionTokenException
public T handle(com.lyncode.builder.Builder<OAICompiledRequest> parameters) throws OAIException, HandlerException
OAIExceptionHandlerExceptionpublic abstract T handle(OAICompiledRequest params) throws OAIException, HandlerException
OAIExceptionHandlerExceptionCopyright © 2017 DuraSpace. All Rights Reserved.