-
- All Implemented Interfaces:
-
java.io.Serializable,kotlin.Comparable
public enum PermissionRouteDecision extends Enum<PermissionRouteDecision>
SPEC-421 — pure routing decision the pipeline derives from a PermissionStatus. Kept separate + pure so the status→action mapping is unit-testable without the OS.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description PROMPTUndetermined: emit
permission_prompted, request the OS prompt, then store the result.UNAVAILABLEUnavailable (undeclared / unsupported): emit
permission_unavailable, advance, store nothing.DENIEDDenied: emit
permission_denied, storedenied, optional settings fallback, advance.ALREADY_GRANTEDAlready granted: emit
permission_already_granted, storegranted, advance (no prompt).
-
Method Summary
Modifier and Type Method Description final StringgetName()final IntegergetOrdinal()-
-
Method Detail
-
getOrdinal
final Integer getOrdinal()
-
-
-
-