Class DuplicationTask

java.lang.Object
org.duracloud.common.queue.task.SpaceCentricTypedTask
org.duracloud.common.queue.task.TypedTask
org.duracloud.mill.task.DuplicationTask

public class DuplicationTask extends org.duracloud.common.queue.task.TypedTask
Provides the information necessary to complete a content duplication activity.
Author:
Bill Branan Date: 10/18/13
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     

    Fields inherited from class org.duracloud.common.queue.task.TypedTask

    CONTENT_ID_PROP

    Fields inherited from class org.duracloud.common.queue.task.SpaceCentricTypedTask

    ACCOUNT_PROP, NA, SPACE_ID_PROP, STORE_ID_PROP
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    Gets the source store ID.
    void
    readTask(org.duracloud.common.queue.task.Task task)
     
    void
    setDestStoreId(String destStoreId)
     
    void
    setSourceStoreId(String sourceStoreId)
    Sets the source store ID.
    org.duracloud.common.queue.task.Task
     

    Methods inherited from class org.duracloud.common.queue.task.TypedTask

    getContentId, setContentId

    Methods inherited from class org.duracloud.common.queue.task.SpaceCentricTypedTask

    addProperty, getAccount, getAttempts, getSpaceId, getStoreId, setAccount, setSpaceId, setStoreId, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

  • Constructor Details

    • DuplicationTask

      public DuplicationTask()
  • Method Details

    • getSourceStoreId

      public String getSourceStoreId()
      Gets the source store ID. This is equivalent to calling getStoreId()
      Returns:
      source store ID
    • setSourceStoreId

      public void setSourceStoreId(String sourceStoreId)
      Sets the source store ID. This is equivalent to calling setStoreId(storeId)
      Parameters:
      sourceStoreId -
    • getDestStoreId

      public String getDestStoreId()
    • setDestStoreId

      public void setDestStoreId(String destStoreId)
    • readTask

      public void readTask(org.duracloud.common.queue.task.Task task)
      Overrides:
      readTask in class org.duracloud.common.queue.task.TypedTask
    • writeTask

      public org.duracloud.common.queue.task.Task writeTask()
      Overrides:
      writeTask in class org.duracloud.common.queue.task.TypedTask