Package gov.nasa.arc.brahms.vm.api.exceptions

Exception Summary
ConceptNotFoundException The ConceptNotFoundException is an exception thrown by the Brahms virtual machine when a model or concept to be loaded by the virtual machine can not be found.
ConceptRegistrationException The ConceptNotFoundException is an exception thrown by the Brahms virtual machine when a model or concept to be loaded by the virtual machine can not be found.
EventNotifierException The EventNotifierException is an exception thrown by the event notifier as part of the Brahms virtual machine used to notify the users of the event notifier of error conditions.
ExternalException The ExternalException is an exception thrown by components in the virtual machine api to indicate error conditions.
InvalidContentTypeException The InvalidContentTypeException is an exception thrown by a parameter if the user tries to retrieve a value using a method that does not match the content type of the parameter.
InvalidTypeException The InvalidTypeException is an exception thrown when a user tries to assign a value to a typed element that is of an incompatible type or when the user tries to retrieve a value using a method that return a value of a type not compatible with the type of the value to be returned.
MessageFormatException This exception must be thrown when an EventNotifier client attempts to use a data type not supported by an event message or attempts to read data in a message as the wrong type.
MessageNotRepliedToException This exception must be thrown when a message was send to a remote agent and no reply was received from that agent to confirm that the message was received or with the answers to a request within the time-limit specified for the communicated message.
UnknownValueException The UnknownValueException is an exception thrown when a user tries to retrieve a value for a Brahms attribute of a concept using a method that returns a primitive value but there is no fact or belief for that attribute of the concept or the value is Unknown
VariableBoundException The VariableBoundException is an exception thrown by variables when a user tries to set or add a value to the binding of a variable while the variable was already bound at the start of the activity in which the user tries to set or add a new value.
VariableNotBoundException The VariableNotBoundException is an exception thrown by a variable if the user tries to retrieve the bound value of a variable that is not yet bound to a value.
VMException The VMException is an exception thrown by the Brahms virtual machine used to notify the users of the virtual machine of error conditions.
 

Error Summary
ConceptFormatError The ConceptFormatError is an error thrown by the Brahms virtual machine when errors occur in reading and parsing in a model or concept.
ExternalError The ExternalError is an error thrown by the Brahms virtual machine API used to notify the users of the API of critical error conditions that are generally not recoverable or for which recovery is not desired.
GuardInstantiationError The GuardInstantiationError is an error thrown by the Brahms virtual machine to notify the user that we were unable to instantiate a Guard.
VMError The VMError is an error thrown by the Brahms virtual machine used to notify the users of the virtual machine of critical error conditions that are generally not recoverable or for which recovery is not desired.
 



Copyright © 1997-2012 All Rights Reserved.