edu.ksu.cis.projects.bogor.module
Class DefaultCounterExampleWriter.DummyStateManagerProxy

java.lang.Object
  extended by edu.ksu.cis.projects.bogor.module.DefaultCounterExampleWriter.DummyStateManagerProxy
All Implemented Interfaces:
IModule, IStateManager, Disposable, InvocationHandler
Enclosing class:
DefaultCounterExampleWriter

protected static class DefaultCounterExampleWriter.DummyStateManagerProxy
extends Object
implements IStateManager, InvocationHandler

[Document Pending]

Version:
CVS $Revision: 1.44 $ $Date: 2005/06/09 00:22:01 $
Author:
$author$

Field Summary
protected  IStateManager sm
          [Document Pending]
 
Constructor Summary
DefaultCounterExampleWriter.DummyStateManagerProxy(IStateManager sm)
          Creates a new DummyStateManagerProxy object.
 
Method Summary
 IMessageStore connect(IBogorConfiguration bc)
          [Document Pending]
 void dispose()
          [Document Pending]
 String getCopyrightNotice()
          [Document Pending]
 IState getState(int stateId)
          [Document Pending]
 int getStateCount()
          [Document Pending]
 IStoreStateResult hasState(IState s)
          [Document Pending]
 Object invoke(Object receiver, Method m, Object[] args)
          [Document Pending]
 IMessageStore setOptions(String key, Properties configuration)
          [Document Pending]
 IStoreStateResult storeState(IState s)
          [Document Pending]
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sm

protected IStateManager sm
[Document Pending]

Constructor Detail

DefaultCounterExampleWriter.DummyStateManagerProxy

public DefaultCounterExampleWriter.DummyStateManagerProxy(IStateManager sm)
Creates a new DummyStateManagerProxy object.

Parameters:
sm - [Document Pending]
Method Detail

getCopyrightNotice

public String getCopyrightNotice()
[Document Pending]

Specified by:
getCopyrightNotice in interface IModule
Returns:
[Document Pending]

setOptions

public IMessageStore setOptions(String key,
                                Properties configuration)
[Document Pending]

Specified by:
setOptions in interface IModule
Parameters:
key - [Document Pending]
configuration - [Document Pending]

getState

public IState getState(int stateId)
[Document Pending]

Specified by:
getState in interface IStateManager
Parameters:
stateId - [Document Pending]
Returns:
[Document Pending]

getStateCount

public int getStateCount()
[Document Pending]

Specified by:
getStateCount in interface IStateManager
Returns:
[Document Pending]

connect

public IMessageStore connect(IBogorConfiguration bc)
[Document Pending]

Specified by:
connect in interface IModule
Parameters:
bc - [Document Pending]

dispose

public void dispose()
[Document Pending]

Specified by:
dispose in interface Disposable

hasState

public IStoreStateResult hasState(IState s)
[Document Pending]

Specified by:
hasState in interface IStateManager
Parameters:
s - [Document Pending]
Returns:
[Document Pending]

invoke

public Object invoke(Object receiver,
                     Method m,
                     Object[] args)
[Document Pending]

Specified by:
invoke in interface InvocationHandler
Parameters:
receiver - [Document Pending]
m - [Document Pending]
args - [Document Pending]
Returns:
[Document Pending]

storeState

public IStoreStateResult storeState(IState s)
[Document Pending]

Specified by:
storeState in interface IStateManager
Parameters:
s - [Document Pending]
Returns:
[Document Pending]