at.gv.egovernment.moa.spss.server.iaik.config
Class ArchiveConfigurationImpl

java.lang.Object
  |
  +--at.gv.egovernment.moa.spss.server.iaik.config.AbstractObservableConfiguration
        |
        +--at.gv.egovernment.moa.spss.server.iaik.config.ArchiveConfigurationImpl
All Implemented Interfaces:
iaik.pki.store.revocation.archive.ArchiveConfiguration, iaik.servertools.observer.Observable

public class ArchiveConfigurationImpl
extends AbstractObservableConfiguration
implements iaik.pki.store.revocation.archive.ArchiveConfiguration

An implementation of the ArchiveConfiguration interface using configuration data provided by the MOA configuration file.

Version:
$Id$
Author:
Patrick Peck
See Also:
ArchiveConfiguration

Constructor Summary
ArchiveConfigurationImpl(ConfigurationProvider config)
          Create a new ArchiveConfigurationImpl.
 
Method Summary
 iaik.pki.store.revocation.archive.ArchiveParameter getArchiveParameters()
          Return the ArchiveParameters describing this ArchiveConfiguration.
 String getType()
          Return the type of archive.
 
Methods inherited from class at.gv.egovernment.moa.spss.server.iaik.config.AbstractObservableConfiguration
addObserver, notify, removeObserver
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface iaik.servertools.observer.Observable
addObserver, notify, removeObserver
 

Constructor Detail

ArchiveConfigurationImpl

public ArchiveConfigurationImpl(ConfigurationProvider config)
Create a new ArchiveConfigurationImpl.
Parameters:
config - The MOA configuration from which the configuration data is being read.
Method Detail

getType

public String getType()
Return the type of archive. This will always return ArchiveTypes.DATABASE.
Specified by:
getType in interface iaik.pki.store.revocation.archive.ArchiveConfiguration
Returns:
ArchiveTypes.DATABASE.
See Also:
ArchiveConfiguration.getType()

getArchiveParameters

public iaik.pki.store.revocation.archive.ArchiveParameter getArchiveParameters()
Return the ArchiveParameters describing this ArchiveConfiguration.
Specified by:
getArchiveParameters in interface iaik.pki.store.revocation.archive.ArchiveConfiguration
Returns:
The archive parameters.
See Also:
ArchiveConfiguration.getArchiveParameters()