|
|||||||||
| 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. |
private String |
printStatistics()
Ausgabe der gespeicherten Markierungen. |
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
private Map<DataIdentNode,ArchivConfig.SubscrMarker.SubscrInfo> marker
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()
private String printStatistics()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||