Share Pastebin
Guest
Public paste!

lucaz

By: a guest | Feb 9th, 2010 | Syntax: Java | Size: 0.76 KB | Hits: 23 | Expires: Never
Copy text to clipboard
  1.  public FactHandle execute(Context context) {
  2.         StatefulKnowledgeSession ksession = ((KnowledgeCommandContext) context).getStatefulKnowledgesession();
  3.         FactHandle factHandle = ksession.insert( object );
  4.        
  5.         ReteooWorkingMemory session = ((StatefulKnowledgeSessionImpl)ksession).session;
  6.  
  7.         if ( outIdentifier != null ) {
  8.             if ( this.returnObject ) {
  9.                 session.getExecutionResult().getResults().put( this.outIdentifier,
  10.                                                                            object );
  11.             }
  12.             session.getExecutionResult().getFactHandles().put( this.outIdentifier,
  13.                                                          factHandle );
  14.         }
  15.  
  16.         return factHandle;
  17.     }