com.waveset.adapter
Class DatabaseTableResourceAdapter.StrictMapResolver

java.lang.Object
  extended bycom.waveset.adapter.DatabaseTableResourceAdapter.StrictMapResolver
All Implemented Interfaces:
VariableResolver
Enclosing class:
DatabaseTableResourceAdapter

public static class DatabaseTableResourceAdapter.StrictMapResolver
extends java.lang.Object
implements VariableResolver

A class that implements the VariableResolver interface. Throws a WavesetException if a variable is not found as a key in the map.


Method Summary
 java.lang.Object resolveVariable(java.lang.String variable)
          Resolve a variable referenced by name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

resolveVariable

public java.lang.Object resolveVariable(java.lang.String variable)
                                 throws WavesetException
Description copied from interface: VariableResolver
Resolve a variable referenced by name. Return null if this variable doesn't have a meaningful binding. Only throw an exception for unusual internal errors, lack of a binding is not an exception.

Specified by:
resolveVariable in interface VariableResolver
Throws:
WavesetException