Schleupen.CS.PI.BPE.Workflows.MassTransit.PowerShell

Syntax

Disable-DeployMassTransitWorkflows [<CommonParameters>]

Examples

EXAMPLE 1
Disable-DeployMassTransitWorkflows
Deaktiviert die DeployMassTransitWorkflows-Konfiguration auf der aktuellen Maschine.

Top of page

Syntax

Enable-DeployMassTransitWorkflows [<CommonParameters>]

Examples

EXAMPLE 1
Enable-DeployMassTransitWorkflows
Aktiviert die DeployMassTransitWorkflows-Konfiguration auf der aktuellen Maschine.

Top of page

Syntax

Get-CSWorkflowGenerationConfiguration [<CommonParameters>]

Examples

EXAMPLE 1
Get-CSWorkflowGenerationConfiguration
Liefert die Konfiguration des Hostings.

Top of page

Syntax

Get-CSWorkflowHostingConfiguration [<CommonParameters>]

Examples

EXAMPLE 1
Get-CSWorkflowHostingConfiguration
Liefert die Konfiguration des Hostings.

Top of page

Syntax

Install-CSWorkflows [-Force <SwitchParameter>] [-Name <string>] [-Register <SwitchParameter>] 
[<CommonParameters>]

Parameters

Name Alias Description Required? Pipeline Input Default Value
-Name Name des Workflows, der installiert werden soll. false false
-Force Gibt an, dass Workflows unabhängig davon, ob sie sich geändert haben, neu installiert werden. false false False
-Register Angabe, ob installierte Workflows direkt registriert werden sollen. false false False

Examples

EXAMPLE 1
Install-CSWorkflows
Kompiliert und veröffentlicht alle neuen Workflows aus dem SourceRepository.
EXAMPLE 2
Install-CSWorkflows -Force
Kompiliert und veröffentlicht alle Workflows aus dem SourceRepository, unabhängig davon, ob sie neu oder alt sind.

Top of page

Syntax

Register-CSWorkflows [-Name <string>] [<CommonParameters>]

Parameters

Name Alias Description Required? Pipeline Input Default Value
-Name Name des Workflows, der registriert werden soll. false false

Examples

EXAMPLE 1
Register-CSWorkflows
Registriert die Workflows im System.

Top of page

Syntax

Reset-CSWorkflowHostingConfiguration [<CommonParameters>]

Examples

EXAMPLE 1
Set-CSWorkflowHostingConfiguration -ShadowCopyDirectoryPath "C:\w"
Angabe des Verzeichnis mit den Shattenkopien für das Hosting.

Top of page

Syntax

Select-CSWorkflows [-Name <string>] [<CommonParameters>]

Parameters

Name Alias Description Required? Pipeline Input Default Value
-Name Name der Workflows, nach denen gesucht werden soll. false false

Examples

EXAMPLE 1
Select-CSWorkflows
Liefert alle instalierten Workflows.
EXAMPLE 2
Select-CSWorkflows -Name "Test"
Liefert alle instalierten Workflows mit dem angegebenen Namen.

Top of page

Syntax

Select-ObsoleteWorkflows [-Directory <string>] [-Name <string>] [-ObsoleteSincePI <string>] 
[-OnlyWorkflowsWithObsoleteDate <SwitchParameter>] [<CommonParameters>]

Parameters

Name Alias Description Required? Pipeline Input Default Value
-Name false false
-ObsoleteSincePI false false
-Directory false false
-OnlyWorkflowsWithObsoleteDate false false False

Examples

EXAMPLE 1
Select-ObsoleteWorkflows
Selektiert die derzeit auf dem System befindenen obsoleten Workflows.
EXAMPLE 2
Select-ObsoleteWorkflows -Name "Benchmark"
Selektiert die derzeit auf dem System befindenen obsoleten Workflows mit dem angegebenen Namen.
EXAMPLE 3
Select-ObsoleteWorkflows -ObsoleteSincePI "WV22"
Selektiert die derzeit auf dem System befindenen obsoleten Workflows die seit dem angegebenen Wert obsolet sind.
EXAMPLE 4
Select-ObsoleteWorkflows -Directory "C:\ProgramData\Schleupen.CS\PI.SourceRepository"
Selektiert die derzeit auf dem System befindenen obsoleten Workflows die sich in einem bestimmten ordner befinden.
EXAMPLE 5
Select-ObsoleteWorkflows -OnlyWorkflowsWithObsoleteDate
Selektiert die derzeit auf dem System befindenen obsoleten Workflows die ein Obsolet-Datum gesetzt haben.

Top of page

Syntax

Set-CSWorkflowGenerationConfiguration [-DisableCodeOptimization <SwitchParameter>] 
[<CommonParameters>]

Parameters

Name Alias Description Required? Pipeline Input Default Value
-DisableCodeOptimization Angabe, ob die Optimierung des generierten Codes deaktiviert werden soll. false false False

Examples

EXAMPLE 1
Set-CSWorkflowGenerationConfiguration -DeleteCompletedInstances:$false
Generiert die Workflows so, dass abgeschlossene Instanzen nicht gelöscht werden.

Top of page

Syntax

Set-CSWorkflowHostingConfiguration [-DeleteCompletedInstances <SwitchParameter>] 
[-DisabledSystemStructureElementIds <Guid[]>] [-DisabledWorkflows <string[]>] [-EnableKillSwitch 
<SwitchParameter>] [-EnableLog <SwitchParameter>] [-JaegerHost <string>] 
[-RouteEventsViaAdapterQueue <SwitchParameter>] [<CommonParameters>]

Parameters

Name Alias Description Required? Pipeline Input Default Value
-DisabledSystemStructureElementIds IDs der Systemstrukturelemente, die beim Hosting ignoriert werden sollen. false false
-EnableLog Angabe, ob die Protokollierung aktiviert ist. false false False
-RouteEventsViaAdapterQueue Angabe, ob ausgelöste Events über die Adapterqueue gerouted werden sollen. false false False
-EnableKillSwitch Angabe, ob der Kill Switch von MassTransit aktiviert ist. false false False
-JaegerHost Angabe, an welchen Host die Traces exportiert werden. false false
-DeleteCompletedInstances Angabe, ob abgeschlossene Workflow-Instanzen gelöscht werden sollen. false false False
-DisabledWorkflows ArtifactIdentifier der Workflows, die nicht gehostet werden sollen (ohne Generierungsversion!). false false

Examples

EXAMPLE 1
Set-CSWorkflowHostingConfiguration -DisabledSystemStructureElementIds @(Select-SystemStructureElement -Name System).Id)
Deaktivierte SystemstrukturelementIds

Top of page

Syntax

Sync-CSWorkflowDatabaseSchema [-MachineName <string>] [<CommonParameters>]

Parameters

Name Alias Description Required? Pipeline Input Default Value
-MachineName Name der Maschine. Wenn keiner angegeben wird werden alle Maschinen berücksichtigt. false false

Examples

EXAMPLE 1
Sync-CSWorkflowDatabaseSchema

Top of page

Syntax

Uninstall-CSWorkflows [-Force <SwitchParameter>] [-Name <string>] [-Unregister <SwitchParameter>] 
[<CommonParameters>]

Parameters

Name Alias Description Required? Pipeline Input Default Value
-Name Name des Workflows, der installiert werden soll. false false
-Force Gibt an, dass Workflows unabhängig davon, ob sie sich geändert haben, neu installiert werden. false false False
-Unregister Angabe, ob deinstallierte Workflows direkt deregistriert werden sollen. false false False

Examples

EXAMPLE 1
Uninstall-CSWorkflows
Deinstalliert alle installierten Workflows.

Top of page

Syntax

Unregister-CSWorkflows [-Name <string>] [<CommonParameters>]

Parameters

Name Alias Description Required? Pipeline Input Default Value
-Name Name des Workflows, der registriert werden soll. false false

Examples

EXAMPLE 1
Unregister-CSWorkflows
Deregistriert die Workflows im System.

Top of page