Class ClientStateInFile

java.lang.Object
io.aether.cloud.client.ClientStateInMemory
io.aether.cloud.client.ClientStateInFile
All Implemented Interfaces:
ClientState, io.aether.utils.interfaces.Destroyable, io.aether.utils.ToString

public class ClientStateInFile extends ClientStateInMemory implements io.aether.utils.ToString, io.aether.utils.interfaces.Destroyable
  • Constructor Details

    • ClientStateInFile

      public ClientStateInFile(UUID parent, List<URI> registrationUris)
    • ClientStateInFile

      public ClientStateInFile(UUID parent, List<URI> registrationUris, File fileState)
  • Method Details

    • destroy

      public io.aether.utils.futures.AFuture destroy(boolean force)
      Specified by:
      destroy in interface io.aether.utils.interfaces.Destroyable
    • saveState

      public void saveState()
      Specified by:
      saveState in interface ClientState
      Overrides:
      saveState in class ClientStateInMemory