Class NodeInsertionRequest

java.lang.Object
org.eclipse.scanning.api.event.IdBean
uk.ac.diamond.daq.experiment.api.structure.NodeInsertionRequest
All Implemented Interfaces:
Serializable

public class NodeInsertionRequest extends IdBean
A request for inserting URLs in getChildren() as children of node in getNodeLocation(), which may or may not already exist.
See Also:
  • Constructor Details

    • NodeInsertionRequest

      public NodeInsertionRequest()
  • Method Details

    • getNodeLocation

      public URL getNodeLocation()
      Returns the URL of the node file
    • setNodeLocation

      public void setNodeLocation(URL experimentLocation)
    • getChildren

      public Map<String,URL> getChildren()
      Returns the URLs of each leaf file
    • setChildren

      public void setChildren(Map<String,URL> children)
    • getStatus

      public Status getStatus()
    • setStatus

      public void setStatus(Status status)
    • getMessage

      public String getMessage()
    • setMessage

      public void setMessage(String message)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class IdBean
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class IdBean