Examples of BusinessProcessID


Examples of org.apache.agila.model.BusinessProcessID

        return null;
    }

    public BusinessProcessID addGraph( BusinessProcess businessProcess ) {
        BusinessProcessID retVal = null;

        Connection connection = null;

        try {
            String sql = "insert into bpm_businessprocess" +
                " ( businessprocessid, name, xml ) values ( ?, ?, ? )";

            int businessProcessID = generateKey();

            connection = getConnection();
            PreparedStatement statement = connection.prepareStatement( sql );
            statement.setInt( 1, businessProcessID );
            statement.setString( 2, businessProcess.getName() );
            statement.setString( 3, businessProcess.getGraphAsXML() );
            statement.execute();
            statement.close();

            retVal = new BusinessProcessID( businessProcessID );
        }
        catch( SQLException e ) {
            throw new RuntimeException( e );
        }
        finally {
View Full Code Here

Examples of org.apache.agila.model.BusinessProcessID

        return retVal;
    }

    public BusinessProcessID getGraphIDByName( String name ) {
        BusinessProcessID retVal = null;

        Connection connection = null;

        try {
            String sql = "select businessprocessid, name" +
                " from bpm_businessprocess" +
                " where name = '" + name + "'";

            connection = getConnection();
            Statement statement = connection.createStatement();
            ResultSet result = statement.executeQuery( sql );
            result.next();

            int id = result.getInt( "businessprocessid" );
            retVal = new BusinessProcessID( id );

            result.close();
            statement.close();
        }
        catch( SQLException e ) {
View Full Code Here

Examples of org.apache.agila.model.BusinessProcessID

            connection = getConnection();
            Statement statement = connection.createStatement();
            ResultSet result = statement.executeQuery( sql );

            while( result.next() ) {
                retVal.add( getGraphByID( new BusinessProcessID(
                    result.getInt( "businessprocessid" ) ) ) );
            }

            result.close();
            statement.close();
View Full Code Here

Examples of org.apache.agila.model.BusinessProcessID

            result.next();

            retVal = new InstanceImpl();
            retVal.setInstanceID( new InstanceID(
                result.getInt( "instanceid" ) ) );
            retVal.setBusinessProcessID( new BusinessProcessID(
                result.getInt( "processid" ) ) );
            retVal.setGraphName( result.getString( "graphname" ) );
            retVal.setInstanceVariables(
                SerializeUtil.deserializeAppParam( result.getBytes( "params" ) ) );
            retVal.setStartDate( result.getDate( "startdate" ) );
View Full Code Here

Examples of org.apache.agila.model.BusinessProcessID

    }

    // Helper methods

    public BusinessProcessID getBusinessProcessID() {
        return processKey != null ? new BusinessProcessID(processKey.intValue()) : null;
    }
View Full Code Here

Examples of org.apache.agila.model.BusinessProcessID

    private Node getNodeForToken(Token token) {

        InstanceID instanceID = token.getInstanceID();
        Instance instance = instanceService.getInstanceByID(instanceID);

        BusinessProcessID bpid = businessProcessService.getGraphIDByName(instance.getGraphName());

        BusinessProcess bp = businessProcessService.getGraphByID(bpid);

        return bp.getNode(token.getCurrentNodeID());
    }
View Full Code Here

Examples of org.apache.agila.model.BusinessProcessID

     * @param graph
     * @return
     */
    protected BusinessProcessID internalAddGraph(BusinessProcess graph) {

         BusinessProcessID bpid = new BusinessProcessID(++id);

        ((BusinessProcessImpl) graph).setBusinessProcessID(bpid);

//        System.out.println("BusinessProcessServiceImpl.addGraph() : added graph="
//            + graph.getName() + " id=" + bpid.getID());
View Full Code Here

Examples of org.apache.agila.model.BusinessProcessID

        /*
         * create an instance of a process id = 1
         */

        BusinessProcessID id = new BusinessProcessID(processID);
        InstanceID instanceID = eiSvc.newInstance(id, params);

        Instance instance = eiSvc.getInstanceByID(instanceID);

        BusinessProcess proc = graphService.getGraphByID(id);
View Full Code Here

Examples of org.apache.agila.model.BusinessProcessID

        /*
         * create a policy handler for each policy
         */

        BusinessProcessID procID = instanceService.getInstanceInfoByID(instanceID).getBusinessProcessID();

        BusProcInfo info = getBusProcInfo(procID, false);

        if (info == null) {
            logService.debug("starting instance of process = " + procID + " No rendezvous info known");
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.