Class CreateRequestImpl

java.lang.Object
ddf.catalog.operation.impl.OperationImpl
ddf.catalog.operation.impl.CreateRequestImpl
All Implemented Interfaces:
ddf.catalog.operation.CreateRequest, ddf.catalog.operation.Operation, ddf.catalog.operation.Request, Serializable

public class CreateRequestImpl extends OperationImpl implements ddf.catalog.operation.CreateRequest
CreateRequestImpl represents a CreateRequest and supports passing a Map of properties for create operations.
See Also:
  • Constructor Details

    • CreateRequestImpl

      public CreateRequestImpl(ddf.catalog.data.Metacard metacard)
      Instantiates a new CreateRequestImpl with a single Metacard.
      Parameters:
      metacard - the metacard
    • CreateRequestImpl

      public CreateRequestImpl(List<ddf.catalog.data.Metacard> metacards)
      Instantiates a new CreateRequestImpl with a List of Metacard.
      Parameters:
      metacards - the metacards
    • CreateRequestImpl

      public CreateRequestImpl(List<ddf.catalog.data.Metacard> metacards, Map<String,Serializable> properties)
      Instantiates a new CreateRequestImpl with a List of Metacard. and a Map of properties.
      Parameters:
      metacards - the metacards
      properties - the properties
    • CreateRequestImpl

      public CreateRequestImpl(List<ddf.catalog.data.Metacard> metacards, Map<String,Serializable> properties, Set<String> destinations)
  • Method Details

    • getStoreIds

      public Set<String> getStoreIds()
      Specified by:
      getStoreIds in interface ddf.catalog.operation.Request
    • getMetacards

      public List<ddf.catalog.data.Metacard> getMetacards()
      Specified by:
      getMetacards in interface ddf.catalog.operation.CreateRequest