createPathPrefix static method

String createPathPrefix(
  1. String path
)

Префикс ключей кэша, привязанный к фиче (первому сегменту пути).

Ставится в НАЧАЛО ключа, чтобы CacheManager.clearAllByPrefix мог найти все записи фичи через startsWith. Принимает как полный путь (/chats/123), так и имя фичи (chats) — оба нормализуются к chats.

Implementation

static String createPathPrefix(String path) {
  return 'f${PathUtils.extractFirstSegment(path)}|';
}