org.ow2.shelbie.core.internal.history
Class DefaultHistoryFileProvider

java.lang.Object
  extended by org.ow2.shelbie.core.internal.history.DefaultHistoryFileProvider
All Implemented Interfaces:
org.ow2.shelbie.core.history.HistoryFileProvider

public class DefaultHistoryFileProvider
extends Object
implements org.ow2.shelbie.core.history.HistoryFileProvider

The default provider stores per-identity history file in its Bundle's private storage area.


Constructor Summary
DefaultHistoryFileProvider(org.osgi.framework.BundleContext bundleContext)
           
 
Method Summary
 void bindIdentityProvider(org.ow2.shelbie.core.identity.IdentityProvider identity)
           
 File getHistoryFile(Subject subject)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultHistoryFileProvider

public DefaultHistoryFileProvider(org.osgi.framework.BundleContext bundleContext)
Method Detail

getHistoryFile

public File getHistoryFile(Subject subject)
Specified by:
getHistoryFile in interface org.ow2.shelbie.core.history.HistoryFileProvider

bindIdentityProvider

public void bindIdentityProvider(org.ow2.shelbie.core.identity.IdentityProvider identity)


Copyright © 2013 OW2 Consortium. All Rights Reserved.