Class DVDV2ManagerFactory
Methoden zum Erzeugen eines DVDV2Managers
Implements
Inherited Members
Namespace: Dvdv.Impl.Manager
Assembly: Dvdv.dll
Syntax
public class DVDV2ManagerFactory : IDVDV2ManagerFactory
Methods
| Edit this page View SourceAddFailoverConfiguration(IDVDV2ServerConnectionParams)
Rufen Sie diese Methode vor dem ersten Aufruf der Methode CreateDVDV2Manager() auf, wenn Sie neben dem Standard-DVDV2-Server weitere DVDV2-Server konfigurieren möchten. Die DVDV-Bibliothek wird diese DVDV2-Server nur dann benutzen, wenn die vorangegangenen inkl. Standard-DVDV2-Servers ausgefallen sind (Failover). Die Server werden in der Reihenfolge ihres Hinzufügens berücksichtigt.
Declaration
public void AddFailoverConfiguration(IDVDV2ServerConnectionParams connectionParams)
Parameters
| Type | Name | Description |
|---|---|---|
| IDVDV2ServerConnectionParams | connectionParams | Instanz mit Verbindungsspezifikationen Failover DVDV2-Servern. Zum Erzeugen dieser Instanzen siehe IDVDV2ServerConnectionParamsBuilderIntern, IDVDV2ServerConnectionParamsBuilderStandalone oder IDVDV2ServerConnectionParamsBuilderIam bzw. zum Erzeugen des Builders die Methoden CreateDVDV2ServerConnectionParamsBuilderIam(), CreateDVDV2ServerConnectionParamsBuilderStandalone() oder CreateDVDV2ServerConnectionParamsBuilderIntern() verwenden |
Exceptions
| Type | Condition |
|---|---|
| DVDVException | wird geworfen wenn ein Fehler aufgetreten ist |
CreateDVDV2Manager()
Erzeugt einen DVDVManager, der die REST-Schnittstelle des DVDV2-Kernsystems ueber die angegebene URL anspricht. Stellen Sie sicher, dass Sie vorher die Methode Initialize(IDVDV2ServerConnectionParams) aufgerufen haben.
Declaration
public IDVDV2Manager CreateDVDV2Manager()
Returns
| Type | Description |
|---|---|
| IDVDV2Manager | den DVDV2Manager |
Exceptions
| Type | Condition |
|---|---|
| DVDVException | wird geworfen wenn ein Fehler aufgetreten ist |
CreateDVDV2ServerConnectionParamsBuilderIam()
Erstellen einer Instanz eines DVDV2ServerConnectionParamsBuilder für Aufrufe mit Authentifizierung am DVDV-IAM rufen Sie diese Methode mit dem AuthMode.IAM_KEYCLOAK auf. Der Default ist AuthMode.INTERN.
Declaration
public IDVDV2ServerConnectionParamsBuilderIam CreateDVDV2ServerConnectionParamsBuilderIam()
Returns
| Type | Description |
|---|---|
| IDVDV2ServerConnectionParamsBuilderIam | den Builder |
Exceptions
| Type | Condition |
|---|---|
| DVDVException | wird geworfen wenn ein Fehler aufgetreten ist |
CreateDVDV2ServerConnectionParamsBuilderIntern()
Erstellen einer Instanz eines DVDV2ServerConnectionParamsBuilderIntern für Aufrufe ohne Authentifizierung. Der Default ist AuthMode.INTERN.
Declaration
public IDVDV2ServerConnectionParamsBuilderIntern CreateDVDV2ServerConnectionParamsBuilderIntern()
Returns
| Type | Description |
|---|---|
| IDVDV2ServerConnectionParamsBuilderIntern | den Builder |
Exceptions
| Type | Condition |
|---|---|
| DVDVException | wird geworfen wenn ein Fehler aufgetreten ist |
CreateDVDV2ServerConnectionParamsBuilderStandalone()
Erstellen einer Instanz eines DVDV2ServerConnectionParamsBuilderStandalone für Aufrufe mit Authentifizierung am DVDV-Server.
Declaration
public IDVDV2ServerConnectionParamsBuilderStandalone CreateDVDV2ServerConnectionParamsBuilderStandalone()
Returns
| Type | Description |
|---|---|
| IDVDV2ServerConnectionParamsBuilderStandalone | den Builder |
Exceptions
| Type | Condition |
|---|---|
| DVDVException | wird geworfen wenn ein Fehler aufgetreten ist |
GetDefaultInstance()
Ermitteln der Default-Instanz
Declaration
public static IDVDV2ManagerFactory GetDefaultInstance()
Returns
| Type | Description |
|---|---|
| IDVDV2ManagerFactory | die ermittelte Default-Instanz |
Initialize(IDVDV2ServerConnectionParams)
Rufen Sie diese Methode vor dem ersten Aufruf der Methode CreateDVDV2Manager() einmal auf. Das angegebene {@link DVDV2ServerConnectionParams}-Objekt legt den Standard-DVDV2-Server fest.
Declaration
public void Initialize(IDVDV2ServerConnectionParams connectionParams)
Parameters
| Type | Name | Description |
|---|---|---|
| IDVDV2ServerConnectionParams | connectionParams | Instanz mit Verbindungsspezifikationen zum Standard-DVDV2-Server. Zum Erzeugen dieser Instanzen siehe IDVDV2ServerConnectionParamsBuilderIntern, IDVDV2ServerConnectionParamsBuilderStandalone oder IDVDV2ServerConnectionParamsBuilderIam bzw. zum Erzeugen des Builders die Methoden CreateDVDV2ServerConnectionParamsBuilderIam(), CreateDVDV2ServerConnectionParamsBuilderStandalone() oder CreateDVDV2ServerConnectionParamsBuilderIntern() verwenden |
Exceptions
| Type | Condition |
|---|---|
| DVDVException | wird geworfen wenn ein Fehler aufgetreten ist |
IsInitialized()
Rufen Sie diesse Methode auf um festzustellen, ob die Factory bereits initialisiert wurde
Declaration
public bool IsInitialized()
Returns
| Type | Description |
|---|---|
| bool | true wenn die Factory bereits initialisiert wurde |