java.lang.Object
io.xpipe.core.util.JacksonizedValue
io.xpipe.core.store.LocalStore
- All Implemented Interfaces:
DataStore,FileSystemStore,LaunchableStore,ShellStore,StatefulDataStore<ShellStoreState>,ValidatableStore
public class LocalStore
extends JacksonizedValue
implements ShellStore, StatefulDataStore<ShellStoreState>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncontrol()static FileSystemstatic ShellControlstatic ShellControlgetShell()static voidinit()static booleanMethods inherited from class io.xpipe.core.util.JacksonizedValue
equals, hashCode, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface io.xpipe.core.store.DataStore
asNeeded, checkComplete, isComplete, isInStorageMethods inherited from interface io.xpipe.core.store.LaunchableStore
canLaunchMethods inherited from interface io.xpipe.core.store.ShellStore
createFileSystem, prepareLaunchCommand, validateMethods inherited from interface io.xpipe.core.store.StatefulDataStore
createDefaultState, getState, getState, setState
-
Constructor Details
-
LocalStore
public LocalStore()
-
-
Method Details
-
getStateClass
- Specified by:
getStateClassin interfaceStatefulDataStore<ShellStoreState>
-
init
- Throws:
Exception
-
getLocalPowershell
- Throws:
Exception
-
isLocalShellInitialized
public static boolean isLocalShellInitialized() -
getShell
-
getFileSystem
-
control
- Specified by:
controlin interfaceShellStore
-