Interface MoveIntermediateInterface

All Superinterfaces:
Remote
All Known Implementing Classes:
MoveIntermediate

public interface MoveIntermediateInterface extends Remote
Move Intermediate Interface
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Move's creation and confirmation
    void
    setParameters(List<Integer> x, List<Integer> y, int column)
    Move parameters
  • Method Details

    • setParameters

      void setParameters(List<Integer> x, List<Integer> y, int column) throws RemoteException
      Move parameters
      Parameters:
      x - list of coordinates (x)
      y - list of coordinates (y)
      column - in the Player's shelf
      Throws:
      RemoteException - related to RMI
    • make

      boolean make() throws Exception
      Move's creation and confirmation
      Returns:
      validity of the move
      Throws:
      Exception - related to Shelf and Board management