public class FakeParamApp
extends java.lang.Object
implements de.bsvrz.dav.daf.main.ClientSenderInterface
publishParam(String, String, String)
die zu versendenden Parameter
übergeben kannConstructor 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.MissingParameterException
de.bsvrz.dav.daf.main.CommunicationError
de.bsvrz.dav.daf.main.ConnectionException
de.bsvrz.dav.daf.main.InconsistentLoginException
public 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.ClientSenderInterface
public 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