org.apache.felix.useradmin.impl
Class UserAdminRepositoryImpl

java.lang.Object
  extended by org.apache.felix.useradmin.impl.UserAdminRepositoryImpl
All Implemented Interfaces:
UserAdminRepository

public class UserAdminRepositoryImpl
extends Object
implements UserAdminRepository

UserAdminRepository implementation of UserAdminRepository.

Version:
$Rev$ $Date$

Constructor Summary
UserAdminRepositoryImpl(Logger logger, BundleContext context)
          Constructs new UserAdminRepository.
 
Method Summary
 void flush()
          This method flush repository cache into to repository file.
 Hashtable getRepositoryCache()
          This method is getting UserAdmin repository cache.
 void load()
          This method is loading data from file repository into cache.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserAdminRepositoryImpl

public UserAdminRepositoryImpl(Logger logger,
                               BundleContext context)
Constructs new UserAdminRepository.

Parameters:
logger - Logger instance.
context - bundle context.
Method Detail

load

public void load()
Description copied from interface: UserAdminRepository
This method is loading data from file repository into cache.

Specified by:
load in interface UserAdminRepository
See Also:
UserAdminRepository.load()

flush

public void flush()
Description copied from interface: UserAdminRepository
This method flush repository cache into to repository file.

Specified by:
flush in interface UserAdminRepository
See Also:
UserAdminRepository.flush()

getRepositoryCache

public Hashtable getRepositoryCache()
Description copied from interface: UserAdminRepository
This method is getting UserAdmin repository cache.

Specified by:
getRepositoryCache in interface UserAdminRepository
Returns:
repository cache.
See Also:
UserAdminRepository.getRepositoryCache()


Copyright © 2013 The Apache Software Foundation. All Rights Reserved.