Package eu.europa.esig.dss.tsl.dto
Class AbstractCacheDTO
java.lang.Object
eu.europa.esig.dss.tsl.dto.AbstractCacheDTO
- All Implemented Interfaces:
InfoRecord,Serializable
- Direct Known Subclasses:
DownloadCacheDTO,ParsingCacheDTO,ValidationCacheDTO
public class AbstractCacheDTO extends Object implements InfoRecord
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description AbstractCacheDTO()AbstractCacheDTO(AbstractCacheDTO cacheDTO) -
Method Summary
Modifier and Type Method Description CacheStateEnumgetCacheState()DategetExceptionFirstOccurrenceTime()DategetExceptionLastOccurrenceTime()StringgetExceptionMessage()StringgetExceptionStackTrace()DategetLastStateTransitionTime()DategetLastSuccessSynchronizationTime()StringgetStatusName()booleanisDesynchronized()booleanisError()booleanisRefreshNeeded()booleanisResultExist()booleanisSynchronized()booleanisToBeDeleted()voidsetCacheState(CacheStateEnum cacheState)voidsetExceptionFirstOccurrenceTime(Date exceptionFirstOccurrenceTime)voidsetExceptionLastOccurrenceTime(Date exceptionLastOccurrenceTime)voidsetExceptionMessage(String exceptionMessage)voidsetExceptionStackTrace(String exceptionStackTrace)voidsetLastStateTransitionTime(Date lastStateTransitionTime)voidsetLastSuccessSynchronizationTime(Date lastSuccessSynchronizationTime)voidsetResultExist(boolean resultExist)
-
Constructor Details
-
AbstractCacheDTO
public AbstractCacheDTO() -
AbstractCacheDTO
-
-
Method Details
-
getCacheState
-
setCacheState
-
getLastStateTransitionTime
- Specified by:
getLastStateTransitionTimein interfaceInfoRecord
-
setLastStateTransitionTime
-
getLastSuccessSynchronizationTime
- Specified by:
getLastSuccessSynchronizationTimein interfaceInfoRecord
-
setLastSuccessSynchronizationTime
-
getExceptionMessage
- Specified by:
getExceptionMessagein interfaceInfoRecord
-
setExceptionMessage
-
getExceptionStackTrace
- Specified by:
getExceptionStackTracein interfaceInfoRecord
-
setExceptionStackTrace
-
getExceptionFirstOccurrenceTime
- Specified by:
getExceptionFirstOccurrenceTimein interfaceInfoRecord
-
setExceptionFirstOccurrenceTime
-
getExceptionLastOccurrenceTime
- Specified by:
getExceptionLastOccurrenceTimein interfaceInfoRecord
-
setExceptionLastOccurrenceTime
-
isResultExist
public boolean isResultExist()- Specified by:
isResultExistin interfaceInfoRecord
-
setResultExist
public void setResultExist(boolean resultExist) -
isRefreshNeeded
public boolean isRefreshNeeded()- Specified by:
isRefreshNeededin interfaceInfoRecord
-
isDesynchronized
public boolean isDesynchronized()- Specified by:
isDesynchronizedin interfaceInfoRecord
-
isSynchronized
public boolean isSynchronized()- Specified by:
isSynchronizedin interfaceInfoRecord
-
isError
public boolean isError()- Specified by:
isErrorin interfaceInfoRecord
-
isToBeDeleted
public boolean isToBeDeleted()- Specified by:
isToBeDeletedin interfaceInfoRecord
-
getStatusName
- Specified by:
getStatusNamein interfaceInfoRecord
-