C# Class Universe.Services.DataService.LocalAgentConnector

Inheritance: Universe.Framework.Services.ConnectorBase, IAgentConnector
ファイルを表示 Open project: Virtual-Universe/Virtual-Universe

Public Methods

Method Description
CacheAgent ( IAgentInfo agent ) : void
CreateNewAgent ( UUID agentID ) : void

Creates a new database entry for the agent. Note: we only allow for this on the grid side

Dispose ( ) : void
Initialize ( IGenericData GenericData, IConfigSource source, IRegistryCore simBase, string defaultConnectionString ) : void
UpdateAgent ( IAgentInfo agent ) : void

Updates the language and maturity params of the agent. Note: we only allow for this on the grid side

Private Methods

Method Description
GetAgent ( UUID agentID ) : IAgentInfo

Method Details

CacheAgent() public method

public CacheAgent ( IAgentInfo agent ) : void
agent Universe.Framework.Services.ClassHelpers.Profile.IAgentInfo
return void

CreateNewAgent() public method

Creates a new database entry for the agent. Note: we only allow for this on the grid side
public CreateNewAgent ( UUID agentID ) : void
agentID UUID
return void

Dispose() public method

public Dispose ( ) : void
return void

Initialize() public method

public Initialize ( IGenericData GenericData, IConfigSource source, IRegistryCore simBase, string defaultConnectionString ) : void
GenericData IGenericData
source IConfigSource
simBase IRegistryCore
defaultConnectionString string
return void

UpdateAgent() public method

Updates the language and maturity params of the agent. Note: we only allow for this on the grid side
public UpdateAgent ( IAgentInfo agent ) : void
agent Universe.Framework.Services.ClassHelpers.Profile.IAgentInfo
return void