このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン 次のリビジョン 両方とも次のリビジョン | ||
psr:psr16 [2020/08/04 20:02] y2sunlight [1.2 定義] |
psr:psr16 [2020/08/04 20:21] y2sunlight [1.4 データ] |
||
---|---|---|---|
行 68: | 行 68: | ||
===== 1.3 キャッシュ ===== | ===== 1.3 キャッシュ ===== | ||
- | |||
- | Implementations MAY provide a mechanism for a user to specify a default TTL if one is not specified for a specific cache item. If no user-specified default is provided implementations MUST default to the maximum legal value allowed by the underlying implementation. If the underlying implementation does not support TTL, the user-specified TTL MUST be silently ignored. | ||
特定のキャッシュアイテムにデフォルトのTTLが指定されていない場合に、実装は、ユーザーがデフォルトのTTLを指定するためのメカニズムを提供することがあります( '' | 特定のキャッシュアイテムにデフォルトのTTLが指定されていない場合に、実装は、ユーザーがデフォルトのTTLを指定するためのメカニズムを提供することがあります( '' | ||
行 87: | 行 85: | ||
* **Object** -- '' | * **Object** -- '' | ||
- | Implementing Library に渡されるすべてのデータは、渡されたとおりに返される必要があります ('' | + | Implementing Library に渡されるすべてのデータは、渡されたとおりに返される必要があります ( '' |
- | なんらかの理由で正確に保存された値を返すことができない場合、Implementing library は、破損したデータではなくキャッシュミスで応答する必要があります ('' | + | なんらかの理由で正確に保存された値を返すことができない場合、Implementing library は、破損したデータではなくキャッシュミスで応答する必要があります ( '' |
\\ | \\ |