package psdi.app.iface.mobile;
import java.util.HashSet;
import java.util.Set;

import javax.ws.rs.core.Application;
import javax.ws.rs.ApplicationPath;
/**
 *注册所有的服务
 * createby liuxq
 */

@ApplicationPath("iface/mobile")
public class RestAppApi extends Application{
    @Override
    public Set<Class<?>> getClasses() {
        final Set<Class<?>> classes = new HashSet<Class<?>>();
        // register root resources/providers
        classes.add(Eam2AppService.class);
        classes.add(UdreportAppService.class);//缺陷管理
        classes.add(UdworkorderAppService.class);//日常维修工单管理
        classes.add(UDAPPVService.class);//App版本更新
        classes.add(UDSpotDownUpLoadService.class);//点检保养
        classes.add(UdSpotrunLinesService.class);//点检保养问题
        classes.add(UdLLDAppService.class);//领料申请单
        classes.add(UdJLWHService.class);//计量管理
        classes.add(UdPDService.class);//资产盘点
        classes.add(UdInspectServer.class);//工厂稽查
        classes.add(SpotRunLinetAppService.class);//日常点检任务
        classes.add(udMoldMagServer.class);//模具台账的上下机管理
        classes.add(UdPRDeptAppService.class);//车间请购需求池
        classes.add(UploadFileService.class);//图片上传
        classes.add(SpotcanServer.class);//点检任务取消申请
        classes.add(UdAssetService.class);//设备更新（只有编辑保存，没有新增和删除）
        classes.add(AqDjRwAppService.class);//安全点检任务
        return classes;
    }
}
