Class BulkOperation

    • Constructor Summary

      Constructors 
      Constructor Description
      BulkOperation()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void execute()
      Executes this internal operation
      com.flower.docs.domain.scope.Scope getScope()  
      void setParameters​(java.util.Map<java.lang.String,​java.lang.String> parameters)
      Initializes the parameters of the CLM operation
      void setScope​(com.flower.docs.domain.scope.Scope scope)
      Sets the scope into execute this operation
      void setSubOperations​(java.util.List<Operation> subOperations)  
      void setUpdate​(boolean update)  
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • BulkOperation

        public BulkOperation()
    • Method Detail

      • execute

        public void execute()
                     throws com.flower.docs.domain.exception.TechnicalException,
                            com.flower.docs.domain.exception.FunctionalException
        Description copied from interface: Operation
        Executes this internal operation
        Specified by:
        execute in interface Operation
        Throws:
        com.flower.docs.domain.exception.TechnicalException - If an error occured
        com.flower.docs.domain.exception.FunctionalException
      • setSubOperations

        public void setSubOperations​(java.util.List<Operation> subOperations)
      • setScope

        public void setScope​(com.flower.docs.domain.scope.Scope scope)
        Description copied from interface: ScopeOperation
        Sets the scope into execute this operation
        Specified by:
        setScope in interface ScopeOperation
        Parameters:
        scope - The scope
      • getScope

        public com.flower.docs.domain.scope.Scope getScope()
        Specified by:
        getScope in interface ScopeOperation
      • setParameters

        public void setParameters​(java.util.Map<java.lang.String,​java.lang.String> parameters)
        Description copied from interface: OperationWithParameters
        Initializes the parameters of the CLM operation
        Specified by:
        setParameters in interface OperationWithParameters
        Parameters:
        parameters - The parameters as Map with key / value
      • setUpdate

        public void setUpdate​(boolean update)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object