Package org.kie.internal.io
Class ResourceWithConfigurationImpl
- java.lang.Object
-
- org.kie.internal.io.ResourceWithConfigurationImpl
-
- All Implemented Interfaces:
org.kie.api.io.ResourceWithConfiguration
public class ResourceWithConfigurationImpl extends java.lang.Object implements org.kie.api.io.ResourceWithConfiguration
-
-
Constructor Summary
Constructors Constructor Description ResourceWithConfigurationImpl(org.kie.api.io.Resource resource, org.kie.api.io.ResourceConfiguration resourceConfiguration, java.util.function.Consumer<java.lang.Object> beforeAdd, java.util.function.Consumer<java.lang.Object> afterAdd)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.function.Consumer<java.lang.Object>getAfterAdd()java.util.function.Consumer<java.lang.Object>getBeforeAdd()org.kie.api.io.ResourcegetResource()org.kie.api.io.ResourceConfigurationgetResourceConfiguration()
-
-
-
Constructor Detail
-
ResourceWithConfigurationImpl
public ResourceWithConfigurationImpl(org.kie.api.io.Resource resource, org.kie.api.io.ResourceConfiguration resourceConfiguration, java.util.function.Consumer<java.lang.Object> beforeAdd, java.util.function.Consumer<java.lang.Object> afterAdd)- Parameters:
resource-resourceConfiguration-beforeAdd- callback executed on `kbuilder` as a paramenter, which will be executed before performingKieAssemblerService.addResourceAfterRules(Object, Resource, ResourceType, ResourceConfiguration)for the given resourceresourceafterAdd- callback executed on `kbuilder` as a paramenter, which will be executed after performingKieAssemblerService.addResourceAfterRules(Object, Resource, ResourceType, ResourceConfiguration)for the given resourceresource
-
-
Method Detail
-
getResource
public org.kie.api.io.Resource getResource()
- Specified by:
getResourcein interfaceorg.kie.api.io.ResourceWithConfiguration
-
getResourceConfiguration
public org.kie.api.io.ResourceConfiguration getResourceConfiguration()
- Specified by:
getResourceConfigurationin interfaceorg.kie.api.io.ResourceWithConfiguration
-
getBeforeAdd
public java.util.function.Consumer<java.lang.Object> getBeforeAdd()
- Specified by:
getBeforeAddin interfaceorg.kie.api.io.ResourceWithConfiguration
-
getAfterAdd
public java.util.function.Consumer<java.lang.Object> getAfterAdd()
- Specified by:
getAfterAddin interfaceorg.kie.api.io.ResourceWithConfiguration
-
-