|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.sys.funclib.losb.datk.ContainerSettings
public class ContainerSettings
Diese Klasse bildet die Attributgruppe atg.archivContainer ab.
Nested Class Summary | |
---|---|
static class |
ContainerSettings.CloseCondition
Abschlusskriterien. |
static class |
ContainerSettings.ContSettingsExc
Abschlusskriterien fuer eine Liste von Ausnahmen. |
Field Summary | |
---|---|
static java.lang.String |
ATTR_GROUP
|
java.util.List<ContainerSettings.ContSettingsExc> |
exceptions
Siehe atg.archivContainer::ContainerAbschlußParameter.Ausnahmen |
ContainerSettings.CloseCondition |
stdCloseConditions
Siehe atg.archivContainer::ContainerAbschlußParameter.Standardeinstellung |
Constructor Summary | |
---|---|
ContainerSettings()
|
|
ContainerSettings(Data d)
|
Method Summary | |
---|---|
Data |
createData(ClientDavConnection davCon)
Erzeugt aus den ContainerSettings ein Data-Objekt. |
boolean |
ensureMinimums(int minMaxDS,
int minMaxSize,
long minMaxTime)
Durchlaeuft die Parameter und setzt die Werte fuer maximale Datensatzzahl, Groesse und Zeitspanne auf die angegebenen Minimumwerte falls notwendig. |
ContainerSettings.CloseCondition |
getExceptionSettings(AttributeGroup atg)
Liefert die Ausnahmeeinstellungen falls vorhanden (siehe atg.archivContainer::ContainerAbschlußParameter.Ausnahmen). |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String ATTR_GROUP
public ContainerSettings.CloseCondition stdCloseConditions
public java.util.List<ContainerSettings.ContSettingsExc> exceptions
Constructor Detail |
---|
public ContainerSettings()
public ContainerSettings(Data d)
Method Detail |
---|
public boolean ensureMinimums(int minMaxDS, int minMaxSize, long minMaxTime)
minMaxDS
- Minimum der maximalen Datensatzzahl pro ContainerminMaxSize
- Minimum der maximalen ContainergroesseminMaxTime
- Minimum der maximalen Zeitspanne pro Container
public ContainerSettings.CloseCondition getExceptionSettings(AttributeGroup atg)
dd
- Datenidentifikation
null
falls keine
Ausnahmeeinstellungen dafuer vorliegen.public Data createData(ClientDavConnection davCon) throws ConfigurationException
davCon
- Verbindung zum DAV
ConfigurationException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |