|
![]() |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.realtime.RealtimeSecurity
public class RealtimeSecurity
Jamaica Real-Time Specification for Java class RealtimeSecurity.
This class controls the access permissions to physical memory via the *PhysicalMemory and RawMemory*, the setting of the scheduler, monitor control and the daemon status of async event handlers.
The instance of RealtimeSecurity that is currently in use may be set via RealtimeSystem.setSecurityManager.
Constructor Summary | |
---|---|
RealtimeSecurity()
Constructor for a default RealtimeSecurity instance. |
Method Summary | |
---|---|
void |
checkAccessPhysical()
checkAccessPhysical checks if access to physical memory is permitted. |
void |
checkAccessPhysicalRange(long base,
long size)
checkAccessPhysicalRange checks if access to the given area of physical memory is permitted. |
void |
checkAEHSetDaemon()
checkAEHSetDaemon checks if the application is allowed to set the daemon status of an AbstractAsyncEventHandler. |
void |
checkSetFilter()
checkSetFilter checks if the application is allowed to register new memory type filters with the PhysicalMemoryManager class. |
void |
checkSetMonitorControl(MonitorControl policy)
checkSetMonitorControl checks if the application is allowed to set the default monitor control policy. |
void |
checkSetScheduler()
checkSetScheduler checks if the application is allowed to set the scheduler. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RealtimeSecurity()
Method Detail |
---|
public void checkAccessPhysical() throws SecurityException
SecurityException
- iff access to physical memory is not
permitted.public void checkAccessPhysicalRange(long base, long size) throws SecurityException
base
- The base address of the area.size
- The size of the memory area in bytes.
SecurityException
- iff access to physical memory is not
permitted.public void checkSetFilter() throws SecurityException
SecurityException
public void checkSetScheduler() throws SecurityException
SecurityException
public void checkSetMonitorControl(MonitorControl policy) throws SecurityException
SecurityException
public void checkAEHSetDaemon() throws SecurityException
SecurityException
|
![]() |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |