Class MetadataServiceImpl

    • Field Summary

      • Fields inherited from class org.flowable.common.engine.impl.service.CommonEngineServiceImpl

        commandExecutor
      • Fields inherited from class org.flowable.common.engine.impl.service.CommonServiceImpl

        configuration
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      MetadataInstance getMetadataInstance​(java.lang.String contentItemId, java.lang.String metadataName)  
      java.util.Map<java.lang.String,​MetadataInstance> getMetadataInstances​(java.lang.String contentItemId)  
      java.util.Map<java.lang.String,​MetadataInstance> getMetadataInstances​(java.lang.String contentItemId, java.util.Collection<java.lang.String> metadataNames)  
      java.lang.Object getMetadataValue​(java.lang.String contentItemId, java.lang.String metadataName)  
      java.util.Map<java.lang.String,​java.lang.Object> getMetadataValues​(java.lang.String contentItemId)  
      void removeMetadataValue​(java.lang.String contentItemId, java.lang.String metadataName)  
      void removeMetadataValues​(java.lang.String contentItemId, java.util.Collection<java.lang.String> metadataNames)  
      void setMetadataValue​(java.lang.String contentItemId, java.lang.String metadataName, java.lang.Object metadataValue)  
      void setMetadataValues​(java.lang.String contentItemId, java.util.Map<java.lang.String,​java.lang.Object> metadataValues)  
      • Methods inherited from class org.flowable.common.engine.impl.service.CommonEngineServiceImpl

        getCommandExecutor, setCommandExecutor
      • Methods inherited from class org.flowable.common.engine.impl.service.CommonServiceImpl

        getConfiguration
      • Methods inherited from class java.lang.Object

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

      • MetadataServiceImpl

        public MetadataServiceImpl()
    • Method Detail

      • getMetadataValue

        public java.lang.Object getMetadataValue​(java.lang.String contentItemId,
                                                 java.lang.String metadataName)
        Specified by:
        getMetadataValue in interface MetadataService
      • getMetadataValues

        public java.util.Map<java.lang.String,​java.lang.Object> getMetadataValues​(java.lang.String contentItemId)
        Specified by:
        getMetadataValues in interface MetadataService
      • getMetadataInstances

        public java.util.Map<java.lang.String,​MetadataInstance> getMetadataInstances​(java.lang.String contentItemId,
                                                                                           java.util.Collection<java.lang.String> metadataNames)
        Specified by:
        getMetadataInstances in interface MetadataService
      • setMetadataValue

        public void setMetadataValue​(java.lang.String contentItemId,
                                     java.lang.String metadataName,
                                     java.lang.Object metadataValue)
        Specified by:
        setMetadataValue in interface MetadataService
      • setMetadataValues

        public void setMetadataValues​(java.lang.String contentItemId,
                                      java.util.Map<java.lang.String,​java.lang.Object> metadataValues)
        Specified by:
        setMetadataValues in interface MetadataService
      • removeMetadataValue

        public void removeMetadataValue​(java.lang.String contentItemId,
                                        java.lang.String metadataName)
        Specified by:
        removeMetadataValue in interface MetadataService
      • removeMetadataValues

        public void removeMetadataValues​(java.lang.String contentItemId,
                                         java.util.Collection<java.lang.String> metadataNames)
        Specified by:
        removeMetadataValues in interface MetadataService