Package org.jacorb.notification.filter

Examples of org.jacorb.notification.filter.EvaluationResult


    public EvaluationResult evaluate(EvaluationContext context)
            throws PropertyDoesNotExistException
    {
        final Message _event = context.getCurrentMessage();
        EvaluationResult _res = null;

        try
        {
            _res = _event.extractVariableHeader(context, shorthandVariableHeader_, value_);
View Full Code Here


    public EvaluationResult evaluate( EvaluationContext context )
        throws EvaluationException {

        final Message _event = context.getCurrentMessage();
        final EvaluationResult _result;

        switch (_event.getType()) {
        case Message.TYPE_ANY:
            _result = expandedPath_.evaluate(context);
            break;
        case Message.TYPE_STRUCTURED:
            String _domainName = _event.toStructuredEvent().header.fixed_header.event_type.domain_name;
            _result = new EvaluationResult();
            _result.setString(_domainName);
            break;
        default:
            throw new RuntimeException();
        }
View Full Code Here

    {
        super(tok);
    }

    public final EvaluationResult evaluate(EvaluationContext context) throws EvaluationException {
        EvaluationResult _left = left().evaluate(context)

        return evaluate(context, _left);
    }
View Full Code Here

            return EvaluationResult.BOOL_TRUE;
        }

        evaluationContext.setCurrentMessage( event );

        EvaluationResult _res = rootNode_.evaluate( evaluationContext );

        return _res;
    }
View Full Code Here

    {
        super(tok);

        setName("NumberValue");
       
        EvaluationResult _r = new EvaluationResult();
        number_ = new Double(tok.getText());

        int t = getType();

        switch (t) {
        case NUMBER:
            _r.setLong(number_);
            break;
        case NUM_FLOAT:
            _r.setFloat(number_);
            break;
        default:
            throw new RuntimeException();
        }
View Full Code Here

    protected final EvaluationResult evaluate(EvaluationContext context,
            EvaluationResult left)
            throws EvaluationException
    {
        EvaluationResult _right = right().evaluate(context);
       
        return evaluate(context, left, _right);
    }
View Full Code Here

    public EvaluationResult evaluate( EvaluationContext context )
        throws EvaluationException
    {
        final Message _event = context.getCurrentMessage();
        final EvaluationResult _result;

        switch (_event.getType())
        {
            case Message.TYPE_ANY:
                _result = expandedPath_.evaluate(context);
                break;

            case Message.TYPE_STRUCTURED:
                String _domainName = _event.toStructuredEvent().header.fixed_header.event_name;
                _result = new EvaluationResult();
                _result.setString(_domainName);
                break;

            default:
                throw new RuntimeException();
        }
View Full Code Here

    public EvaluationResult evaluate( EvaluationContext context )
        throws EvaluationException
    {
        final Message _event = context.getCurrentMessage();
        final EvaluationResult _result;

        switch ( _event.getType() )
        {
            case Message.TYPE_ANY:
                _result = expandedPath_.evaluate( context );
                break;

            case Message.TYPE_STRUCTURED:
                String _domainName =
                    _event.toStructuredEvent().header.fixed_header.event_type.type_name;

                _result = new EvaluationResult();
                _result.setString( _domainName );
                break;

            default:
                throw new RuntimeException();
        }
View Full Code Here

    ////////////////////////////////////////

    public EvaluationResult evaluate( EvaluationContext context )
        throws EvaluationException
    {
        final EvaluationResult _result;

        Message _event = context.getCurrentMessage();

        AbstractTCLNode _left = left();
View Full Code Here

        _root.acceptPreOrder(new TCLCleanUp());

        Message _event = factory_.newMessage(testPerson_);

        EvaluationResult _result =
            _event.extractValue(evaluationContext_,
                            (ETCLComponentName) _root);

        assertEquals("firstname", _result.getString());
    }
View Full Code Here

TOP

Related Classes of org.jacorb.notification.filter.EvaluationResult

Copyright © 2018 www.massapicom. 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.