org.apache.james.test.mock.avalon
Class MockStore

java.lang.Object
  extended by org.apache.james.test.mock.avalon.MockStore
All Implemented Interfaces:
org.apache.avalon.cornerstone.services.store.Store, org.apache.avalon.framework.service.ServiceSelector

public class MockStore
extends java.lang.Object
implements org.apache.avalon.cornerstone.services.store.Store


Field Summary
 
Fields inherited from interface org.apache.avalon.cornerstone.services.store.Store
ROLE
 
Constructor Summary
MockStore()
           
 
Method Summary
 void add(java.lang.Object key, java.lang.Object obj)
           
 boolean isSelectable(java.lang.Object object)
           
 void release(java.lang.Object object)
           
 java.lang.Object select(java.lang.Object object)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MockStore

public MockStore()
Method Detail

add

public void add(java.lang.Object key,
                java.lang.Object obj)

select

public java.lang.Object select(java.lang.Object object)
                        throws org.apache.avalon.framework.service.ServiceException
Specified by:
select in interface org.apache.avalon.cornerstone.services.store.Store
Specified by:
select in interface org.apache.avalon.framework.service.ServiceSelector
Throws:
org.apache.avalon.framework.service.ServiceException

isSelectable

public boolean isSelectable(java.lang.Object object)
Specified by:
isSelectable in interface org.apache.avalon.framework.service.ServiceSelector

release

public void release(java.lang.Object object)
Specified by:
release in interface org.apache.avalon.framework.service.ServiceSelector


Copyright ? 2002-2009 The Apache Software Foundation. All Rights Reserved.