Package com.alibaba.otter.manager.web.common.model

Examples of com.alibaba.otter.manager.web.common.model.SeniorDataMediaSource


        List<DataMediaSource> dataMediaSources = dataMediaSourceService.listByCondition(condition);
        List<SeniorDataMediaSource> seniorDataMediaSources = new ArrayList<SeniorDataMediaSource>();
        for (DataMediaSource dataMediaSource : dataMediaSources) {

            SeniorDataMediaSource seniorDataMediaSource = new SeniorDataMediaSource();
            seniorDataMediaSource.setEncode(dataMediaSource.getEncode());
            seniorDataMediaSource.setGmtCreate(dataMediaSource.getGmtCreate());
            seniorDataMediaSource.setGmtModified(dataMediaSource.getGmtModified());
            seniorDataMediaSource.setId(dataMediaSource.getId());
            seniorDataMediaSource.setName(dataMediaSource.getName());
            seniorDataMediaSource.setType(dataMediaSource.getType());
            if (dataMediaSource instanceof DbMediaSource) {
                seniorDataMediaSource.setDriver(((DbMediaSource) dataMediaSource).getDriver());
                seniorDataMediaSource.setUrl(((DbMediaSource) dataMediaSource).getUrl());
                seniorDataMediaSource.setUsername(((DbMediaSource) dataMediaSource).getUsername());
            } else if (dataMediaSource instanceof MqMediaSource) {
                seniorDataMediaSource.setUrl(((MqMediaSource) dataMediaSource).getUrl());
                seniorDataMediaSource.setStorePath(((MqMediaSource) dataMediaSource).getStorePath());
            }
            List<DataMedia> dataMedia = dataMediaService.listByDataMediaSourceId(dataMediaSource.getId());
            seniorDataMediaSource.setDataMedias(dataMedia);
            if (dataMedia.size() < 1) {
                seniorDataMediaSource.setUsed(false);
            } else {
                seniorDataMediaSource.setUsed(true);
            }
            seniorDataMediaSources.add(seniorDataMediaSource);

        }
View Full Code Here

TOP

Related Classes of com.alibaba.otter.manager.web.common.model.SeniorDataMediaSource

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.