public class FakeParamApp
extends java.lang.Object
implements de.bsvrz.dav.daf.main.ClientSenderInterface
publishParam(String, String, String)
die zu versendenden Parameter übergeben kann| Constructor and Description |
|---|
FakeParamApp() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear()
Entfernt alle Datenanmeldungen, vergisst alle bereits gesetzten Parameter
|
void |
connect(DaVStarter davStarter)
Mit einem DavStarter verbinden.
|
void |
dataRequest(de.bsvrz.dav.daf.main.config.SystemObject object,
de.bsvrz.dav.daf.main.DataDescription dataDescription,
byte state) |
de.bsvrz.dav.daf.main.ClientDavConnection |
getConnection() |
boolean |
isRequestSupported(de.bsvrz.dav.daf.main.config.SystemObject object,
de.bsvrz.dav.daf.main.DataDescription dataDescription) |
void |
publishParam(java.lang.String objPid,
java.lang.String atgPid,
java.lang.String data)
Veröffentlicht einen Parameter.
|
void |
publishParam(de.bsvrz.dav.daf.main.config.SystemObject object,
de.bsvrz.dav.daf.main.config.AttributeGroup attributeGroup,
de.bsvrz.dav.daf.main.Data data) |
public void connect(DaVStarter davStarter) throws de.bsvrz.dav.daf.main.MissingParameterException, de.bsvrz.dav.daf.main.CommunicationError, de.bsvrz.dav.daf.main.ConnectionException, de.bsvrz.dav.daf.main.InconsistentLoginException
davStarter - DavStarterde.bsvrz.dav.daf.main.MissingParameterExceptionde.bsvrz.dav.daf.main.CommunicationErrorde.bsvrz.dav.daf.main.ConnectionExceptionde.bsvrz.dav.daf.main.InconsistentLoginExceptionpublic void clear()
public void publishParam(de.bsvrz.dav.daf.main.config.SystemObject object,
de.bsvrz.dav.daf.main.config.AttributeGroup attributeGroup,
de.bsvrz.dav.daf.main.Data data)
public void publishParam(java.lang.String objPid,
java.lang.String atgPid,
java.lang.String data)
{attribut1:"Test",attribut2:{bla:"2",foo:"bar"}}.
["abc","def","ghi"].
Soll nur ein Wert gespeichert werden, können die eckigen Klammern weggelassen werden.
objPid - Pid des ObjektesatgPid - Pid der Parameter-Attributgruppedata - Daten als String.java.lang.IllegalArgumentException - bei ungültigen Parameternpublic de.bsvrz.dav.daf.main.ClientDavConnection getConnection()
public void dataRequest(de.bsvrz.dav.daf.main.config.SystemObject object,
de.bsvrz.dav.daf.main.DataDescription dataDescription,
byte state)
dataRequest in interface de.bsvrz.dav.daf.main.ClientSenderInterfacepublic boolean isRequestSupported(de.bsvrz.dav.daf.main.config.SystemObject object,
de.bsvrz.dav.daf.main.DataDescription dataDescription)
isRequestSupported in interface de.bsvrz.dav.daf.main.ClientSenderInterface