org.isam.exehda.services
Interface AdaptEngine


public interface AdaptEngine


Nested Class Summary
static interface AdaptEngine.CodeAdaptHeuristic
           
static interface AdaptEngine.ContextInfo
           
 
Field Summary
static java.lang.String SERVICE_NAME
           
 
Method Summary
 void addContextListener(ContextManager.ContextListener l, java.lang.String ctxName)
          Operation
 java.lang.String checkContextState(java.lang.String ctxName)
          Operation
 java.lang.Object getInstance(java.lang.String baseType)
          Operation
 void removeContextListener(ContextManager.ContextListener l)
          Operation
 void runOnContext(java.lang.Runnable action, java.lang.String ctxState)
          Operation
 void waitForContext(java.lang.String ctxState)
          Operation
 

Field Detail

SERVICE_NAME

public static final java.lang.String SERVICE_NAME
See Also:
Constant Field Values
Method Detail

getInstance

public java.lang.Object getInstance(java.lang.String baseType)
Operation

Parameters:
baseType -
Returns:
Object

checkContextState

public java.lang.String checkContextState(java.lang.String ctxName)
Operation

Parameters:
ctxName -
Returns:
String

waitForContext

public void waitForContext(java.lang.String ctxState)
Operation

Parameters:
ctxState -

runOnContext

public void runOnContext(java.lang.Runnable action,
                         java.lang.String ctxState)
Operation

Parameters:
action -
ctxState -

addContextListener

public void addContextListener(ContextManager.ContextListener l,
                               java.lang.String ctxName)
Operation

Parameters:
l -
ctxName -

removeContextListener

public void removeContextListener(ContextManager.ContextListener l)
Operation

Parameters:
l -