public class MoaConfig extends Object
Constructor and Description |
---|
MoaConfig()
Constructor
|
Modifier and Type | Method and Description |
---|---|
boolean |
canOrderSort() |
String |
getBereichskennung() |
String |
getBereichskennungEncrypted() |
boolean |
getBooleanProperty(String key,
boolean defaultValue) |
boolean |
getCheckMimetypes() |
List |
getCorporateBodies() |
boolean |
getDebugRequests() |
boolean |
getDeliveryNotificationBooleanProperty(String key) |
String |
getDeliveryNotificationProperty(String key) |
String |
getDualDeliveryServer(String friendlyName) |
Hashtable |
getDualDeliveryServers() |
String |
getFirstDualDeliveryServer() |
String |
getGlobalWebServiceUrl() |
org.hibernate.cfg.Configuration |
getHibernateConfiguration() |
Properties |
getHibernateProperties()
Konfiguriert die Einstellungen f�r Hibernate
|
int |
getIntProperty(String key,
int defaultValue,
String category) |
String |
getPingUrl()
Liefert die Url fuer den TestAlive im Watchdog
|
List |
getPreferredServers() |
Properties |
getProperties(String category)
Uebergabe einer Propertie, die saemtliche Werte der uebergebenen Kategorie
enthaelt.
|
String |
getProperty(String key)
Methode um Werte aus dem Konfigurationsfile zu erhalten
|
String |
getProperty(String key,
String category)
Methode um Werte aus dem Konfigurationsfile zu erhalten
|
String |
getProperty(String key,
String defaultValue,
String category) |
Properties |
getPVPHeader()
Liest die PVP-Header f�r das StammzahlRegister
|
at.gv.bmi.szr.pvp.PvpTokenType |
getPVPToken() |
String |
getPVPTokenConfiguration(String property) |
int |
getQueueId() |
boolean |
getSchemaValidation() |
Properties |
getSenderInfo(String profilId)
Auslesen von Senderinformationen aus dem Config-File
|
SZRClient |
getSZRClient() |
String |
getSZRConfiguration(String property) |
String |
getUserPrincipalConfiguration(String property) |
String |
getVKZ() |
int |
getWatchdogLimit() |
int |
getWatchdogSleep()
Wartezeit des Watchdog Threads
|
boolean |
getZuseContainer() |
boolean |
isDemoMode() |
void |
reload() |
void |
setLogging()
Konfiguriert die globalen Einstellungen f�r Logging
|
boolean |
useSZR() |
boolean |
verifyNotificationSignature() |
public String getBereichskennung()
public String getBereichskennungEncrypted()
public List getCorporateBodies()
public String getGlobalWebServiceUrl()
public boolean verifyNotificationSignature()
public boolean isDemoMode()
public boolean getDeliveryNotificationBooleanProperty(String key)
public at.gv.bmi.szr.pvp.PvpTokenType getPVPToken()
public void reload() throws MoaException
MoaException
public List getPreferredServers()
public Hashtable getDualDeliveryServers()
public String getFirstDualDeliveryServer()
public org.hibernate.cfg.Configuration getHibernateConfiguration()
public boolean canOrderSort()
public String getVKZ()
public boolean useSZR()
public SZRClient getSZRClient() throws MoaException
MoaException
public Properties getHibernateProperties()
Einstellungen werden aus der Kategorie 'Hibernate' des Konfigurationsfiles gelesen und als Properties �bergeben.
public Properties getPVPHeader()
Die Header werden aus der Kategorie "moazsr/pvp-header" des Konfigurationsfiles gelesen und als Properties �bergeben.
public String getProperty(String key)
Zugriff ist dabei nur auf Werte in der Categorie "general" des Konfigurationsfiles m�glich
Zugriff erfolgt mit: MoaConfig mcfg = new MoaConfig(); String einWert = mcfg.getProperty("einProperty");
key
- The Property key within the configurationpublic boolean getBooleanProperty(String key, boolean defaultValue)
public String getProperty(String key, String category)
Zugriff auf verschachtelte Kategorien ist moeglich
Zugriff erfolgt mit: MoaConfig mcfg = new MoaConfig(); String einWert = mcfg.getProperty("einProperty", "eine/verschachtelte/Kategorie");
key
- The Property key within the configurationcategory
- The category of requested keypublic void setLogging()
Einstellungen werden aus der Kategorie 'Logging' des Konfigurationsfiles gelesen.
public boolean getZuseContainer()
public int getQueueId()
public int getWatchdogSleep()
public boolean getSchemaValidation()
public boolean getDebugRequests()
public int getWatchdogLimit()
public String getPingUrl()
public Properties getProperties(String category)
category
- Kategorie welche ausgelesen werden sollpublic Properties getSenderInfo(String profilId)
profilId
- Die ID der absendenden Applikationpublic boolean getCheckMimetypes()
Copyright 2008 EGIZ. All Rights Reserved.