C# Class snowpack.FDDataStore

Datei anzeigen Open project: fardog/snowpack Class Usage Examples

Public Properties

Property Type Description
ready bool

Public Methods

Method Description
CheckExists ( string checksum, long size ) : string
FDDataStore ( string DataStore, FDLogVerbosity logVerbosity ) : System
GetDirectories ( FDArchiveDirectory parentDir ) : List
GetFileName ( string archiveID ) : string
GetFileParent ( string archiveID ) : System.Int64
GetFullPath ( System.Int64 directoryID ) : string
GetItems ( FDArchiveDirectory parentDir ) : List
InsertFile ( string path, string checksum, long size, System.DateTime modified, string archiveId ) : int
StoreLogMessage ( FDLogVerbosity importance, string component, string smessage, string lmessage, System.DateTime timestamp ) : int
StoreQueue ( FDQueueItem item ) : int

Private Methods

Method Description
CheckTables ( ) : int
_insertDirectory ( string directoryName, System.Int64 parent ) : System.Int64
insertDirectoryTree ( string directories ) : System.Int64

Method Details

CheckExists() public method

public CheckExists ( string checksum, long size ) : string
checksum string
size long
return string

FDDataStore() public method

public FDDataStore ( string DataStore, FDLogVerbosity logVerbosity ) : System
DataStore string
logVerbosity FDLogVerbosity
return System

GetDirectories() public method

public GetDirectories ( FDArchiveDirectory parentDir ) : List
parentDir FDArchiveDirectory
return List

GetFileName() public method

public GetFileName ( string archiveID ) : string
archiveID string
return string

GetFileParent() public method

public GetFileParent ( string archiveID ) : System.Int64
archiveID string
return System.Int64

GetFullPath() public method

public GetFullPath ( System.Int64 directoryID ) : string
directoryID System.Int64
return string

GetItems() public method

public GetItems ( FDArchiveDirectory parentDir ) : List
parentDir FDArchiveDirectory
return List

InsertFile() public method

public InsertFile ( string path, string checksum, long size, System.DateTime modified, string archiveId ) : int
path string
checksum string
size long
modified System.DateTime
archiveId string
return int

StoreLogMessage() public method

public StoreLogMessage ( FDLogVerbosity importance, string component, string smessage, string lmessage, System.DateTime timestamp ) : int
importance FDLogVerbosity
component string
smessage string
lmessage string
timestamp System.DateTime
return int

StoreQueue() public method

public StoreQueue ( FDQueueItem item ) : int
item FDQueueItem
return int

Property Details

ready public_oe property

public bool ready
return bool