C# Class Org.IdentityConnectors.Exchange.MiscHelper

Mostrar archivo Open project: Evolveum/openicf

Public Methods

Method Description
DetermineNewAttributeValues ( UpdateOpContext context, ConnectorObject originalObject ) : ICollection
DetermineNewAttributeValues ( UpdateOpContext context, string query ) : ICollection
DetermineOrigAndNewAttributeValue ( UpdateOpContext context, ConnectorObject origObject, ICollection attributesForReplace, string attributeName, string &origAttributeValue ) : string

Private Methods

Method Description
CreateConnectorObject ( ExchangeConnector connector, System.Management.Automation.PSObject psobject, ObjectClass objectClass ) : ConnectorObject
GetCurrentObject ( UpdateOpContext context, string query ) : ConnectorObject
InvokePipeline ( ExchangeConnector exchangeConnector, System.Management.Automation.Runspaces.Command cmd ) : ICollection

Invokes command in PowerShell runspace, this method is just helper method to do the exception localization

InvokePipelineAndGetGuid ( ExchangeConnector exchangeConnector, System.Management.Automation.Runspaces.Command cmd ) : Uid

Method Details

DetermineNewAttributeValues() public method

public DetermineNewAttributeValues ( UpdateOpContext context, ConnectorObject originalObject ) : ICollection
context Org.IdentityConnectors.ActiveDirectory.UpdateOpContext
originalObject Org.IdentityConnectors.Framework.Common.Objects.ConnectorObject
return ICollection

DetermineNewAttributeValues() public method

public DetermineNewAttributeValues ( UpdateOpContext context, string query ) : ICollection
context Org.IdentityConnectors.ActiveDirectory.UpdateOpContext
query string
return ICollection

DetermineOrigAndNewAttributeValue() public method

public DetermineOrigAndNewAttributeValue ( UpdateOpContext context, ConnectorObject origObject, ICollection attributesForReplace, string attributeName, string &origAttributeValue ) : string
context Org.IdentityConnectors.ActiveDirectory.UpdateOpContext
origObject Org.IdentityConnectors.Framework.Common.Objects.ConnectorObject
attributesForReplace ICollection
attributeName string
origAttributeValue string
return string