C# Class Cmis.Utility.ConnectionFactory

Show file Open project: OpenDataSpace/CmisCmdlets

Public Methods

Method Description
Connect ( string>.IDictionary parameters ) : ISession
Connect ( string>.IDictionary parameters, string repoName ) : ISession
ConnectAtomPub ( string featuredUrl, string repoName ) : ISession
ConnectAtomPub ( string url, string user, string password, string repoName ) : ISession
ConnectAtomPubById ( string url, string user, string password, string repoId ) : ISession
CreateAtomPubParams ( string url, string user, string pw, string repoId = null ) : string>.Dictionary
GetAtomPubRepositories ( string featuredUrl ) : IList
GetAtomPubRepositories ( string url, string user, string password ) : IList
GetRepositories ( string>.IDictionary parameters ) : IList

Private Methods

Method Description
GetRepositoryByName ( string>.IDictionary parameters, string repoName ) : IRepository
ParseURL ( string url, string &username, string &password, string &rawURL ) : void

Method Details

Connect() public static method

public static Connect ( string>.IDictionary parameters ) : ISession
parameters string>.IDictionary
return ISession

Connect() public static method

public static Connect ( string>.IDictionary parameters, string repoName ) : ISession
parameters string>.IDictionary
repoName string
return ISession

ConnectAtomPub() public static method

public static ConnectAtomPub ( string featuredUrl, string repoName ) : ISession
featuredUrl string
repoName string
return ISession

ConnectAtomPub() public static method

public static ConnectAtomPub ( string url, string user, string password, string repoName ) : ISession
url string
user string
password string
repoName string
return ISession

ConnectAtomPubById() public static method

public static ConnectAtomPubById ( string url, string user, string password, string repoId ) : ISession
url string
user string
password string
repoId string
return ISession

CreateAtomPubParams() public static method

public static CreateAtomPubParams ( string url, string user, string pw, string repoId = null ) : string>.Dictionary
url string
user string
pw string
repoId string
return string>.Dictionary

GetAtomPubRepositories() public static method

public static GetAtomPubRepositories ( string featuredUrl ) : IList
featuredUrl string
return IList

GetAtomPubRepositories() public static method

public static GetAtomPubRepositories ( string url, string user, string password ) : IList
url string
user string
password string
return IList

GetRepositories() public static method

public static GetRepositories ( string>.IDictionary parameters ) : IList
parameters string>.IDictionary
return IList