de.jiac.micro.core.scope
Class AgentScope

java.lang.Object
  extended by de.jiac.micro.core.scope.Scope
      extended by de.jiac.micro.core.scope.AgentScope
All Implemented Interfaces:
IScope

public final class AgentScope
extends Scope

Version:
$Revision$
Author:
Erdene-Ochir Tuguldur, Marcel Patzlaff

Nested Class Summary
 
Nested classes/interfaces inherited from interface de.jiac.micro.core.IScope
IScope.IScopeStateChangeListener
 
Field Summary
 
Fields inherited from interface de.jiac.micro.core.IScope
NODE_SCOPE_CLASS, SIG_INITIALISE, SIG_PAUSE, SIG_RESUME, SIG_START, SIG_TERMINATE
 
Constructor Summary
AgentScope()
           
 
Method Summary
static IHandle getAgentHandle(Class handleClass)
           
static IAgent getAgentReference()
           
static AgentScope getAgentScope()
           
 
Methods inherited from class de.jiac.micro.core.scope.Scope
createScopeAwareThread, createScopeAwareThread, executeInScope, getContainer, getContainerReference, getScope, getScope, getScopeMemory, setup, signal
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AgentScope

public AgentScope()
Method Detail

getAgentScope

public static AgentScope getAgentScope()
                                throws IllegalThreadStateException
Throws:
IllegalThreadStateException

getAgentReference

public static IAgent getAgentReference()

getAgentHandle

public static IHandle getAgentHandle(Class handleClass)


Copyright © 2008-2011 DAI-Labor. All Rights Reserved.