Package de.dvdv2.object
Interface ServiceElementInfo
public interface ServiceElementInfo
Dieses Interface beinhaltet Informationen zum Dienstelement, welches zum einem deklaritiv in einer Deinstbeschreibung
beschrieben wird und zum anderem in einer konkreten Ausprägungen einem Dienst zugeordnet ist. Zurzeit gibt es sechs Dienstelementarten.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionVerschlüsselungszertifikat des DienstelementsKundenspezifisch konfigurierter Dienstelementtyp (im FallegetServiceElementType()==ServiceElementType.WEBSERVER), sonst null.Technische ID des ProvidersDeutsche Bezeichnung des ProvidersEnglische Bezeichnung des ProvidersFlag, ob das Dienstelement erforderlich istWerte der kundenspezifisch konfigurierbaren Erweiterung des Dienstelementtyps.Beschreibung des DienstelementesTyp der zugehörigen DienstelementbeschreibungTechnische ID des DienstelementsName des DienstelementesBeschreibungstext des Dienstelements.Typ der zugehörigen DienstelementbeschreibungURI des DienstelementsSignaturzertifikat des Dienstelements
-
Method Details
-
getServiceElementName
String getServiceElementName()Name des Dienstelementes -
getServiceElementDescription
String getServiceElementDescription()Beschreibung des Dienstelementes -
getServiceElementDescriptionName
String getServiceElementDescriptionName()Typ der zugehörigen Dienstelementbeschreibung -
getServiceElementType
ServiceElementType getServiceElementType()Typ der zugehörigen Dienstelementbeschreibung -
getCustomServiceElementType
String getCustomServiceElementType()Kundenspezifisch konfigurierter Dienstelementtyp (im FallegetServiceElementType()==ServiceElementType.WEBSERVER), sonst null. -
getServiceElementText
String getServiceElementText()Beschreibungstext des Dienstelements. Im Falle des DienstelementtypsServiceElementType.WEBSERVERist dies eine JSON-Darstellung und es empfiehlt sich, stattdessengetServiceElementCustomValues()zu nutzen. Für andere Dienstelementtypen ist dieses Attribut nicht gebräuchlich. -
getServiceElementCustomValues
Werte der kundenspezifisch konfigurierbaren Erweiterung des Dienstelementtyps. -
getServiceElementUri
String getServiceElementUri()URI des Dienstelements -
getCipherCertificate
Certificate getCipherCertificate()Verschlüsselungszertifikat des Dienstelements -
getSignatureCertificate
Certificate getSignatureCertificate()Signaturzertifikat des Dienstelements -
getRequired
Boolean getRequired()Flag, ob das Dienstelement erforderlich ist -
getServiceElementId
Long getServiceElementId()Technische ID des Dienstelements -
getProviderId
Long getProviderId()Technische ID des Providers -
getProviderNameDe
String getProviderNameDe()Deutsche Bezeichnung des Providers -
getProviderNameEn
String getProviderNameEn()Englische Bezeichnung des Providers
-