コード例 #1
0
ファイル: LocalDBDataStore.java プロジェクト: jongillies/pwm
  public Status status() {
    final LocalDB.Status dbStatus = localDB.status();
    if (dbStatus == null) {
      return null;
    }
    switch (dbStatus) {
      case OPEN:
        return Status.OPEN;

      case CLOSED:
        return Status.CLOSED;

      case NEW:
        return Status.NEW;

      default:
        throw new IllegalStateException("unknown localDB state");
    }
  }
コード例 #2
0
ファイル: LocalDBDataStore.java プロジェクト: jongillies/pwm
 public int size() throws PwmDataStoreException {
   return localDB.size(db);
 }
コード例 #3
0
ファイル: LocalDBDataStore.java プロジェクト: jongillies/pwm
 public boolean remove(String key) throws PwmDataStoreException {
   return localDB.remove(db, key);
 }
コード例 #4
0
ファイル: LocalDBDataStore.java プロジェクト: jongillies/pwm
 public boolean put(String key, String value) throws PwmDataStoreException {
   return localDB.put(db, key, value);
 }
コード例 #5
0
ファイル: LocalDBDataStore.java プロジェクト: jongillies/pwm
 public void putAll(Map<String, String> keyValueMap) throws PwmDataStoreException {
   localDB.putAll(db, keyValueMap);
 }
コード例 #6
0
ファイル: LocalDBDataStore.java プロジェクト: jongillies/pwm
 public ClosableIterator<String> iterator() throws PwmDataStoreException {
   return localDB.iterator(db);
 }
コード例 #7
0
ファイル: LocalDBDataStore.java プロジェクト: jongillies/pwm
 public String get(String key) throws PwmDataStoreException {
   return localDB.get(db, key);
 }
コード例 #8
0
ファイル: LocalDBDataStore.java プロジェクト: jongillies/pwm
 public boolean contains(String key) throws PwmDataStoreException {
   return localDB.contains(db, key);
 }
コード例 #9
0
ファイル: LocalDBDataStore.java プロジェクト: jongillies/pwm
 public void close() throws PwmDataStoreException {
   localDB.close();
 }