Class ApiPaths
java.lang.Object
org.praxisplatform.uischema.constants.ApiPaths
🔧 Constantes de Paths Internos do Framework Praxis
Esta classe contém apenas os paths internos utilizados pelo próprio framework Praxis Metadata Starter. Não contém paths específicos de domínios de negócio.
⚠️ Importante - Separação de Responsabilidades
Esta classe é parte do framework/starter, portanto deve conter apenas constantes que são internas ao framework, não específicas de aplicações.
✅ Pertence aqui:
- Paths de endpoints do próprio framework (ex: /schemas)
- Prefixos padrão utilizados internamente
- Paths de infraestrutura do Praxis
❌ NÃO pertence aqui:
- Paths específicos de domínio (funcionarios, departamentos, etc.)
- Endpoints da aplicação host
- Paths de módulos de negócio específicos
🏗️ Para Aplicações
Aplicações devem criar suas próprias classes de constantes:
// No projeto da aplicação:
public final class ApiPaths {
public static final class HumanResources {
public static final String FUNCIONARIOS = "/api/human-resources/funcionarios";
public static final String DEPARTAMENTOS = "/api/human-resources/departamentos";
}
}
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class📋 Endpoints de Metadados e Esquemas do Framework -
Method Summary