Class RACKSPACE_PING

All Implemented Interfaces:
Lifecycle

public class RACKSPACE_PING extends FILE_PING
Discovery protocol based on Rackspace Cloud Files storage solution
  • Field Details

  • Constructor Details

    • RACKSPACE_PING

      public RACKSPACE_PING()
  • Method Details

    • init

      public void init() throws Exception
      Description copied from class: Protocol
      Called after a protocol has been created and before the protocol is started. Attributes are already set. Other protocols are not yet connected and events cannot yet be sent.
      Specified by:
      init in interface Lifecycle
      Overrides:
      init in class FILE_PING
      Throws:
      Exception - Thrown if protocol cannot be initialized successfully. This will cause the ProtocolStack to fail, so the the channel constructor will throw an exception
    • createRootDir

      protected void createRootDir()
      Overrides:
      createRootDir in class FILE_PING
    • readAll

      protected void readAll(List<Address> members, String clustername, Responses responses)
      Overrides:
      readAll in class FILE_PING
    • write

      protected void write(List<PingData> list, String clustername)
      Overrides:
      write in class FILE_PING
    • remove

      protected void remove(String clustername, Address addr)
      Overrides:
      remove in class FILE_PING
    • removeAll

      protected void removeAll(String clustername)
      Description copied from class: FILE_PING
      Removes all files for the given cluster name
      Overrides:
      removeAll in class FILE_PING