C# Class Neo4j.Server.AzureWorkerHost.NeoServer

显示文件 Open project: tathamoddie/Neo4j.Server.AzureWorkerHost Class Usage Examples

Public Methods

Method Description
DownloadAndInstall ( ) : void
NeoServer ( Microsoft.WindowsAzure.CloudStorageAccount storageAccount ) : System
NeoServer ( NeoServerConfiguration configuration, Microsoft.WindowsAzure.CloudStorageAccount storageAccount ) : System
NeoServer ( NeoServerConfiguration configuration, IRoleEnvironment roleEnvironment, ICloudBlobClient cloudBlobClient, IFileSystem fileSystem, IZipHandler zipHandler ) : System
Start ( ) : void
Stop ( ) : void

Private Methods

Method Description
ApplyEndpointConfiguration ( ) : void
ApplyWorkaroundForJavaResolutionIssue ( ) : void
DownloadArtifact ( string friendlyName, string artifactPreparationHint, string blobName, string targetDirectoryPath ) : void
DownloadJava ( ) : void
DownloadNeo ( ) : void
InitializeEndpoint ( ) : void
InitializeLocalResource ( ) : void
InterrogateJavaArtifact ( ) : void
InterrogateNeoArtifact ( ) : void
LaunchNeoProcess ( ) : void
StopNeoProcess ( ) : void

Method Details

DownloadAndInstall() public method

public DownloadAndInstall ( ) : void
return void

NeoServer() public method

public NeoServer ( Microsoft.WindowsAzure.CloudStorageAccount storageAccount ) : System
storageAccount Microsoft.WindowsAzure.CloudStorageAccount
return System

NeoServer() public method

public NeoServer ( NeoServerConfiguration configuration, Microsoft.WindowsAzure.CloudStorageAccount storageAccount ) : System
configuration NeoServerConfiguration
storageAccount Microsoft.WindowsAzure.CloudStorageAccount
return System

NeoServer() public method

public NeoServer ( NeoServerConfiguration configuration, IRoleEnvironment roleEnvironment, ICloudBlobClient cloudBlobClient, IFileSystem fileSystem, IZipHandler zipHandler ) : System
configuration NeoServerConfiguration
roleEnvironment IRoleEnvironment
cloudBlobClient ICloudBlobClient
fileSystem IFileSystem
zipHandler IZipHandler
return System

Start() public method

public Start ( ) : void
return void

Stop() public method

public Stop ( ) : void
return void