ccc.persistence
Class SettingsRepository

java.lang.Object
  extended by ccc.persistence.SettingsRepository

public class SettingsRepository
extends java.lang.Object

A repository for settings objects.

Author:
Civic Computing Ltd.

Constructor Summary
SettingsRepository(javax.persistence.EntityManager em)
          Constructor.
SettingsRepository(ccc.persistence.Repository repo)
          Constructor.
 
Method Summary
 Setting find(Setting.Name settingName)
          Find a setting, given its name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SettingsRepository

public SettingsRepository(ccc.persistence.Repository repo)
Constructor.

Parameters:
repo - The underlying repository implementation.

SettingsRepository

public SettingsRepository(javax.persistence.EntityManager em)
Constructor.

Parameters:
em - The JPA entity manager for this repository.
Method Detail

find

public Setting find(Setting.Name settingName)
Find a setting, given its name.

Parameters:
settingName - The setting's name.
Returns:
The corresponding setting.


Copyright © 2010. All Rights Reserved.