Package bm.core.event

Examples of bm.core.event.ProgressEvent.dispatch()


            pack = RecordStore.openRecordStore( info.name + "_bak", true );
            final int count = rs.getNextRecordID();
            pe.setAnimate( false );
            pe.setMaxValue( new Integer( (count - 1) * 2 ) );
            pe.setCurrentValue( 0 );
            pe.dispatch();
            for( int i = 1; i < count; i++ )
            {
                try
                {
                    final byte[] data = rs.getRecord( i );
View Full Code Here


                {
                    pack.addRecord( empty, 0, 1 );
                    pack.deleteRecord( i );
                }
                pe.increment();
                pe.dispatch();
            }
            drop();
            open();
            for( int i = 1; i < count; i++ )
            {
View Full Code Here

                {
                    rs.addRecord( empty, 0, 1 );
                    rs.deleteRecord( i );
                }
                pe.increment();
                pe.dispatch();
            }
        }
        catch( RecordStoreException e )
        {
            log.error( e );
View Full Code Here

        pe.setAnimate( true );
        pe.setSource( this );
        try
        {
            pe.setMessage( ResourceManager.getResource( "bm.net.rpc.SendingCall" ) );
            pe.dispatch();
            binding.open( url );
            final DataOutputStream dos = binding.beginPost();
            final ChecksumedOutputStream cos = new ChecksumedOutputStream( dos );
            final DataOutputStream dos2 = new DataOutputStream( cos );
            final SerializerOutputStream out = new SerializerOutputStream( dos2 );
View Full Code Here

            serialize( out );
            final long crc  = cos.getCRC();
            out.writeString( "END_OF_DATA" );
            out.writeLong( crc );
            pe.setMessage( ResourceManager.getResource( "bm.net.rpc.WaitingResponse" ) );
            pe.dispatch();
            log.debug( "Call serialized" );
            final DataInputStream is = binding.endPost();
            final SerializerInputStream in = new SerializerInputStream( is );
            pe.setMessage( ResourceManager.getResource( "bm.net.rpc.ReadingResponse" ) );
            pe.dispatch();
View Full Code Here

            final TableInfo tableInfo =
                    (TableInfo) tableInfoList.elementAt( i );
            pe.setMessage( ResourceManager.getResource(
                    "tableNames." + tableInfo.getName()
            ) );
            pe.dispatch();
            final Table table = (Table) tables.get( tableInfo.getName() );
            table.pack();
            pe.increment();
            pe.dispatch();
        }
View Full Code Here

            ) );
            pe.dispatch();
            final Table table = (Table) tables.get( tableInfo.getName() );
            table.pack();
            pe.increment();
            pe.dispatch();
        }
    }

    /**
     * Repair the databae if it is damaged.<br/>
View Full Code Here

            final TableInfo tableInfo =
                    (TableInfo) tableInfoList.elementAt( i );
            pe.setMessage( ResourceManager.getResource(
                    "tableNames." + tableInfo.getName()
            ) );
            pe.dispatch();
            final IndexInfo[] indexInfo = tableInfo.getIndexInfo();
            if( indexInfo != null && indexInfo.length > 0 )
            {
                damaged.clear();
                final Table table = (Table) tables.get( tableInfo.getName() );
View Full Code Here

                {
                    table.rebuildIndexes( damaged );
                }
            }
            pe.increment();
            pe.dispatch();
        }
    }

    void stopTable( final TableInfo info )
    {
View Full Code Here

        try
        {
            pe.setAnimate( true );
            pe.setPhase( ResourceManager.getResource( "errorlog.building" ) );
            pe.setMessage( "" );
            pe.dispatch();
            rs = RecordStore.openRecordStore( RS_NAME, true );
            int first = 1;
            int count = rs.getNumRecords();
            if( count > MAX_RECORDS )
            {
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.