|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectmoazs.util.MoaConfig
Klasse zum einlesen der Konfiguration und Bereitstellung von Parametern
Constructor Summary | |
MoaConfig()
Constructor |
Method Summary | |
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 Einstellungen werden aus der Kategorie 'Hibernate' des Konfigurationsfiles gelesen und als Properties übergeben. |
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 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"); |
String |
getProperty(String key,
String category)
Methode um Werte aus dem Konfigurationsfile zu erhalten Zugriff auf verschachtelte Kategorien ist moeglich Zugriff erfolgt mit: MoaConfig mcfg = new MoaConfig(); String einWert = mcfg.getProperty("einProperty", "eine/verschachtelte/Kategorie"); |
String |
getProperty(String key,
String defaultValue,
String category)
|
Properties |
getPVPHeader()
Liest die PVP-Header für das StammzahlRegister Die Header werden aus der Kategorie "moazsr/pvp-header" des Konfigurationsfiles gelesen und als Properties übergeben. |
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 Einstellungen werden aus der Kategorie 'Logging' des Konfigurationsfiles gelesen. |
boolean |
useSZR()
|
boolean |
verifyNotificationSignature()
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public MoaConfig()
Method Detail |
public String getBereichskennung()
public String getBereichskennungEncrypted()
public List getCorporateBodies()
public String getGlobalWebServiceUrl()
public boolean verifyNotificationSignature()
public boolean isDemoMode()
public String getDeliveryNotificationProperty(String key)
public boolean getDeliveryNotificationBooleanProperty(String key)
public String getSZRConfiguration(String property)
public String getPVPTokenConfiguration(String property)
public String getUserPrincipalConfiguration(String property)
public at.gv.bmi.szr.pvp.PvpTokenType getPVPToken()
public void reload() throws MoaException
MoaException
public List getPreferredServers()
public Hashtable getDualDeliveryServers()
public String getFirstDualDeliveryServer()
public String getDualDeliveryServer(String friendlyName)
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 configuration
public boolean getBooleanProperty(String key, boolean defaultValue)
public int getIntProperty(String key, int defaultValue, String category)
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 key
public String getProperty(String key, String defaultValue, String category)
public 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 soll
public Properties getSenderInfo(String profilId)
profilId
- Die ID der absendenden Applikation
public boolean getCheckMimetypes()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |