Click or drag to resize
AbstractBackupJob Class
Inheritance Hierarchy

Namespace: DrawerBackup.Client.Jobs
Assembly: DrawerBackup.Client (in DrawerBackup.Client.dll) Version: 0.0.1.1 (0.0.1.1)
Syntax
public abstract class AbstractBackupJob : ClientJob

The AbstractBackupJob type exposes the following members.

Constructors
  NameDescription
Public methodAbstractBackupJob
Initializes a new instance of the AbstractBackupJob class
Top
Properties
  NameDescription
Public propertyClientID
Client ID
(Inherited from ClientJob.)
Public propertyFSManager
File System
Protected propertyIndexer
Backup Indexer
Public propertyJobWatch
Current job time watch
(Inherited from ClientJob.)
Public propertyNotifications
Notifications
(Inherited from ClientJob.)
Protected propertyOperationID
The opened operation ID
(Inherited from ClientJob.)
Protected propertyRepository
Current Repository
Protected propertyServer
Connection to the Server
(Inherited from ClientJob.)
Public propertyStorage
Current Storage
Protected propertyStorageOperationID
Current storage operation
Protected propertyTransfers
Current transfer queue
Top
Methods
  NameDescription
Protected methodBuildIndex
Build the Index
Protected methodCloseOperation (Inherited from ClientJob.)
Protected methodCloseOperationOnError (Inherited from ClientJob.)
Protected methodCloseTransfer
Close the transfer queue
Protected methodCreateEntryFromFile
Create a entry from a file
Public methodDispose (Inherited from AbstractJob.)
Protected methodDoDispose
Dispose the job
(Overrides ClientJobDoDispose.)
Protected methodDoExecute (Inherited from ClientJob.)
Protected methodEntryErrorCatch
Catch for the entry error
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodExecute (Inherited from AbstractJob.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Protected methodGetFlags
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodLastOperationID
The last Operation ID
(Inherited from ClientJob.)
Protected methodLoadIndexer
Loads the Indexer
Protected methodLoadRepository
Loads the repository information
Protected methodLoadStorage
Load the Storage
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodNeedsReportOperation (Inherited from ClientJob.)
Protected methodNeedsServerConn (Inherited from ClientJob.)
Protected methodOnCloseOperation (Overrides ClientJobOnCloseOperation.)
Public methodOnDispose (Inherited from ClientJob.)
Public methodOnExecute (Inherited from ClientJob.)
Protected methodOpenOperation (Inherited from ClientJob.)
Protected methodOpenStorage (Inherited from ClientJob.)
Protected methodOpenTransfer
Open the transfer queue
Protected methodRegisterStart
Protected methodSaveTransfersReport
Store the transfer report for debug information
Protected methodSendEntry
Sends the entry to the server
Protected methodSourceExists
Check if the source exists
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Protected methodTransfer
Transfer a entry to the storage
Protected methodWaitTransfers
Top
Extension Methods
See Also