Package com.prancingdonkey.transformers

Source Code of com.prancingdonkey.transformers.StringToActivityReport

package com.prancingdonkey.transformers;

import org.mule.api.transformer.DiscoverableTransformer;
import org.mule.api.transformer.TransformerException;
import org.mule.transformer.AbstractTransformer;
import org.mule.transformer.types.DataTypeFactory;

import com.prancingdonkey.statistics.ActivityReport;

public class StringToActivityReport extends AbstractTransformer implements DiscoverableTransformer
{
    private int weighting = 1;

    public StringToActivityReport()
    {
        registerSourceType(DataTypeFactory.create(String.class));
        setReturnDataType(DataTypeFactory.create(ActivityReport.class));
    }

    @Override
    protected Object doTransform(Object src, String encoding) throws TransformerException
    {
        return new ActivityReport();
    }

    public int getPriorityWeighting()
    {
        return weighting;
    }

    public void setPriorityWeighting(int weighting)
    {
        this.weighting = weighting;
    }

}
TOP

Related Classes of com.prancingdonkey.transformers.StringToActivityReport

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.