C# Class XebiaLabs.Deployit.Client.CachedRepositoryService

Inheritance: IRepositoryService
Datei anzeigen Open project: xebialabs-community/xld-manifest-editor

Public Methods

Method Description
CachedRepositoryService ( System.TimeSpan cacheDelay, IRepositoryService repository ) : System
Exists ( string id ) : bool
Get ( string id ) : System.Xml.Linq.XElement
Query ( CIQueryParameters parameters ) : XebiaLabs.Deployit.Client.UDM.ConfigurationItemId[]

Method Details

CachedRepositoryService() public method

public CachedRepositoryService ( System.TimeSpan cacheDelay, IRepositoryService repository ) : System
cacheDelay System.TimeSpan
repository IRepositoryService
return System

Exists() public method

public Exists ( string id ) : bool
id string
return bool

Get() public method

public Get ( string id ) : System.Xml.Linq.XElement
id string
return System.Xml.Linq.XElement

Query() public method

public Query ( CIQueryParameters parameters ) : XebiaLabs.Deployit.Client.UDM.ConfigurationItemId[]
parameters CIQueryParameters
return XebiaLabs.Deployit.Client.UDM.ConfigurationItemId[]