}
SCCacheMetaEntry metaEntry = (SCCacheMetaEntry) scCacheModule.get(cacheKey);
if (metaEntry == null) {
return URLString.toURLResponseString(Constants.CACHE_ID, cacheKey, "return", "notfound");
}
SC_CACHE_ENTRY_STATE cacheState = metaEntry.getSCCacheEntryState();
Date creationTime = metaEntry.getCreationTime();
Date lastModifiedTime = metaEntry.getLastModifiedTime();
String expirationDateTime = DateTimeUtility.getDateTimeAsString(scCacheModule.getExpirationTime(cacheKey));
String assignedUpdateGuardian = metaEntry.getCacheGuardianName();
String partInfo = metaEntry.nrOfPartsByAppendixAsString();
int nrOfAppendix = metaEntry.getNrOfAppendix();
Map<String, String> parameters = new HashMap<String, String>();
parameters.put("return", "success");
parameters.put(Constants.CACHE_ID, metaEntry.getCacheId());
parameters.put("cacheMessageState", cacheState.toString());
parameters.put("cacheMessagePartInfo", partInfo);
parameters.put("cacheMessageNrOfAppendix", String.valueOf(nrOfAppendix));
parameters.put("cacheMessageAssignedUpdateGuardian", assignedUpdateGuardian);
parameters.put("cacheMessageExpiration", expirationDateTime);
parameters.put("cacheMessageCreationTime", DateTimeUtility.getDateTimeAsString(creationTime));