Package org.drools.guvnor.client.rpc

Examples of org.drools.guvnor.client.rpc.MetaData


        if ( isAssetUpdatedInRepository( asset,
                                         repoAsset ) ) {
            return "ERR: Unable to save this asset, as it has been recently updated by [" + repoAsset.getLastContributor() + "]";
        }

        MetaData meta = asset.getMetaData();
        MetaDataMapper.getInstance().copyFromMetaData( meta,
                                                       repoAsset );

        repoAsset.updateDateEffective( dateToCalendar( meta.getDateEffective() ) );
        repoAsset.updateDateExpired( dateToCalendar( meta.getDateExpired() ) );

        repoAsset.updateCategoryList( meta.getCategories() );
        repoAsset.updateDescription( asset.getDescription() );

        ContentHandler handler = ContentManager.getHandler( repoAsset.getFormat() );
        handler.storeAssetContent( asset,
                                   repoAsset );
View Full Code Here


    /**
     * Populate meta data with asset specific info.
     */
    MetaData populateMetaData(AssetItem item) {
        MetaData meta = populateMetaData( (VersionableItem) item );

        meta.setPackageName( item.getPackageName() );
        meta.setPackageUUID( item.getPackage().getUUID() );
        meta.setBinary( item.isBinary() );

        List<CategoryItem> categories = item.getCategories();
        fillMetaCategories( meta,
                            categories );
        meta.setDateEffective( calendarToDate( item.getDateEffective() ) );
        meta.setDateExpired( calendarToDate( item.getDateExpired() ) );
        return meta;

    }
View Full Code Here

    /**
     * read in the meta data, populating all dublin core and versioning stuff.
     */
    MetaData populateMetaData(VersionableItem item) {
        MetaData meta = new MetaData();
        MetaDataMapper.getInstance().copyToMetaData( meta,
                                                     item );

        //problematic implementation of getPrecedingVersion and getPrecedingVersion().
        //commented out temporarily as this is used by the front end.
View Full Code Here

        return asset;
    }

    private MetaData createMetaData() {
        MetaData metaData = new MetaData();

        metaData.setPackageName(packageName);
        metaData.setFormat(AssetFormats.BUSINESS_RULE);

        metaData.setPackageUUID("mock");

        return metaData;
    }
View Full Code Here

        if (isAssetUpdatedInRepository(asset,
                repoAsset)) {
            return "ERR: Unable to save this asset, as it has been recently updated by [" + repoAsset.getLastContributor() + "]";
        }

        MetaData meta = asset.getMetaData();
        MetaDataMapper.getInstance().copyFromMetaData(meta,
                repoAsset);

        repoAsset.updateDateEffective(dateToCalendar(meta.getDateEffective()));
        repoAsset.updateDateExpired(dateToCalendar(meta.getDateExpired()));

        repoAsset.updateCategoryList(meta.getCategories());
        repoAsset.updateDescription(asset.getDescription());

        ContentHandler handler = ContentManager.getHandler(repoAsset.getFormat());
        handler.storeAssetContent(asset,
                repoAsset);
View Full Code Here

    /**
     * Populate meta data with asset specific info.
     */
    MetaData populateMetaData(AssetItem item) {
        MetaData meta = populateMetaData((VersionableItem) item);

        meta.setModuleName(item.getModuleName());
        meta.setModuleUUID(item.getModule().getUUID());
        meta.setBinary(item.isBinary());

        List<CategoryItem> categories = item.getCategories();
        fillMetaCategories(meta,
                categories);
        meta.setDateEffective(calendarToDate(item.getDateEffective()));
        meta.setDateExpired(calendarToDate(item.getDateExpired()));
        return meta;

    }
View Full Code Here

    /**
     * read in the meta data, populating all dublin core and versioning stuff.
     */
    MetaData populateMetaData(VersionableItem item) {
        MetaData meta = new MetaData();
        MetaDataMapper.getInstance().copyToMetaData(meta,
                item);

        //problematic implementation of getPrecedingVersion and getPrecedingVersion().
        //commented out temporarily as this is used by the front end.
View Full Code Here

public class MetaDataMapperTest {

    @Test
    public void testMapping() {
        MetaData data = new MetaData();
        assertEquals("", data.coverage);
        TestBean bean = new TestBean();
       
        MetaDataMapper mapper = MetaDataMapper.getInstance();
        mapper.copyToMetaData( data, bean );
View Full Code Here

import org.drools.guvnor.client.rpc.MetaData;

public class MetaDataMapperTest extends TestCase {

    public void testMapping() {
        MetaData data = new MetaData();
        assertEquals("", data.coverage);
        TestBean bean = new TestBean();
       
        MetaDataMapper mapper = new MetaDataMapper();
        mapper.copyToMetaData( data, bean );
View Full Code Here

        return asset;
    }

    private MetaData createMetaData() {
        MetaData metaData = new MetaData();

        metaData.setModuleName(packageName);

        metaData.setModuleUUID("mock");

        return metaData;
    }
View Full Code Here

TOP

Related Classes of org.drools.guvnor.client.rpc.MetaData

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.