-
- All Implemented Interfaces:
public class AggregateCacheInfo
-
-
Field Summary
Fields Modifier and Type Field Description private AggregateRootaggregateRootprivate DatelastUpdateTime
-
Constructor Summary
Constructors Constructor Description AggregateCacheInfo(AggregateRoot aggregateRoot)
-
Method Summary
Modifier and Type Method Description AggregateRootgetAggregateRoot()voidsetAggregateRoot(AggregateRoot aggregateRoot)DategetLastUpdateTime()voidsetLastUpdateTime(Date lastUpdateTime)voidupdateAggregateRoot(AggregateRoot aggregateRoot)booleanisExpired(int timeoutSeconds)-
-
Constructor Detail
-
AggregateCacheInfo
AggregateCacheInfo(AggregateRoot aggregateRoot)
-
-
Method Detail
-
getAggregateRoot
AggregateRoot getAggregateRoot()
-
setAggregateRoot
void setAggregateRoot(AggregateRoot aggregateRoot)
-
getLastUpdateTime
Date getLastUpdateTime()
-
setLastUpdateTime
void setLastUpdateTime(Date lastUpdateTime)
-
updateAggregateRoot
void updateAggregateRoot(AggregateRoot aggregateRoot)
-
isExpired
boolean isExpired(int timeoutSeconds)
-
-
-
-