Cumulus4j API
(1.0.0)

org.cumulus4j.keymanager
Class AppServerManager

java.lang.Object
  extended by org.cumulus4j.keymanager.AppServerManager

public class AppServerManager
extends Object

Manager for AppServers.

This is the actual key-manager-entry-point, as for every KeyStore, there can be many AppServers in use. An instance of AppServerManager is bound to an instance of KeyStore (i.e. they are in a 1-1-relationship).

This is not API! Use the classes and interfaces provided by org.cumulus4j.keymanager.api instead.

Author:
Marco หงุ่ยตระกูล-Schulze - marco at nightlabs dot de

Constructor Summary
AppServerManager(KeyStore keyStore)
           
 
Method Summary
 AppServer getAppServerForAppServerID(String appServerID)
           
 Collection<AppServer> getAppServers()
           
 KeyStore getKeyStore()
           
 void putAppServer(AppServer appServer)
           
 void removeAppServer(String appServerID)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AppServerManager

public AppServerManager(KeyStore keyStore)
Method Detail

getKeyStore

public KeyStore getKeyStore()

getAppServerForAppServerID

public AppServer getAppServerForAppServerID(String appServerID)

putAppServer

public void putAppServer(AppServer appServer)

getAppServers

public Collection<AppServer> getAppServers()

removeAppServer

public void removeAppServer(String appServerID)

Cumulus4j API
(1.0.0)

Copyright © 2012 NightLabs Consulting GmbH. All Rights Reserved.