class CachedArchiveUnitProfileLoader {

    public Optional<ArchiveUnitProfileModel> loadArchiveUnitProfile(String aupId) {
        String requestId = VitamThreadUtils.getVitamSession().getRequestId();
        return this.archiveUnitProfileCache.getUnchecked(requestId + "/" + aupId);
    }

    public  CachedArchiveUnitProfileLoader(
        AdminManagementClientFactory adminManagementClientFactory, int maxEntriesInCache, int cacheTimeoutInSeconds);

}