Class DetailActionDestinationCache

java.lang.Object
ecmwf.ecpds.master.plugin.http.controller.transfer.destination.DetailActionDestinationCache

public class DetailActionDestinationCache extends Object
The Class DetailActionDestinationCache.
  • Field Details Link icon

  • Constructor Details Link icon

    • DetailActionDestinationCache Link icon

      public DetailActionDestinationCache(DetailActionForm daf)
      Instantiates a new detail action destination cache.
      Parameters:
      daf - the daf
    • DetailActionDestinationCache Link icon

      public DetailActionDestinationCache(DetailActionForm daf, String destination)
      Instantiates a new detail action destination cache.
      Parameters:
      daf - the daf
      destination - the destination
  • Method Details Link icon

    • getDestination Link icon

      protected String getDestination()
      Gets the destination.
      Returns:
      the destination
    • getActionTransfers Link icon

      public Collection<DataTransfer> getActionTransfers()
      Gets the action transfers.
      Returns:
      the action transfers
    • getActionTransfer Link icon

      public String getActionTransfer(String name)
      Gets the action transfer.
      Parameters:
      name - the name
      Returns:
      the action transfer
    • getDataOptionsWithSizes Link icon

      protected DetailActionDestinationCache.DataOptionsWithSizes getDataOptionsWithSizes()
      Gets the data options with sizes.
      Returns:
      the data options with sizes
    • _fillTable Link icon

      public static void _fillTable(HashMap<String,DetailActionDestinationCache.NameCountAndSizes> dataTimeOptionsWithSizes, String name, Object count, Object size)
      Fill table.
      Parameters:
      dataTimeOptionsWithSizes - the data time options with sizes
      name - the name
      count - the count
      size - the size
    • getDisplayTagsParams Link icon

      public Collection<ecmwf.web.util.bean.Pair> getDisplayTagsParams()
      Gets the display tags params.
      Returns:
      the display tags params
    • setDisplayTagsParams Link icon

      public void setDisplayTagsParams(Collection<ecmwf.web.util.bean.Pair> collection)
      Sets the display tags params.
      Parameters:
      collection - the new display tags params
    • getDisplayTagsParamsCollection Link icon

      public Collection<ecmwf.web.util.bean.Pair> getDisplayTagsParamsCollection()
      Gets the display tags params collection.
      Returns:
      the display tags params collection
    • setDisplayTagsParamsCollection Link icon

      public void setDisplayTagsParamsCollection(Collection<ecmwf.web.util.bean.Pair> collection)
      Sets the display tags params collection.
      Parameters:
      collection - the new display tags params collection
    • getDisseminationStreamOptionsWithSizes Link icon

      protected Collection<DetailActionDestinationCache.NameCountAndSizes> getDisseminationStreamOptionsWithSizes()
      Gets the dissemination stream options with sizes.
      Returns:
      the dissemination stream options with sizes
    • getStatusOptionsWithSizes Link icon

      protected Collection<DetailActionDestinationCache.NameCountAndSizes> getStatusOptionsWithSizes()
      Gets the status options with sizes.
      Returns:
      the status options with sizes
    • getSelectedTransfer Link icon

      public String getSelectedTransfer(String name)
      Gets the selected transfer.
      Parameters:
      name - the name
      Returns:
      the selected transfer
    • getSelectedTransfersCount Link icon

      public int getSelectedTransfersCount()
      Gets the selected transfers count.
      Returns:
      the selected transfers count
    • getSelectedTransfers Link icon

      public Collection<DataTransfer> getSelectedTransfers(int from, int to)
      Gets the selected transfers.
      Parameters:
      from - the from
      to - the to
      Returns:
      the selected transfers
    • getDataTransfer Link icon

      public DataTransfer getDataTransfer(String id)
      Gets the data transfer.
      Parameters:
      id - the id
      Returns:
      the data transfer
    • deleteFromSelection Link icon

      public void deleteFromSelection(DataTransfer dt)
      Delete from selection.
      Parameters:
      dt - the dt
    • addToSelections Link icon

      public void addToSelections(Collection<DataTransferLightBean> transfers)
      Adds the to selections.
      Parameters:
      transfers - the transfers
    • setActionTransfer Link icon

      public void setActionTransfer(String name, String value)
      Sets the action transfer.
      Parameters:
      name - the name
      value - the value
    • setSelectedTransfer Link icon

      public void setSelectedTransfer(String name, String value)
      Sets the selected transfer.
      Parameters:
      name - the name
      value - the value
    • getDataTransfers Link icon

      public Collection<DataTransferLightBean> getDataTransfers(boolean hasAccess, DataBaseCursor cursor) throws TransferException
      Gets the data transfers.
      Parameters:
      hasAccess - the has access
      cursor - the cursor
      Returns:
      the data transfers
      Throws:
      TransferException - the transfer exception
    • getDataTransfers Link icon

      public Collection<DataTransferLightBean> getDataTransfers(boolean hasAccess) throws TransferException
      Gets the data transfers.
      Parameters:
      hasAccess - the has access
      Returns:
      the data transfers
      Throws:
      TransferException - the transfer exception
    • getDataStream Link icon

      public String getDataStream()
      Gets the data stream.
      Returns:
      the data stream
    • getDataTime Link icon

      public String getDataTime()
      Gets the data time.
      Returns:
      the data time
    • getDisseminationStream Link icon

      public String getDisseminationStream()
      Gets the dissemination stream.
      Returns:
      the dissemination stream
    • getStatus Link icon

      public String getStatus()
      Gets the status.
      Returns:
      the status
    • setDataStream Link icon

      public void setDataStream(String string)
      Sets the data stream.
      Parameters:
      string - the new data stream
    • setDataTime Link icon

      public void setDataTime(String string)
      Sets the data time.
      Parameters:
      string - the new data time
    • setDisseminationStream Link icon

      public void setDisseminationStream(String string)
      Sets the dissemination stream.
      Parameters:
      string - the new dissemination stream
    • setStatus Link icon

      public void setStatus(String string)
      Sets the status.
      Parameters:
      string - the new status
    • getDate Link icon

      public String getDate()
      Gets the date.
      Returns:
      the date
    • setDate Link icon

      public void setDate(String string)
      Sets the date.
      Parameters:
      string - the new date
    • cleanActionTransfers Link icon

      public void cleanActionTransfers()
      Clean action transfers.
    • cleanSelectedTransfers Link icon

      public void cleanSelectedTransfers()
      Clean selected transfers.
    • getFileNameSearch Link icon

      public String getFileNameSearch()
      Gets the file name search.
      Returns:
      the file name search
    • setFileNameSearch Link icon

      public void setFileNameSearch(String fileNameSearch)
      Sets the file name search.
      Parameters:
      fileNameSearch - the new file name search
    • getNewPriority Link icon

      public String getNewPriority()
      Gets the new priority.
      Returns:
      the new priority
    • setNewPriority Link icon

      public void setNewPriority(String newPriority)
      Sets the new priority.
      Parameters:
      newPriority - the new new priority