org.szegedi.spring.web.jsflow.support
Class PersistenceSupport

java.lang.Object
  extended by org.szegedi.spring.web.jsflow.support.PersistenceSupport

public abstract class PersistenceSupport
extends java.lang.Object

An implementation class, used to expose implementation details required for persistence from ScriptStorage. Not intended for client use.

Version:
$Id: PersistenceSupport.java 82 2007-09-19 11:09:08Z szegedia $
Author:
Attila Szegedi

Constructor Summary
PersistenceSupport()
           
 
Method Summary
protected abstract  java.lang.Object getFunctionStub(java.lang.Object function)
           
protected abstract  org.mozilla.javascript.ScriptableObject getLibrary()
           
protected abstract  java.lang.Object resolveFunctionStub(java.lang.Object stub)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PersistenceSupport

public PersistenceSupport()
Method Detail

getLibrary

protected abstract org.mozilla.javascript.ScriptableObject getLibrary()

getFunctionStub

protected abstract java.lang.Object getFunctionStub(java.lang.Object function)

resolveFunctionStub

protected abstract java.lang.Object resolveFunctionStub(java.lang.Object stub)
                                                 throws java.lang.Exception
Throws:
java.lang.Exception