You can download knowledge-api-5.4.0.final.jar in this page.
Apache Open Source
knowledge-api-5.4.0.final.jar file has the following types.
META-INF/MANIFEST.MF META-INF/maven/org.drools/knowledge-api/pom.properties META-INF/maven/org.drools/knowledge-api/pom.xml change-set-1.0.0.xsd change-set.xsd org.drools.ChangeSet.class org.drools.KnowledgeBase.class org.drools.KnowledgeBaseConfiguration.class org.drools.KnowledgeBaseFactory.class org.drools.KnowledgeBaseFactoryService.class org.drools.PropertiesConfiguration.class org.drools.Service.class org.drools.SystemEventListener.class org.drools.SystemEventListenerFactory.class org.drools.SystemEventListenerService.class org.drools.agent.KnowledgeAgent.class org.drools.agent.KnowledgeAgentConfiguration.class org.drools.agent.KnowledgeAgentFactory.class org.drools.agent.KnowledgeAgentProvider.class org.drools.agent.conf.MonitorChangesetEventsOption.class org.drools.agent.conf.NewInstanceOption.class org.drools.agent.conf.ScanDirectoriesOption.class org.drools.agent.conf.ScanResourcesOption.class org.drools.agent.conf.UseKnowledgeBaseClassloaderOption.class org.drools.agent.conf.ValidationTimeoutOption.class org.drools.builder.CompositeKnowledgeBuilder.class org.drools.builder.DecisionTableConfiguration.class org.drools.builder.DecisionTableInputType.class org.drools.builder.JaxbConfiguration.class org.drools.builder.KnowledgeBuilder.class org.drools.builder.KnowledgeBuilderConfiguration.class org.drools.builder.KnowledgeBuilderError.class org.drools.builder.KnowledgeBuilderErrors.class org.drools.builder.KnowledgeBuilderFactory.class org.drools.builder.KnowledgeBuilderFactoryService.class org.drools.builder.KnowledgeBuilderResult.class org.drools.builder.KnowledgeBuilderResults.class org.drools.builder.ProcessBuilder.class org.drools.builder.ResourceConfiguration.class org.drools.builder.ResourceType.class org.drools.builder.ResultSeverity.class org.drools.builder.RuleBuilder.class org.drools.builder.conf.AccumulateFunctionOption.class org.drools.builder.conf.ClassLoaderCacheOption.class org.drools.builder.conf.DeclarativeAgendaOption.class org.drools.builder.conf.DefaultDialectOption.class org.drools.builder.conf.DefaultPackageNameOption.class org.drools.builder.conf.DumpDirOption.class org.drools.builder.conf.EvaluatorOption.class org.drools.builder.conf.KBuilderSeverityOption.class org.drools.builder.conf.KnowledgeBuilderOption.class org.drools.builder.conf.KnowledgeBuilderOptionsConfiguration.class org.drools.builder.conf.LRUnlinkingOption.class org.drools.builder.conf.MultiValueKnowledgeBuilderOption.class org.drools.builder.conf.ProcessStringEscapesOption.class org.drools.builder.conf.PropertySpecificOption.class org.drools.builder.conf.SingleValueKnowledgeBuilderOption.class org.drools.builder.help.DroolsJaxbHelperProvider.class org.drools.builder.help.KnowledgeBuilderHelper.class org.drools.command.BatchExecutionCommand.class org.drools.command.Command.class org.drools.command.CommandFactory.class org.drools.command.CommandFactoryService.class org.drools.command.Setter.class org.drools.concurrent.ExecutorProvider.class org.drools.concurrent.ExecutorProviderFactory.class org.drools.conf.AlphaThresholdOption.class org.drools.conf.AssertBehaviorOption.class org.drools.conf.CompositeKeyDepthOption.class org.drools.conf.ConsequenceExceptionHandlerOption.class org.drools.conf.EventProcessingOption.class org.drools.conf.IndexLeftBetaMemoryOption.class org.drools.conf.IndexRightBetaMemoryOption.class org.drools.conf.KnowledgeBaseOption.class org.drools.conf.KnowledgeBaseOptionsConfiguration.class org.drools.conf.LogicalOverrideOption.class org.drools.conf.MBeansOption.class org.drools.conf.MaintainTMSOption.class org.drools.conf.MaxThreadsOption.class org.drools.conf.MultiValueKnowledgeBaseOption.class org.drools.conf.MultithreadEvaluationOption.class org.drools.conf.Option.class org.drools.conf.RemoveIdentitiesOption.class org.drools.conf.SequentialAgendaOption.class org.drools.conf.SequentialOption.class org.drools.conf.ShareAlphaNodesOption.class org.drools.conf.ShareBetaNodesOption.class org.drools.conf.SingleValueKnowledgeBaseOption.class org.drools.definition.KnowledgeDefinition.class org.drools.definition.KnowledgeDescr.class org.drools.definition.KnowledgePackage.class org.drools.definition.process.Connection.class org.drools.definition.process.Node.class org.drools.definition.process.NodeContainer.class org.drools.definition.process.Process.class org.drools.definition.process.WorkflowProcess.class org.drools.definition.rule.Global.class org.drools.definition.rule.Query.class org.drools.definition.rule.Rule.class org.drools.definition.type.ClassReactive.class org.drools.definition.type.FactField.class org.drools.definition.type.FactType.class org.drools.definition.type.Modifies.class org.drools.definition.type.Position.class org.drools.definition.type.PropertyReactive.class org.drools.event.KnowledgeRuntimeEvent.class org.drools.event.KnowledgeRuntimeEventManager.class org.drools.event.io.ResourceChangeListener.class org.drools.event.knowledgeagent.AfterChangeSetAppliedEvent.class org.drools.event.knowledgeagent.AfterChangeSetProcessedEvent.class org.drools.event.knowledgeagent.AfterResourceProcessedEvent.class org.drools.event.knowledgeagent.BeforeChangeSetAppliedEvent.class org.drools.event.knowledgeagent.BeforeChangeSetProcessedEvent.class org.drools.event.knowledgeagent.BeforeResourceProcessedEvent.class org.drools.event.knowledgeagent.ChangeSetProcessingEvent.class org.drools.event.knowledgeagent.KnowledgeAgentEventListener.class org.drools.event.knowledgeagent.KnowledgeBaseUpdatedEvent.class org.drools.event.knowledgeagent.ResourceCompilationFailedEvent.class org.drools.event.knowledgebase.AfterFunctionRemovedEvent.class org.drools.event.knowledgebase.AfterKnowledgeBaseLockedEvent.class org.drools.event.knowledgebase.AfterKnowledgeBaseUnlockedEvent.class org.drools.event.knowledgebase.AfterKnowledgePackageAddedEvent.class org.drools.event.knowledgebase.AfterKnowledgePackageRemovedEvent.class org.drools.event.knowledgebase.AfterProcessAddedEvent.class org.drools.event.knowledgebase.AfterProcessRemovedEvent.class org.drools.event.knowledgebase.AfterRuleAddedEvent.class org.drools.event.knowledgebase.AfterRuleRemovedEvent.class org.drools.event.knowledgebase.BeforeFunctionRemovedEvent.class org.drools.event.knowledgebase.BeforeKnowledgeBaseLockedEvent.class org.drools.event.knowledgebase.BeforeKnowledgeBaseUnlockedEvent.class org.drools.event.knowledgebase.BeforeKnowledgePackageAddedEvent.class org.drools.event.knowledgebase.BeforeKnowledgePackageRemovedEvent.class org.drools.event.knowledgebase.BeforeProcessAddedEvent.class org.drools.event.knowledgebase.BeforeProcessRemovedEvent.class org.drools.event.knowledgebase.BeforeRuleAddedEvent.class org.drools.event.knowledgebase.BeforeRuleRemovedEvent.class org.drools.event.knowledgebase.DefaultKnowledgeBaseEventListener.class org.drools.event.knowledgebase.KnowledgeBaseEvent.class org.drools.event.knowledgebase.KnowledgeBaseEventListener.class org.drools.event.knowledgebase.KnowledgeBaseEventManager.class org.drools.event.process.DefaultProcessEventListener.class org.drools.event.process.ProcessCompletedEvent.class org.drools.event.process.ProcessEvent.class org.drools.event.process.ProcessEventListener.class org.drools.event.process.ProcessEventManager.class org.drools.event.process.ProcessNodeEvent.class org.drools.event.process.ProcessNodeLeftEvent.class org.drools.event.process.ProcessNodeTriggeredEvent.class org.drools.event.process.ProcessStartedEvent.class org.drools.event.process.ProcessVariableChangedEvent.class org.drools.event.rule.ActivationCancelledCause.class org.drools.event.rule.ActivationCancelledEvent.class org.drools.event.rule.ActivationCreatedEvent.class org.drools.event.rule.ActivationEvent.class org.drools.event.rule.AfterActivationFiredEvent.class org.drools.event.rule.AgendaEventListener.class org.drools.event.rule.AgendaGroupEvent.class org.drools.event.rule.AgendaGroupPoppedEvent.class org.drools.event.rule.AgendaGroupPushedEvent.class org.drools.event.rule.BeforeActivationFiredEvent.class org.drools.event.rule.DebugAgendaEventListener.class org.drools.event.rule.DebugKnowledgeAgentEventListener.class org.drools.event.rule.DebugWorkingMemoryEventListener.class org.drools.event.rule.DefaultAgendaEventListener.class org.drools.event.rule.DefaultKnowledgeAgentEventListener.class org.drools.event.rule.DefaultWorkingMemoryEventListener.class org.drools.event.rule.ObjectInsertedEvent.class org.drools.event.rule.ObjectRetractedEvent.class org.drools.event.rule.ObjectUpdatedEvent.class org.drools.event.rule.RuleFlowGroupActivatedEvent.class org.drools.event.rule.RuleFlowGroupDeactivatedEvent.class org.drools.event.rule.RuleFlowGroupEvent.class org.drools.event.rule.WorkingMemoryEvent.class org.drools.event.rule.WorkingMemoryEventListener.class org.drools.event.rule.WorkingMemoryEventManager.class org.drools.io.Resource.class org.drools.io.ResourceChangeMonitor.class org.drools.io.ResourceChangeNotifier.class org.drools.io.ResourceChangeScanner.class org.drools.io.ResourceChangeScannerConfiguration.class org.drools.io.ResourceFactory.class org.drools.io.ResourceFactoryService.class org.drools.io.ResourcedObject.class org.drools.logger.KnowledgeLog.class org.drools.logger.KnowledgeRuntimeLogger.class org.drools.logger.KnowledgeRuntimeLoggerFactory.class org.drools.logger.KnowledgeRuntimeLoggerFactoryService.class org.drools.management.DroolsManagementAgentMBean.class org.drools.management.KBaseConfigurationMonitorMBean.class org.drools.management.KnowledgeSessionMonitoringMBean.class org.drools.management.ObjectTypeNodeMonitorMBean.class org.drools.marshalling.Marshaller.class org.drools.marshalling.MarshallerFactory.class org.drools.marshalling.MarshallerProvider.class org.drools.marshalling.MarshallingConfiguration.class org.drools.marshalling.ObjectMarshallingStrategy.class org.drools.marshalling.ObjectMarshallingStrategyAcceptor.class org.drools.marshalling.ObjectMarshallingStrategyStore.class org.drools.osgi.api.Activator.class org.drools.persistence.jpa.JPAKnowledgeService.class org.drools.persistence.jpa.KnowledgeStoreService.class org.drools.runtime.BatchRequestMessage.class org.drools.runtime.Calendars.class org.drools.runtime.Channel.class org.drools.runtime.ClassObjectFilter.class org.drools.runtime.CommandExecutor.class org.drools.runtime.Environment.class org.drools.runtime.EnvironmentName.class org.drools.runtime.ExecutionResults.class org.drools.runtime.ExitPoint.class org.drools.runtime.Globals.class org.drools.runtime.KnowledgeContext.class org.drools.runtime.KnowledgeRuntime.class org.drools.runtime.KnowledgeSessionConfiguration.class org.drools.runtime.ObjectFilter.class org.drools.runtime.StatefulKnowledgeSession.class org.drools.runtime.StatelessKnowledgeSession.class org.drools.runtime.StatelessKnowledgeSessionResults.class org.drools.runtime.conf.ClockTypeOption.class org.drools.runtime.conf.KeepReferenceOption.class org.drools.runtime.conf.KnowledgeSessionOption.class org.drools.runtime.conf.KnowledgeSessionOptionsConfiguration.class org.drools.runtime.conf.MultiValueKnowledgeSessionOption.class org.drools.runtime.conf.QueryListenerOption.class org.drools.runtime.conf.SingleValueKnowledgeSessionOption.class org.drools.runtime.conf.WorkItemHandlerOption.class org.drools.runtime.help.BatchExecutionHelper.class org.drools.runtime.help.BatchExecutionHelperProvider.class org.drools.runtime.help.QuartzHelper.class org.drools.runtime.process.EventListener.class org.drools.runtime.process.NodeInstance.class org.drools.runtime.process.NodeInstanceContainer.class org.drools.runtime.process.ProcessContext.class org.drools.runtime.process.ProcessInstance.class org.drools.runtime.process.ProcessRuntime.class org.drools.runtime.process.StatefulProcessSession.class org.drools.runtime.process.StatelessProcessSession.class org.drools.runtime.process.WorkItem.class org.drools.runtime.process.WorkItemHandler.class org.drools.runtime.process.WorkItemManager.class org.drools.runtime.process.WorkflowProcessInstance.class org.drools.runtime.rule.AccumulateFunction.class org.drools.runtime.rule.Activation.class org.drools.runtime.rule.ActivationGroup.class org.drools.runtime.rule.Agenda.class org.drools.runtime.rule.AgendaFilter.class org.drools.runtime.rule.AgendaGroup.class org.drools.runtime.rule.AttachedViewChangedEventListener.class org.drools.runtime.rule.ConsequenceException.class org.drools.runtime.rule.ConsequenceExceptionHandler.class org.drools.runtime.rule.Evaluator.class org.drools.runtime.rule.EvaluatorDefinition.class org.drools.runtime.rule.FactHandle.class org.drools.runtime.rule.LiveQuery.class org.drools.runtime.rule.Operator.class org.drools.runtime.rule.PropagationContext.class org.drools.runtime.rule.QueryResults.class org.drools.runtime.rule.QueryResultsRow.class org.drools.runtime.rule.Row.class org.drools.runtime.rule.RuleContext.class org.drools.runtime.rule.RuleFlowGroup.class org.drools.runtime.rule.StatefulRuleSession.class org.drools.runtime.rule.StatelessRuleSession.class org.drools.runtime.rule.TypedAccumulateFunction.class org.drools.runtime.rule.Variable.class org.drools.runtime.rule.ViewChangedEventListener.class org.drools.runtime.rule.WorkingMemory.class org.drools.runtime.rule.WorkingMemoryEntryPoint.class org.drools.task.service.ResponseHandler.class org.drools.time.Calendar.class org.drools.time.SessionClock.class org.drools.util.ChainedProperties.class org.drools.util.ClassLoaderUtil.class org.drools.util.CompositeClassLoader.class org.drools.util.FastClassLoader.class org.drools.util.OSGiLocator.class org.drools.util.ServiceRegistry.class org.drools.util.ServiceRegistryImpl.class
knowledge-api-5.4.0.final.pom file content.
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.drools</groupId> <artifactId>droolsjbpm-knowledge</artifactId> <version>5.4.0.Final</version> </parent> <artifactId>knowledge-api</artifactId> <name>Knowledge API</name> <description>The Drools and jBPM public API which is backwards compatible between releases.</description> <build> <plugins> <plugin> <artifactId>maven-jar-plugin</artifactId> <configuration> <archive> <manifestFile>META-INF/MANIFEST.MF</manifestFile> </archive> </configuration> </plugin> <plugin> <groupId>org.apache.felix</groupId> <artifactId>maven-bundle-plugin</artifactId> <extensions>true</extensions> <executions> <execution> <id>manifest</id> <phase>process-classes</phase> <goals> <goal>manifest</goal> </goals> </execution> </executions> <configuration> <manifestLocation>META-INF</manifestLocation> <instructions> <_removeheaders>Ignore-Package</_removeheaders> <Bundle-SymbolicName>org.drools.api;singleton:=true</Bundle-SymbolicName> <Import-Package>!org.drools.*,*;resolution:=optional,com.sun.tools.xjc;resolution:=optional</Import-Package> <Export-Package>org.drools.*</Export-Package> <DynamicImport-Package>*</DynamicImport-Package> <Bundle-Activator>org.drools.osgi.api.Activator</Bundle-Activator> </instructions> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <configuration> <excludePackageNames>org.drools.util*</excludePackageNames> <groups> <group> <title>Knowledge Base API</title> <packages>org.drools</packages> </group> <group> <title>Builder API</title> <packages>org.drools.builder</packages> </group> <group> <title>Definition API</title> <packages>org.drools.definition*</packages> </group> <group> <title>Event API</title> <packages>org.drools.event*</packages> </group> <group> <title>Runtime API</title> <packages>org.drools.runtime*</packages> </group> <group> <title>Time API</title> <packages>org.drools.time*</packages> </group> </groups> <!-- yWorks UML Doclet (AKA ydoc) is used for the UML diagrams in drools-expert-docs. To use it: - Download version 3.0.2 or higher from http://www.yworks.com/en/products_ydoc.html#download - Install it to for example /home/gdesmet/opt/other/yworks-uml-doclet - Edit yworks-uml-doclet/resources/ydoc.cfg: - Replace every "original-style.xml" by "dotnet-style.xml" - For "tiling", set property "enabled" to "false" - Save and close ydoc.cfg - Uncomment the lines below. Adjust <docletPath> accordingly. - cd .../droolsjbpm/droolsjbpm-knowledge/knowledge-api - mvn clean install -Dfull - cd .../droolsjbpm - droolsjbpm-build-bootstrap/script/docs/copy-ydoc-output.sh --> <!--<doclet>ydoc.doclets.YStandard</doclet>--> <!--<docletPath>~/opt/other/yworks-uml-doclet/lib/ydoc.jar:~/opt/other/yworks-uml-doclet/lib/styleed.jar:~/opt/other/yworks-uml-doclet/resources</docletPath>--> <!--<additionalparam>-umlautogen</additionalparam>--> </configuration> </plugin> </plugins> </build> <dependencies> <dependency> <groupId>org.apache.felix</groupId> <artifactId>org.osgi.core</artifactId> <scope>provided</scope> </dependency> <dependency> <groupId>org.apache.felix</groupId> <artifactId>org.osgi.compendium</artifactId> <scope>provided</scope> </dependency> <dependency> <groupId>com.sun.xml.bind</groupId> <artifactId>jaxb-xjc</artifactId> <scope>provided</scope> </dependency> <dependency> <groupId>com.sun.xml.bind</groupId> <artifactId>jaxb-impl</artifactId> <scope>provided</scope> </dependency> <dependency> <groupId>javax.xml.bind</groupId> <artifactId>jaxb-api</artifactId> <scope>provided</scope> </dependency> <dependency> <groupId>javax.xml.stream</groupId> <artifactId>stax-api</artifactId> <scope>provided</scope> </dependency> <dependency> <groupId>javax.activation</groupId> <artifactId>activation</artifactId> <scope>provided</scope> </dependency> <dependency> <groupId>com.thoughtworks.xstream</groupId> <artifactId>xstream</artifactId> <scope>provided</scope> </dependency> <dependency> <groupId>javax.jms</groupId> <artifactId>jms</artifactId> <scope>provided</scope> </dependency> <dependency> <groupId>org.opensymphony.quartz</groupId> <artifactId>quartz</artifactId> <scope>provided</scope> </dependency> </dependencies> </project>
<dependency> <groupId>org.drools</groupId> <artifactId>knowledge-api</artifactId> <version>5.4.0.final</version> </dependency>
If you think the following knowledge-api-5.4.0.final.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.
Download knowledge-api-5.4.0.final.jar file