Examples of Tuple


Examples of org.cipango.kaleo.presence.pidf.Tuple

  public State getNeutralState()
  {
    PresenceDocument document = PresenceDocument.Factory.newInstance();
    Presence presence = document.addNewPresence();
    presence.setEntity(getUri());
    Tuple tuple = document.getPresence().addNewTuple();
    tuple.setId("123");
    tuple.addNewStatus().setBasic(Basic.CLOSED);
    return new State(PresenceEventPackage.PIDF, document);
  }
View Full Code Here

Examples of org.cipango.kaleo.presence.pidf.Tuple

    PresenceDocument doc = (PresenceDocument) presentity.getState().getContent();
    assertEquals(presentity.getNeutralState().getContent().toString(),
        doc.toString());
   
    PresenceDocument doc1 = PresenceDocument.Factory.newInstance();
    Tuple tuple1 = doc1.addNewPresence().addNewTuple();
    tuple1.setId("tuple1");
    tuple1.addNewStatus().setBasic(Basic.OPEN);
    SoftState state1 = presentity.addState(PresenceEventPackage.PIDF, doc1, 60);
   
    doc = (PresenceDocument) presentity.getState().getContent();
    assertEquals(1, doc.getPresence().getTupleArray().length);
    assertEquals("tuple1",
        doc.getPresence().getTupleArray(0).getId());
    assertEquals(Basic.OPEN,
        doc.getPresence().getTupleArray(0).getStatus().getBasic());
   
    PresenceDocument doc2 = PresenceDocument.Factory.newInstance();
    Tuple tuple2 = doc2.addNewPresence().addNewTuple();
    tuple2.setId("tuple2");
    tuple2.addNewStatus().setBasic(Basic.CLOSED);
    SoftState state2 = presentity.addState(PresenceEventPackage.PIDF, doc2, 60);
   
    doc = (PresenceDocument) presentity.getState().getContent();
    assertEquals(2, doc.getPresence().getTupleArray().length);
    assertEquals("tuple1",
View Full Code Here

Examples of org.drools.core.spi.Tuple

     * @param activation The activation from which the declarations should be extracted
     * @return A String represetation of the declarations of the activation.
     */
    private String extractDeclarations(final Activation activation,  final WorkingMemory workingMemory) {
        final StringBuilder result = new StringBuilder();
        final Tuple tuple = activation.getTuple();
        final Map<?, ?> declarations = activation.getSubRule().getOuterDeclarations();
        for ( Iterator<?> it = declarations.values().iterator(); it.hasNext(); ) {
            final Declaration declaration = (Declaration) it.next();
            final InternalFactHandle handle = tuple.get( declaration );
            if ( handle != null ) {
                if ( handle.getId() == -1 ) {
                    // This handle is now invalid, probably due to an fact retraction
                    continue;
                }
View Full Code Here

Examples of org.drools.spi.Tuple

    void removeFromAgenda(TupleKey key,
                          Rule rule)
    {
       
        AgendaItem eachItem;
        Tuple tuple;
        Iterator itemIter = this.activationQueue.iterator( );

        while ( itemIter.hasNext( ) )
        {
            eachItem = (AgendaItem) itemIter.next( );
View Full Code Here

Examples of org.drools.spi.Tuple

        {
            return;
        }
       
        AgendaItem eachItem;
        Tuple tuple;
        Iterator itemIter = this.activationQueue.iterator();

        while ( itemIter.hasNext( ) )
        {
            eachItem = (AgendaItem) itemIter.next();
View Full Code Here

Examples of org.drools.spi.Tuple

        Argument mockFactArgument = (Argument) controlFactArgument.getMock();
        MockControl controlApplicationDataArgument = mocks.createControl(Argument.class);
        Argument mockApplicationDataArgument = (Argument) controlApplicationDataArgument.getMock();

        MockControl controlTuple = mocks.createControl(Tuple.class);
        Tuple mockTuple = (Tuple)controlTuple.getMock();
        MockControl controlKnowledgeHelper = mocks.createControl(KnowledgeHelper.class);
        KnowledgeHelper mockKnowledgeHelper = (KnowledgeHelper) controlKnowledgeHelper.getMock();
        String p1 = "p1";
        Object a1 = new Object();
View Full Code Here

Examples of org.drools.spi.Tuple

        mocks.verify();
    }

    public void testIsAllowed() throws Exception {
        MockControl controlTuple = mocks.createControl(Tuple.class);
        Tuple mockTuple = (Tuple)controlTuple.getMock();
        MockControl controlRuleMethod = newMockRuleMethod();
        RuleReflectMethod mockRuleMethod = (RuleReflectMethod) controlRuleMethod.getMock();
        controlRuleMethod.expectAndReturn(mockRuleMethod.getArguments(), new Argument[] {});
        controlRuleMethod.expectAndReturn(mockRuleMethod.invokeMethod(mockTuple), Boolean.TRUE);
View Full Code Here

Examples of org.drools.spi.Tuple

                new Object[] {null, null, null, null});
    }

    public void testPojoMethodThrowsException() throws Exception {
        MockControl controlTuple = mocks.createControl(Tuple.class);
        Tuple mockTuple = (Tuple)controlTuple.getMock();
        MockControl controlRuleMethod = newMockRuleMethod();
        RuleReflectMethod mockRuleMethod = (RuleReflectMethod) controlRuleMethod.getMock();
        controlRuleMethod.expectAndThrow(mockRuleMethod.invokeMethod(mockTuple),
                new RuntimeException("test-exception"));
        RuleReflectMethod[] mockRuleMethods = new RuleReflectMethod[]{mockRuleMethod};
View Full Code Here

Examples of org.drools.spi.Tuple

        mocks.verify();
    }

    public void testInvoke() throws Exception {
        MockControl controlTuple = mocks.createControl(Tuple.class);
        Tuple mockTuple = (Tuple)controlTuple.getMock();
        MockControl controlRuleMethod = newMockRuleMethod();
        RuleReflectMethod mockRuleMethod = (RuleReflectMethod) controlRuleMethod.getMock();
        controlRuleMethod.expectAndReturn(mockRuleMethod.invokeMethod(mockTuple), null);
        RuleReflectMethod[] mockRuleMethods = new RuleReflectMethod[]{mockRuleMethod};
View Full Code Here

Examples of org.drools.spi.Tuple

        mocks.verify();
    }

    public void testInvokeMulti() throws Exception {
        MockControl controlTuple = mocks.createControl(Tuple.class);
        Tuple mockTuple = (Tuple)controlTuple.getMock();
        MockControl controlRuleMethod_1 = newMockRuleMethod();
        RuleReflectMethod mockRuleMethod_1 = (RuleReflectMethod) controlRuleMethod_1.getMock();
        controlRuleMethod_1.expectAndReturn(mockRuleMethod_1.invokeMethod(mockTuple), null);
        MockControl controlRuleMethod_2 = newMockRuleMethod();
        RuleReflectMethod mockRuleMethod_2 = (RuleReflectMethod) controlRuleMethod_2.getMock();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.