com.almende.eve.state
Interface State

All Superinterfaces:
Map<String,Object>
All Known Implementing Classes:
AbstractState, ConcurrentFileState, FileState, MemoryState, OriginalFileState

public interface State
extends Map<String,Object>


Nested Class Summary
 
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
 
Field Summary
static String KEY_AGENT_TYPE
           
 
Method Summary
 void destroy()
           
 String getAgentId()
           
 Class<?> getAgentType()
           
 void init()
           
 boolean putIfUnchanged(String key, Object newVal, Object oldVal)
           
 void setAgentType(Class<?> agentType)
           
 
Methods inherited from interface java.util.Map
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values
 

Field Detail

KEY_AGENT_TYPE

static final String KEY_AGENT_TYPE
See Also:
Constant Field Values
Method Detail

putIfUnchanged

boolean putIfUnchanged(String key,
                       Object newVal,
                       Object oldVal)

init

void init()

destroy

void destroy()

getAgentId

String getAgentId()

setAgentType

void setAgentType(Class<?> agentType)

getAgentType

Class<?> getAgentType()
                      throws ClassNotFoundException
Throws:
ClassNotFoundException


Copyright © 2013 Almende BV. All Rights Reserved.