getApplicationName abstract method
Returns the name of this application.
The application name is typically derived from:
- Explicit configuration via
application.name
property - Main application class name
- Framework default naming
- Deployment environment configuration
Usage:
final appName = context.getApplicationName();
// Use in logging
logger.info('Application $appName starting up');
// Use in monitoring
metrics.gauge('app.name', appName);
// Use in UI or API responses
return {
'app': appName,
'version': '1.0.0',
'status': 'running'
};
Implementation
String getApplicationName();