java.lang.Object
io.xpipe.core.util.JacksonizedValue
io.xpipe.core.store.LocalStore
- All Implemented Interfaces:
DataStore,FileSystemStore,LaunchableStore,NetworkTunnelStore,ShellStore,StatefulDataStore<ShellStoreState>,ValidatableStore
public class LocalStore
extends JacksonizedValue
implements NetworkTunnelStore, ShellStore, StatefulDataStore<ShellStoreState>
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.xpipe.core.store.NetworkTunnelStore
NetworkTunnelStore.TunnelFunction -
Field Summary
Fields inherited from interface io.xpipe.core.store.NetworkTunnelStore
portCounter -
Constructor Summary
Constructors -
Method Summary
Methods 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
launchMethods inherited from interface io.xpipe.core.store.NetworkTunnelStore
isLast, isLocallyTunneable, requiresTunnel, sessionChain, tunnelSessionMethods inherited from interface io.xpipe.core.store.ShellStore
createFileSystem, prepareLaunchCommand, validateMethods inherited from interface io.xpipe.core.store.StatefulDataStore
createDefaultState, getState, setState
-
Constructor Details
-
LocalStore
public LocalStore()
-
-
Method Details
-
getStateClass
- Specified by:
getStateClassin interfaceStatefulDataStore<ShellStoreState>
-
control
- Specified by:
controlin interfaceShellStore
-
getNetworkParent
- Specified by:
getNetworkParentin interfaceNetworkTunnelStore
-