Class ConfigurableFlowConfigurationProcessor


  • public class ConfigurableFlowConfigurationProcessor
    extends java.lang.Object
    • Constructor Detail

      • ConfigurableFlowConfigurationProcessor

        public ConfigurableFlowConfigurationProcessor()
    • Method Detail

      • applyNonDeclaredProperties

        public void applyNonDeclaredProperties​(Flow flowConfiguration,
                                               java.lang.String typeCode)
      • applyNonDeclaredProperties

        protected void applyNonDeclaredProperties​(Flow flowConfiguration,
                                                  java.lang.String typeCode,
                                                  java.lang.Object stepOrSubflow)
      • applyNonDeclaredProperties

        protected void applyNonDeclaredProperties​(Flow flowConfiguration,
                                                  java.lang.String typeCode,
                                                  ContentType contentType)
      • retrieveMissingProperties

        protected java.util.Set<PropertyType> retrieveMissingProperties​(Flow flowConfiguration,
                                                                        java.lang.String typeCode,
                                                                        PropertyListType propertyListType)
      • resolveMissingProperties

        protected java.util.Set<DataAttribute> resolveMissingProperties​(Flow flowConfiguration,
                                                                        java.lang.String typeCode,
                                                                        PropertyListType propertyListType)
      • filterMissingProperties

        protected void filterMissingProperties​(java.lang.Object stepOrSubflow,
                                               java.util.Set<DataAttribute> attributes)
      • processPropertiesToExclude

        public void processPropertiesToExclude​(Flow flowConfiguration)
      • processPropertiesToExclude

        protected void processPropertiesToExclude​(java.lang.Object stepOrSubflow)
      • processPropertiesToExclude

        protected void processPropertiesToExclude​(ContentType contentType)
      • setTypeFacade

        public void setTypeFacade​(TypeFacade typeFacade)
      • getTypeFacade

        public TypeFacade getTypeFacade()
      • setPermissionFacade

        public void setPermissionFacade​(PermissionFacade permissionFacade)