Index
All Classes and Interfaces|All Packages|Constant Field Values
B
- buildCommands(AdaptrisMessage) - Method in interface com.adaptris.kie.services.ExecutionContext
-
Build the list of commands to execute within the Kie environment.
- buildCommands(AdaptrisMessage) - Method in class com.adaptris.kie.services.SimpleExecutionContext
- buildKieBase() - Method in class com.adaptris.kie.services.KieConnection
- buildKieBase() - Method in class com.adaptris.kie.services.KieConnectionWithRules
- buildKieBase() - Method in class com.adaptris.kie.services.KieKjarConnection
C
- close() - Method in interface com.adaptris.kie.services.ExecutionContext
- close() - Method in interface com.adaptris.kie.services.SessionManagement
- closeConnection() - Method in class com.adaptris.kie.services.KieConnection
- closeService() - Method in class com.adaptris.kie.services.KieServiceImpl
- com.adaptris.kie.services - package com.adaptris.kie.services
- ComponentLifetimeSession - Class in com.adaptris.kie.services
-
Session management that retains the same session for the lifetime of the component.
- ComponentLifetimeSession() - Constructor for class com.adaptris.kie.services.ComponentLifetimeSession
D
- DEFAULT_METADATA_KEY - Static variable in class com.adaptris.kie.services.MetadataSession
-
The default metadata key; value is "kie.session.dispose".
- disposeQuietly(KieSession) - Static method in interface com.adaptris.kie.services.SessionManagement
- doLifecycle(ComponentLifecycle) - Method in interface com.adaptris.kie.services.KieServiceImpl.WrappedLifecycle
- doService(AdaptrisMessage) - Method in class com.adaptris.kie.services.KieServiceImpl
E
- ExecutionContext - Interface in com.adaptris.kie.services
-
How AdaptrisMessage objects are inserted and executed within the Drools environment.
G
- get(KieBase, AdaptrisMessage) - Method in class com.adaptris.kie.services.ComponentLifetimeSession
- get(KieBase, AdaptrisMessage) - Method in class com.adaptris.kie.services.MetadataSession
- get(KieBase, AdaptrisMessage) - Method in class com.adaptris.kie.services.PerMessageSession
- get(KieBase, AdaptrisMessage) - Method in interface com.adaptris.kie.services.SessionManagement
-
Get an existing or a new
KieSession. - get(KieBase, AdaptrisMessage) - Method in class com.adaptris.kie.services.TimedSession
- getArtifactId() - Method in class com.adaptris.kie.services.KieKjarConnection
- getConnection() - Method in class com.adaptris.kie.services.KieServiceImpl
- getExecutionContext() - Method in class com.adaptris.kie.services.KieServiceImpl
- getExecutor(KieBase, AdaptrisMessage) - Method in class com.adaptris.kie.services.KieService
- getExecutor(KieBase, AdaptrisMessage) - Method in class com.adaptris.kie.services.KieServiceImpl
- getExecutor(KieBase, AdaptrisMessage) - Method in class com.adaptris.kie.services.KieStatelessService
- getGroupId() - Method in class com.adaptris.kie.services.KieKjarConnection
- getInsertId() - Method in class com.adaptris.kie.services.SimpleExecutionContext
- getKieBase() - Method in class com.adaptris.kie.services.KieConnection
- getKieBaseName() - Method in class com.adaptris.kie.services.KieKjarConnection
- getMarshaller() - Method in class com.adaptris.kie.services.SimpleExecutionContext
- getMetadataKey() - Method in class com.adaptris.kie.services.MetadataSession
- getQueryName() - Method in class com.adaptris.kie.services.SimpleExecutionContext
- getQueryResultId() - Method in class com.adaptris.kie.services.SimpleExecutionContext
- getQueryResultRowId() - Method in class com.adaptris.kie.services.SimpleExecutionContext
- getRescan() - Method in class com.adaptris.kie.services.KieKjarConnection
- getRescanInterval() - Method in class com.adaptris.kie.services.KieKjarConnection
- getRules() - Method in class com.adaptris.kie.services.KieConnectionWithRules
- getSessionLifetime() - Method in class com.adaptris.kie.services.TimedSession
- getSessionManagement() - Method in class com.adaptris.kie.services.KieService
- getVersion() - Method in class com.adaptris.kie.services.KieKjarConnection
H
- handleResults(ExecutionResults, AdaptrisMessage) - Method in interface com.adaptris.kie.services.ExecutionContext
-
Apply the results of the exeuction to the message.
- handleResults(ExecutionResults, AdaptrisMessage) - Method in class com.adaptris.kie.services.SimpleExecutionContext
I
- init() - Method in interface com.adaptris.kie.services.ExecutionContext
- init() - Method in interface com.adaptris.kie.services.SessionManagement
- initConnection() - Method in class com.adaptris.kie.services.KieConnection
- initService() - Method in class com.adaptris.kie.services.KieServiceImpl
K
- kieBase - Variable in class com.adaptris.kie.services.KieConnection
- KieConnection - Class in com.adaptris.kie.services
- KieConnection() - Constructor for class com.adaptris.kie.services.KieConnection
- KieConnectionWithRules - Class in com.adaptris.kie.services
-
Connection that builds up the
KieContainerprogramatically rather than using akjar+releaseId. - KieConnectionWithRules() - Constructor for class com.adaptris.kie.services.KieConnectionWithRules
- KieKjarConnection - Class in com.adaptris.kie.services
-
Connection that builds up a KieContainer based on
KieServices#newReleaseId(String, String, String). - KieKjarConnection() - Constructor for class com.adaptris.kie.services.KieKjarConnection
- KieService - Class in com.adaptris.kie.services
-
Stateful KIE/Drools Engine execution.
- KieService() - Constructor for class com.adaptris.kie.services.KieService
- KieServiceImpl<S extends org.kie.api.runtime.CommandExecutor> - Class in com.adaptris.kie.services
-
Abstract base class for KIE services.
- KieServiceImpl() - Constructor for class com.adaptris.kie.services.KieServiceImpl
- KieServiceImpl.WrappedLifecycle - Interface in com.adaptris.kie.services
-
Functional interface for wrapping lifecycle operations.
- KieStatelessService - Class in com.adaptris.kie.services
-
Stateless JBoss Rules Engine execution.
- KieStatelessService() - Constructor for class com.adaptris.kie.services.KieStatelessService
M
- marshaller() - Method in class com.adaptris.kie.services.SimpleExecutionContext
- MetadataSession - Class in com.adaptris.kie.services
-
Session management strategy that retains the same session until a certain metadata key is set on the message.
- MetadataSession() - Constructor for class com.adaptris.kie.services.MetadataSession
- MetadataSession(String) - Constructor for class com.adaptris.kie.services.MetadataSession
P
- PerMessageSession - Class in com.adaptris.kie.services
-
Create a new session each time
PerMessageSession.get(KieBase, AdaptrisMessage)is invoked. - PerMessageSession() - Constructor for class com.adaptris.kie.services.PerMessageSession
- prepare() - Method in interface com.adaptris.kie.services.ExecutionContext
- prepare() - Method in class com.adaptris.kie.services.KieServiceImpl
- prepare() - Method in interface com.adaptris.kie.services.SessionManagement
- prepareConnection() - Method in class com.adaptris.kie.services.KieConnection
- prepareConnection() - Method in class com.adaptris.kie.services.KieKjarConnection
R
- rescan() - Method in class com.adaptris.kie.services.KieKjarConnection
- rescanIntervalMillis() - Method in class com.adaptris.kie.services.KieKjarConnection
S
- services - Variable in class com.adaptris.kie.services.KieConnection
- session - Variable in class com.adaptris.kie.services.SessionManagementImpl
- sessionLifetime() - Method in class com.adaptris.kie.services.TimedSession
- SessionManagement - Interface in com.adaptris.kie.services
-
Strategy for managing
KieSessioninstances. - SessionManagementImpl - Class in com.adaptris.kie.services
- SessionManagementImpl() - Constructor for class com.adaptris.kie.services.SessionManagementImpl
- setArtifactId(String) - Method in class com.adaptris.kie.services.KieKjarConnection
- setConnection(AdaptrisConnection) - Method in class com.adaptris.kie.services.KieServiceImpl
- setExecutionContext(ExecutionContext) - Method in class com.adaptris.kie.services.KieServiceImpl
- setGroupId(String) - Method in class com.adaptris.kie.services.KieKjarConnection
- setInsertId(String) - Method in class com.adaptris.kie.services.SimpleExecutionContext
- setKieBaseName(String) - Method in class com.adaptris.kie.services.KieKjarConnection
-
Specify the name of the
KieBasewithin theKieContainerthat you wish to use. - setMarshaller(AdaptrisMarshaller) - Method in class com.adaptris.kie.services.SimpleExecutionContext
- setMetadataKey(String) - Method in class com.adaptris.kie.services.MetadataSession
-
Set the metadata key which will force disposal of the session.
- setQueryName(String) - Method in class com.adaptris.kie.services.SimpleExecutionContext
- setQueryResultId(String) - Method in class com.adaptris.kie.services.SimpleExecutionContext
- setQueryResultRowId(String) - Method in class com.adaptris.kie.services.SimpleExecutionContext
- setRescan(Boolean) - Method in class com.adaptris.kie.services.KieKjarConnection
-
Whether or not to create a
KieScannerto monitor your maven repository for updated Kie projects. - setRescanInterval(TimeInterval) - Method in class com.adaptris.kie.services.KieKjarConnection
-
Set the rescan interval if
KieKjarConnection.setRescan(Boolean)is true. - setRules(List<String>) - Method in class com.adaptris.kie.services.KieConnectionWithRules
- setSessionLifetime(TimeInterval) - Method in class com.adaptris.kie.services.TimedSession
- setSessionManagement(SessionManagement) - Method in class com.adaptris.kie.services.KieService
-
Set the strategy for managing sessions.
- setVersion(String) - Method in class com.adaptris.kie.services.KieKjarConnection
- SimpleExecutionContext - Class in com.adaptris.kie.services
-
ExecutionContext using a configured
AdaptrisMarshaller. - SimpleExecutionContext() - Constructor for class com.adaptris.kie.services.SimpleExecutionContext
- start() - Method in interface com.adaptris.kie.services.ExecutionContext
- start() - Method in class com.adaptris.kie.services.KieServiceImpl
- start() - Method in interface com.adaptris.kie.services.SessionManagement
- startConnection() - Method in class com.adaptris.kie.services.KieConnection
- stop() - Method in interface com.adaptris.kie.services.ExecutionContext
- stop() - Method in class com.adaptris.kie.services.KieServiceImpl
- stop() - Method in interface com.adaptris.kie.services.SessionManagement
- stop() - Method in class com.adaptris.kie.services.SessionManagementImpl
- stopConnection() - Method in class com.adaptris.kie.services.KieConnection
T
- TimedSession - Class in com.adaptris.kie.services
-
Session management strategy that retains the same session for a configurable length of time.
- TimedSession() - Constructor for class com.adaptris.kie.services.TimedSession
- TimedSession(TimeInterval) - Constructor for class com.adaptris.kie.services.TimedSession
U
- uncheckedLifecycle(Collection<ComponentLifecycle>, KieServiceImpl.WrappedLifecycle) - Static method in class com.adaptris.kie.services.KieServiceImpl
- usesQuery() - Method in class com.adaptris.kie.services.SimpleExecutionContext
V
- validateBuildResults(Results) - Method in class com.adaptris.kie.services.KieConnectionWithRules
W
- withConnection(AdaptrisConnection) - Method in class com.adaptris.kie.services.KieServiceImpl
- withExecutionContext(ExecutionContext) - Method in class com.adaptris.kie.services.KieServiceImpl
- withInsertId(String) - Method in class com.adaptris.kie.services.SimpleExecutionContext
- withKieBaseName(String) - Method in class com.adaptris.kie.services.KieKjarConnection
- withMarshaller(AdaptrisMarshaller) - Method in class com.adaptris.kie.services.SimpleExecutionContext
- withQueryName(String) - Method in class com.adaptris.kie.services.SimpleExecutionContext
- withQueryResultId(String) - Method in class com.adaptris.kie.services.SimpleExecutionContext
- withQueryResultRowId(String) - Method in class com.adaptris.kie.services.SimpleExecutionContext
- withReleaseId(String, String, String) - Method in class com.adaptris.kie.services.KieKjarConnection
- withRescan(Boolean) - Method in class com.adaptris.kie.services.KieKjarConnection
- withRescan(Boolean, TimeInterval) - Method in class com.adaptris.kie.services.KieKjarConnection
- withRescanInterval(TimeInterval) - Method in class com.adaptris.kie.services.KieKjarConnection
- withRules(String...) - Method in class com.adaptris.kie.services.KieConnectionWithRules
- wrappedLifecycleObjects() - Method in class com.adaptris.kie.services.KieService
- wrappedLifecycleObjects() - Method in class com.adaptris.kie.services.KieServiceImpl
-
Return all the objects that need lifecycle applying to them.
- wrappedLifecycleObjects() - Method in class com.adaptris.kie.services.KieStatelessService
All Classes and Interfaces|All Packages|Constant Field Values