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 CacheStateEnum
getCacheState()
Date
getExceptionFirstOccurrenceTime()
Date
getExceptionLastOccurrenceTime()
String
getExceptionMessage()
String
getExceptionStackTrace()
Date
getLastStateTransitionTime()
Date
getLastSuccessSynchronizationTime()
String
getStatusName()
boolean
isDesynchronized()
boolean
isError()
boolean
isRefreshNeeded()
boolean
isResultExist()
boolean
isSynchronized()
boolean
isToBeDeleted()
void
setCacheState(CacheStateEnum cacheState)
void
setExceptionFirstOccurrenceTime(Date exceptionFirstOccurrenceTime)
void
setExceptionLastOccurrenceTime(Date exceptionLastOccurrenceTime)
void
setExceptionMessage(String exceptionMessage)
void
setExceptionStackTrace(String exceptionStackTrace)
void
setLastStateTransitionTime(Date lastStateTransitionTime)
void
setLastSuccessSynchronizationTime(Date lastSuccessSynchronizationTime)
void
setResultExist(boolean resultExist)
-
Constructor Details
-
AbstractCacheDTO
public AbstractCacheDTO() -
AbstractCacheDTO
-
-
Method Details
-
getCacheState
-
setCacheState
-
getLastStateTransitionTime
- Specified by:
getLastStateTransitionTime
in interfaceInfoRecord
-
setLastStateTransitionTime
-
getLastSuccessSynchronizationTime
- Specified by:
getLastSuccessSynchronizationTime
in interfaceInfoRecord
-
setLastSuccessSynchronizationTime
-
getExceptionMessage
- Specified by:
getExceptionMessage
in interfaceInfoRecord
-
setExceptionMessage
-
getExceptionStackTrace
- Specified by:
getExceptionStackTrace
in interfaceInfoRecord
-
setExceptionStackTrace
-
getExceptionFirstOccurrenceTime
- Specified by:
getExceptionFirstOccurrenceTime
in interfaceInfoRecord
-
setExceptionFirstOccurrenceTime
-
getExceptionLastOccurrenceTime
- Specified by:
getExceptionLastOccurrenceTime
in interfaceInfoRecord
-
setExceptionLastOccurrenceTime
-
isResultExist
public boolean isResultExist()- Specified by:
isResultExist
in interfaceInfoRecord
-
setResultExist
public void setResultExist(boolean resultExist) -
isRefreshNeeded
public boolean isRefreshNeeded()- Specified by:
isRefreshNeeded
in interfaceInfoRecord
-
isDesynchronized
public boolean isDesynchronized()- Specified by:
isDesynchronized
in interfaceInfoRecord
-
isSynchronized
public boolean isSynchronized()- Specified by:
isSynchronized
in interfaceInfoRecord
-
isError
public boolean isError()- Specified by:
isError
in interfaceInfoRecord
-
isToBeDeleted
public boolean isToBeDeleted()- Specified by:
isToBeDeleted
in interfaceInfoRecord
-
getStatusName
- Specified by:
getStatusName
in interfaceInfoRecord
-