Package com.mendix.m2ee.api
Interface IAppContainer
public interface IAppContainer
This interface is meant for internal use only.
 
 The AppContainer is responsible for the first steps when starting a Mendix app.
 This includes checking the JDK version, starting the admin action handler,
 and registering the available admin actions.
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final int
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddMimeType(String extension, String type) getMimeType(String fileName) voidregisterAdminAction(AdminAction adminAction) voidregisterMonitoringAction(AdminAction monitoringAction) voidregisterWebSocketEndpoint(String path, javax.websocket.Endpoint endpoint) voidStops the admin action handler and exits the JVM.
- 
Field Details- 
EXIT_CODE_WOOTstatic final int EXIT_CODE_WOOT- See Also:
 
- 
EXIT_CODE_UNKNOWN_ERRORstatic final int EXIT_CODE_UNKNOWN_ERROR- See Also:
 
- 
EXIT_CODE_ADMIN_PORT_IN_USEstatic final int EXIT_CODE_ADMIN_PORT_IN_USE- See Also:
 
- 
EXIT_CODE_RUNTIME_PORT_IN_USEstatic final int EXIT_CODE_RUNTIME_PORT_IN_USE- See Also:
 
- 
EXIT_CODE_INVALID_JDK_VERSIONstatic final int EXIT_CODE_INVALID_JDK_VERSION- See Also:
 
 
- 
- 
Method Details- 
getRuntimeIMxRuntime getRuntime()
- 
getMimeType
- 
addMimeType
- 
registerAdminAction
- 
registerMonitoringAction
- 
registerWebSocketEndpointvoid registerWebSocketEndpoint(String path, javax.websocket.Endpoint endpoint) throws javax.websocket.DeploymentException - Throws:
- javax.websocket.DeploymentException
 
- 
shutdownAdminHandlerStops the admin action handler and exits the JVM.- Throws:
- Exception
 
 
-