backup/session~ Session

Backup session with state machine lifecycle

Constructor

new Session(cwd, command, sessionIdopt)

Parameters:
NameTypeAttributesDefaultDescription
cwdstring
commandstring
sessionIdstring<optional>
null

Methods

(static) findIncomplete(cwd) → {Array.<Object>}

Parameters:
NameTypeDescription
cwdstring
Returns:
Type: 
Array.<Object>

(static) getLatestId(cwd) → {string|null}

Parameters:
NameTypeDescription
cwdstring
Returns:
Type: 
string | null

(static) listAll(cwd) → {Array.<Object>}

Parameters:
NameTypeDescription
cwdstring
Returns:
Type: 
Array.<Object>

(static) load(cwd, sessionId) → {Session|null}

Parameters:
NameTypeDescription
cwdstring
sessionIdstring
Returns:
Type: 
Session | null

(static) loadLatest(cwd) → {Session|null}

Parameters:
NameTypeDescription
cwdstring
Returns:
Type: 
Session | null