|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use MicaException | |
---|---|
unsw.cse.mica | |
unsw.cse.mica.agent | Provides support for Agents within the MICA architecture. |
unsw.cse.mica.blackboard | Provides support for Blackboards within the MICA architecture. |
unsw.cse.mica.blackboard.secure | Provides security mechanisms for using in controlling what access agents can have with the blackboard. |
unsw.cse.mica.data | Provides support for Mobs (MICA objects) and mob types |
unsw.cse.mica.service | |
unsw.cse.mica.tools | Provides a number of simple tools for testing Mica agents. |
unsw.cse.mica.tools.proxy | |
unsw.cse.mica.tools.timer |
Uses of MicaException in unsw.cse.mica |
---|
Subclasses of MicaException in unsw.cse.mica | |
---|---|
class |
ActionException
An exception class to indicate a problem occured when an agent requested an action (where the exception is caused by the action itself rather than being related to the transport) |
class |
InitException
A concrete subclass of MicaException that can be used to wrap exceptions/errors that occur during the initialisation of an agent. |
class |
TransportException
An exception class to indicate a problem with the transport. |
Uses of MicaException in unsw.cse.mica.agent |
---|
Methods in unsw.cse.mica.agent that throw MicaException | |
---|---|
abstract void |
GUIAgent.createComponents(MicaProperties args)
Function that is called in the init method that should be overridden by subclasses. |
void |
GUIAgent.init(MicaProperties args)
|
void |
DefaultAgent2.init(MicaProperties args)
Connect using the value given for param "name" in the args if the value exists, otherwise use the class name |
abstract void |
DefaultAgent.init(MicaProperties args)
|
void |
Agent.init(MicaProperties args)
Start the agent. |
void |
GUIAgent.terminate()
|
void |
DefaultAgent2.terminate()
|
void |
DefaultAgent.terminate()
The default implementation of terminate() does nothing. |
void |
Agent.terminate()
Terminate the agent. |
Constructors in unsw.cse.mica.agent that throw MicaException | |
---|---|
NullAgentTransport(Agent agent)
|
Uses of MicaException in unsw.cse.mica.blackboard |
---|
Subclasses of MicaException in unsw.cse.mica.blackboard | |
---|---|
class |
SQLBlackboardException
An exception class used by the SQL blackboard |
Methods in unsw.cse.mica.blackboard that throw MicaException | |
---|---|
void |
SQLBlackboard.init(MicaProperties args)
params used are dbPath and typePath |
void |
DefaultBlackboard.init(MicaProperties args)
Initialise the blackboard. |
void |
Blackboard.init(MicaProperties args)
Initialise a blackboard with a MicaProperties object. |
void |
SimpleBlackboard.init(MicaProperties args)
|
void |
SQLBlackboard.terminate()
terminate closes the connection and shutsdown the server |
void |
DefaultBlackboard.terminate()
|
void |
Blackboard.terminate()
Ask a blackboard to shut down |
void |
SimpleBlackboard.terminate()
|
Uses of MicaException in unsw.cse.mica.blackboard.secure |
---|
Subclasses of MicaException in unsw.cse.mica.blackboard.secure | |
---|---|
class |
AgentClassificationException
An exception indicating that agent classification has failed. |
Uses of MicaException in unsw.cse.mica.data |
---|
Subclasses of MicaException in unsw.cse.mica.data | |
---|---|
class |
TypeException
A TypeException represents a problem with a type hierarchy, such as an unknown parent type or a circularity in a hierarchy. |
Uses of MicaException in unsw.cse.mica.service |
---|
Subclasses of MicaException in unsw.cse.mica.service | |
---|---|
class |
ServiceException
|
Uses of MicaException in unsw.cse.mica.tools |
---|
Methods in unsw.cse.mica.tools that throw MicaException | |
---|---|
void |
LogDebugger.createComponents(MicaProperties args)
|
void |
SimpleAgentFrame.init(MicaProperties props)
Looks for parameters with the names "x", "y", "width" and "height". |
void |
MobMaker.init(MicaProperties args)
|
void |
Debugger.init(MicaProperties args)
The init method accepts the following parameters: "autoexpand" must be a boolean specifies whether the tree should be automatically expanded when mobs arrive "autoscroll" specifies whether the tree should be scrolled to show new mobs when they arrive "x" and "y" specify the location of the frame "width" and "height" specify the size of the frame |
void |
MobMaker2.init(MicaProperties args)
|
void |
MobSpawner.init(MicaProperties args)
|
void |
LogDebugger.init(MicaProperties args)
|
static void |
MobMaker.main(java.lang.String[] arg)
|
static void |
Debugger.main(java.lang.String[] args)
|
static void |
LogDebugger.main(java.lang.String[] args)
|
Uses of MicaException in unsw.cse.mica.tools.proxy |
---|
Methods in unsw.cse.mica.tools.proxy that throw MicaException | |
---|---|
void |
ProxyAgent.add(ProxySet set)
Add a new proxy set for this ProxyAgent to manage communications for. |
boolean |
Proxy.applyChanges()
Transmit the current state of this Proxy to the server. |
java.util.List |
ProxyAgent.getMobs(java.lang.String type)
Return a List of Mobs on te server with the given type. |
void |
Proxy.update()
Get the contents of this proxy from the server. |
boolean |
ProxyAgent.write(Proxy proxy)
Writes the given Proxy object to the server as a Mob, updating the Proxy object's MobId field accordingly. |
Uses of MicaException in unsw.cse.mica.tools.timer |
---|
Methods in unsw.cse.mica.tools.timer that throw MicaException | |
---|---|
void |
TimerAgent.init(MicaProperties args)
Initialise the TimerAgent, by connectnig to the blackboard, registering for timerRequest and timerCancel events, and starting the internal Timer. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |