aicas logoJamaicaVM 3.4 rel 9
RTSJ Implementation

javax.realtime
Class MemoryAccessError

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Error
          extended by javax.realtime.MemoryAccessError
All Implemented Interfaces:
java.io.Serializable

public class MemoryAccessError
extends java.lang.Error
implements java.io.Serializable

Jamaica Realtime Specification for Java class MemoryAccessError.

This exception will be thrown if a NoHeapRealtimeThread or an AsyncEventHandler with option noheap==true tries to access a reference to an object stored in HeapMemory and if -strictRTSJ has been set.

In JamaicaVM, if -strictRTSJ has not been set, even NoHeapRealtimeThread and AsyncEventHandler with option noheap==true are permitted to access object stored on the normal heap.

See Also:
Serialized Form

Constructor Summary
MemoryAccessError()
          Constructor of this exception without detail message.
MemoryAccessError(java.lang.String description)
          Constructor of this exception with detail message.
 
Method Summary
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MemoryAccessError

public MemoryAccessError()
Constructor of this exception without detail message.


MemoryAccessError

public MemoryAccessError(java.lang.String description)
Constructor of this exception with detail message.

Parameters:
description - The detail message or null if none.

aicas logoJamaicaVM 3.4 rel 9
RTSJ Implementation

aicas GmbH, Karlsruhe - Germany    www.aicas.com
Copyright 2001-2009 aicas GmbH. All Rights Reserved.