Package org.lockss.laaws.config.impl
Class AusubstancesApiServiceImpl
java.lang.Object
org.lockss.spring.base.BaseSpringApiServiceImpl
org.lockss.laaws.config.impl.AusubstancesApiServiceImpl
- All Implemented Interfaces:
AusubstancesApiDelegate
@Service
public class AusubstancesApiServiceImpl
extends BaseSpringApiServiceImpl
implements AusubstancesApiDelegate
Service for accessing the status of archival units.
-
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 TypeMethodDescriptionorg.springframework.http.ResponseEntity<org.lockss.ws.entities.CheckSubstanceResult>putAuSubstanceCheck(String auId) Updates the substance check of an archival unit in the system.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.config.api.AusubstancesApiDelegate
getAcceptHeader, getObjectMapper, getRequest
-
Constructor Details
-
AusubstancesApiServiceImpl
public AusubstancesApiServiceImpl()
-
-
Method Details
-
putAuSubstanceCheck
public org.springframework.http.ResponseEntity<org.lockss.ws.entities.CheckSubstanceResult> putAuSubstanceCheck(String auId) Updates the substance check of an archival unit in the system.- Specified by:
putAuSubstanceCheckin interfaceAusubstancesApiDelegate- Parameters:
auId- A String with the identifier of the archival unit.- Returns:
- a
ResponseEntity<CheckSubstanceResult>with the substance check information of the archival unit. - See Also:
-