Package org.lockss.laaws.rs.impl
Class NamespacesApiServiceImpl
java.lang.Object
org.lockss.spring.base.BaseSpringApiServiceImpl
org.lockss.laaws.rs.impl.NamespacesApiServiceImpl
- All Implemented Interfaces:
NamespacesApiDelegate
@Service
public class NamespacesApiServiceImpl
extends BaseSpringApiServiceImpl
implements NamespacesApiDelegate
-
Nested Class Summary
Nested classes/interfaces inherited from class org.lockss.spring.base.BaseSpringApiServiceImpl
BaseSpringApiServiceImpl.MapMessageListener -
Field Summary
Fields inherited from class org.lockss.spring.base.BaseSpringApiServiceImpl
DEFAULT_CONFIG_WAIT_TIME, DEFAULT_READY_WAIT_TIME, JMS_BOTH, JMS_RECEIVE, JMS_SEND, jmsConsumer, jmsProducer, PARAM_CONFIG_WAIT_TIME, PARAM_READY_WAIT_TIME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGET /namespaces: Returns a list of namespaces managed by this repository.Methods inherited from class org.lockss.spring.base.BaseSpringApiServiceImpl
configMgrCreated, getClassName, getConfigWaitTime, getJMSManager, getPluginManager, getReadyWaitTime, getRunningLockssDaemon, getStateManager, getWaitTime, jmsSetUpDone, jsonResponse, receiveMessage, registerConfigCallback, setUpJms, setUpJms, setUpJms, stopJms, stringResponse, waitConfig, waitConfig, waitReady, waitReadyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.lockss.laaws.rs.api.NamespacesApiDelegate
getAcceptHeader, getObjectMapper, getRequest
-
Constructor Details
-
NamespacesApiServiceImpl
@Autowired public NamespacesApiServiceImpl(jakarta.servlet.http.HttpServletRequest request)
-
-
Method Details
-
getNamespaces
GET /namespaces: Returns a list of namespaces managed by this repository.- Specified by:
getNamespacesin interfaceNamespacesApiDelegate- Returns:
- a List
with the namespaces. - See Also:
-