C# Class PurgarNET.AAConnector.Shared.AAHandlerBase

Inheritance: HandlerBase
Afficher le fichier Open project: jurepurgar/aa-scsm-connector

Protected Properties

Свойство Type Description
_aaClient PurgarNET.AAConnector.Shared.AutomationClient.AAClient
_settings ConnectorSettings

Méthodes publiques

Méthode Description
CreateStartRunbookJob ( System.Guid activityId ) : Job
GetActivityObject ( System.Guid activityId ) : EnterpriseManagementObject
GetActivityParentObject ( System.Guid activityId ) : EnterpriseManagementObject
GetActivityPropertyDefinitions ( ManagementPackClass c ) : IEnumerable
ProcessActivity ( EnterpriseManagementObject activityObj ) : System.Threading.Tasks.Task

Méthodes protégées

Méthode Description
Initialize ( EnterpriseManagementGroup emg, AuthenticationType authType, EventHandler codeRequiredHandler, System.Guid clientId = default(Guid), string clientSecret = null ) : bool
Initialize ( string ServerName, AuthenticationType authType, EventHandler codeRequiredHandler, System.Guid clientId = default(Guid), string clientSecret = null ) : bool
InitializeClient ( AuthenticationType authType, EventHandler codeRequiredHandler, System.Guid clientId = default(Guid), string clientSecret = null ) : bool

Private Methods

Méthode Description
GetRelatedObjects ( System.Guid objectId, ManagementPackRelationship rel ) : List

Method Details

CreateStartRunbookJob() public méthode

public CreateStartRunbookJob ( System.Guid activityId ) : Job
activityId System.Guid
Résultat PurgarNET.AAConnector.Shared.AutomationClient.Models.Job

GetActivityObject() public méthode

public GetActivityObject ( System.Guid activityId ) : EnterpriseManagementObject
activityId System.Guid
Résultat EnterpriseManagementObject

GetActivityParentObject() public méthode

public GetActivityParentObject ( System.Guid activityId ) : EnterpriseManagementObject
activityId System.Guid
Résultat EnterpriseManagementObject

GetActivityPropertyDefinitions() public méthode

public GetActivityPropertyDefinitions ( ManagementPackClass c ) : IEnumerable
c ManagementPackClass
Résultat IEnumerable

Initialize() protected méthode

protected Initialize ( EnterpriseManagementGroup emg, AuthenticationType authType, EventHandler codeRequiredHandler, System.Guid clientId = default(Guid), string clientSecret = null ) : bool
emg EnterpriseManagementGroup
authType AuthenticationType
codeRequiredHandler EventHandler
clientId System.Guid
clientSecret string
Résultat bool

Initialize() protected méthode

protected Initialize ( string ServerName, AuthenticationType authType, EventHandler codeRequiredHandler, System.Guid clientId = default(Guid), string clientSecret = null ) : bool
ServerName string
authType AuthenticationType
codeRequiredHandler EventHandler
clientId System.Guid
clientSecret string
Résultat bool

InitializeClient() protected méthode

protected InitializeClient ( AuthenticationType authType, EventHandler codeRequiredHandler, System.Guid clientId = default(Guid), string clientSecret = null ) : bool
authType AuthenticationType
codeRequiredHandler EventHandler
clientId System.Guid
clientSecret string
Résultat bool

ProcessActivity() public méthode

public ProcessActivity ( EnterpriseManagementObject activityObj ) : System.Threading.Tasks.Task
activityObj EnterpriseManagementObject
Résultat System.Threading.Tasks.Task

Property Details

_aaClient protected_oe property

protected AAClient,PurgarNET.AAConnector.Shared.AutomationClient _aaClient
Résultat PurgarNET.AAConnector.Shared.AutomationClient.AAClient

_settings protected_oe property

protected ConnectorSettings _settings
Résultat ConnectorSettings