|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.ars.ars.mgmt.ArchivConfig.SubscrMarker
public static class ArchivConfig.SubscrMarker
Mit dieser Klasse wird während der Parameterübernahme in den Callback-Methoden vermerkt für welche Datenidentifikation (= DataIdentNode
) was
parametriert wurde. Dadurch ist eine Trennung von Parameterübernahme und An-/Abmeldung möglich. Datenidentifikationen können dadurch falls notwendig für
blockweise An-/Abmeldung zusammengefasst werden. Die Parametrierung, die im DataIdentNode
vermerkt ist, ist allein nicht ausreichend, da auch die
Parameteraenderung relevant ist. Gespeichert wird dies durch eine Map von DataIdentNode
nach ArchivConfig.SubscrMarker.SubscrInfo
. Da die neuen Parameter sofort im
DataIdentNode
gespeichert werden, ist es in einigen Faellen erforderlich, den alten Quittierungsaspket hier mitzuspeichern.
Nested Class Summary | |
---|---|
static class |
ArchivConfig.SubscrMarker.SubscrInfo
|
Constructor Summary | |
---|---|
ArchivConfig.SubscrMarker()
|
Method Summary | |
---|---|
ArchivConfig.SubscrMarker.SubscrInfo |
getSubscrInfo(DataIdentNode din)
Liefert die vorgemerkte Markierung. |
void |
newParamArch(DataIdentNode din)
Vermerken, dass dieser DataIdentNode neu parametriert wurde und archiviert wird. |
void |
newParamNoArch(DataIdentNode din)
Vermerken, dass dieser DataIdentNode neu parametriert wurde und nicht archiviert wird. |
void |
reParam(DataIdentNode din,
boolean closeCont)
Vermerken, dass dieser DataIdentNode umparametriert wurde, jedoch nicht in seiner Quittierungseigenschaft. |
void |
reParam(DataIdentNode din,
long oldQAspectId,
boolean closeCont)
Vermerken, dass dieser DataIdentNode umparametriert wurde, was keinen Einfluss auf die Archivierung hat. |
void |
reParamArch(DataIdentNode din)
Vermerken, dass dieser DataIdentNode auf archivieren umparametriert wurde. |
void |
reParamNoArch(DataIdentNode din)
Vermerken, dass dieser DataIdentNode auf nicht archivieren umparametriert wurde. |
void |
reParamNoArch(DataIdentNode din,
long oldQAspectId)
Vermerken, dass dieser DataIdentNode auf nicht archivieren umparametriert wurde. |
void |
reset()
Löschen der gespeicherten Markierungen. |
void |
unParam(DataIdentNode din)
Vermerken, dass dieser DataIdentNode nicht mehr parametriert ist. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static ArchivConfig.SubscrMarker.SubscrInfo SI_NEW_PARAM_ARCH
public static ArchivConfig.SubscrMarker.SubscrInfo SI_NEW_PARAM_NOARCH
public static ArchivConfig.SubscrMarker.SubscrInfo SI_UN_PARAM
public static ArchivConfig.SubscrMarker.SubscrInfo SI_RE_PARAM_ARCH
public static ArchivConfig.SubscrMarker.SubscrInfo SI_RE_PARAM_NOARCH
public static ArchivConfig.SubscrMarker.SubscrInfo SI_RE_PARAM_PARAM
public static ArchivConfig.SubscrMarker.SubscrInfo SI_RE_PARAM_PARAM_CLOSE
public int subscrFaults
public int unsubscrFaults
public int qSubscrTotal
public int qUnsubscrTotal
public int qUnsubscrFault
public int qSubscrFault
Constructor Detail |
---|
public ArchivConfig.SubscrMarker()
Method Detail |
---|
public void newParamArch(DataIdentNode din)
din
- public void newParamNoArch(DataIdentNode din)
din
- public void unParam(DataIdentNode din)
din
- public void reParamArch(DataIdentNode din)
din
- public void reParamNoArch(DataIdentNode din, long oldQAspectId)
din
- public void reParamNoArch(DataIdentNode din)
din
- public void reParam(DataIdentNode din, long oldQAspectId, boolean closeCont)
din
- public void reParam(DataIdentNode din, boolean closeCont)
din
- public ArchivConfig.SubscrMarker.SubscrInfo getSubscrInfo(DataIdentNode din)
din
- public void reset()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |