All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractFile Abstract file wrapper.AbstractKFList<T> Implementation of aCollectionwith multi-context support.AbstractSocket Abstract socket wrapper.ApplicationModule Application module based on KF.Bandwidth Bandwidth representation with a maximum bytes to read and write per period.Bandwidth.Period BandwidthChecker This class is used to process the bandwidth limit checking.BandwidthLimitException Exception thrown when a bandwidth limit (fs/net) is exceeded.BooleanConverter AConverterforBoolean.ByteConverter AConverterforByte.CharacterConverter AConverterforCharacter.CloseFile Action performed when a file is closed.CloseSocket Action performed when a socket is closed.CpuCalibration Calculate calibration value for resource monitoring representing the mapping of CPU load to the MicroEJ execution counter per second.DateConverter AConverterforDate.DeleteFile Action performed when a file is deleted.DoubleConverter AConverterforDouble.FeaturePermissionCheckDelegate API for checkingFeaturepermissions.FeaturePolicyEnforcer This class enforces a policy on a feature that defines resource limitations (CPU, RAM, flash, network bandwidth), priority and criticality.FeaturePolicyPermission This class represents the permission attributes retrieved by the parser.FeaturePolicySchema This enum represents the field names of a JSON policy file.FileSystemResourcesController The file system resources controller.FloatConverter AConverterforFloat.InputStreamConverter InputStreamProxy A wrapper on an InputStreamIntegerConverter AConverterforInteger.IProgressMonitorConverter IProgressMonitorProxy JsonSecurityPolicyLoader The JSON implementation of the policy file parserKernelModule Kernel module.KernelObservable Extension ofObservablewhich can handle observers from anyModule.KernelSecurityManager An example ofSecurityManagerimplementation based onKernel/Featureruntime model.KernelSecurityPolicyManager This class contains the security logic to apply when working with feature policy files.KernelSimpleObservable Extension ofSimpleObservablewhich can handle observers from anyModule.KernelSupport Utility functions on top ofKFlibrary.KFList<T> Implementation of aAbstractKFListoptimized for speed.KFList2<T> Implementation of aAbstractKFListoptimized for heap size.KfUtilMessage Provides a message logger to log all messages from KF utilities.ListConverter<E> AConverterforList.LoggingPermissionCheckDelegate Helper implementation of theFeaturePermissionCheckDelegatethat only logs the permission accesses.LongConverter AConverterforLong.MapConverter<K,V> AConverterforMap.MonitoringData This class represents the data structure used to handle data for resource monitoring.MonitoringData.ExecutionCounter This class represents the execution counterNetResourcesController The network resources controller.NtpSyncTimerTask NtpSyncTimerTaskperiodically synchronizes the system time with a Network Time Protocol (NTP) server.OnInternetStateChanged OnNetworkStateChanged Listen to network status changes.OpenedFilesLimitException Exception thrown when the limit of the number of opened files is exceeded.OpenedSocketsLimitException Exception thrown when the limit of the number of opened sockets is exceeded.OpenFile Action performed when a file is opened.OpenSocket Action performed when a socket is opened.PropertyLoaderKF Defines the order of the property loading resolution: the properties defined locally in the application or kernel. the properties registered locally in the instance of property registry. the properties shared in the instance of the shared registry. the properties defined globally in the system properties.ReadSocket Action performed when reading on a socket.ResourceMonitoringService ResourceMonitoringServiceImpl This class represents the implementation for the ResourceMonitoringService.ResourceMonitoringServiceImpl.MonitoringTask This class represents the monitoring task ran at regular interval.RunnableWithResult<R> SandboxedModule A sandboxed module interface.SandboxedModuleHelper Sandboxed module helper.SandboxedModuleManager Module manager.SandboxedStorage Extends the storage on file system to add sandboxing for the applications.SecurityPolicyResourceLoader The Interface SecurityPolicyResourceLoader that handles the policy file permission parsing and loading.ServiceLoaderKF KF Service loader that add several service loader according the KF specificationServiceRegistryKF The Class ServiceRegistryKF which contains the Local Service mapping for each context.SetLengthRandomAccessFile Action performed when setting the length of a RandomAccessFile.SharedPropertyRegistryKF Implementation of shared property registry over Kernel and Features.SharedServiceRegistry The shared service registry is used to share services between different applications.SharedServiceRegistryKF Implementation of the shared service registry over Kernel and Features.ShortConverter AConverterforShort.SocketInputStream Socket input stream wrapper used to control net/ssl read call.SocketOutputStream Socket output stream wrapper used to control net/ssl write call.StorageLimitException Exception thrown when a storage limit is exceeded.StringConverter AConverterforString.Subnet Subnet representation with its network address and mask in bits.WriteFile Action performed when writing to a file.WriteRandomAccessFile Action performed when writing to a RandomAccessFile.WriteSocket Action performed when writing on a socket.