sj_cb_control.rar

  • 121100
    了解作者
  • Java
    开发工具
  • 2.9MB
    文件大小
  • rar
    文件格式
  • 0
    收藏次数
  • 1 积分
    下载积分
  • 0
    下载次数
  • 2021-01-14 11:53
    上传日期
I am a java development engineer
sj_cb_control.rar
内容介绍
/** * Project Name:SJ_CB_Control * File Name:CommonConstant.java * Package Name:com.stee.control.constant * Date:2020年4月30日下午3:35:54 * Copyright (c) 2020, yuxiaolin@stee.stengg.com.cn All Rights Reserved. * */ package com.stee.snmp.constant; import java.util.*; import java.util.concurrent.*; import com.stee.snmp.util.FileUtil; /** Copyright @ 2007, ST Electronics Info-comm Systems PTE. LTD * All rights reserved. * * This software is confidential and proprietary property of * ST Electronics Info-comm Systems PTE. LTD. * The user shall not disclose the contents of this software and shall * only use it in accordance with the terms and conditions stated in * the contract or licence agreement with ST Electronics Info-comm Systems PTE. LTD. * * Project Name : SJ_CB_Control * PackageName : com.stee.control.constant * ClassName : CommonConstant * Discription : TODO * Created On :2020年4月30日 下午3:35:54 * * @author yu.xiaolin * @version v1.0 * @since JDK 1.8 * */ public class CommonConstant { public static final ExecutorService INIT_THREAD_POOL = Executors.newFixedThreadPool(5); public static final FileUtil fileUtil; public static final String tscIp; public static final int tscPort; public static final int phaseNumber; public static final Long holdDuration; public static final int function; static { fileUtil = new FileUtil(); tscIp = fileUtil.getPropertiesById("tsc.ip"); tscPort = Integer.parseInt(fileUtil.getPropertiesById("tsc.port")); phaseNumber = Integer.parseInt(fileUtil.getPropertiesById("phase.number")); holdDuration = Long.parseLong(fileUtil.getPropertiesById("hold.duration"))*1000L; function = Integer.parseInt(fileUtil.getPropertiesById("function.number")); } /** * 信号机对时 */ //设置时间timestamp public static final String timeStampOID="1.3.6.1.4.1.1206.4.2.6.3.1.0"; //设置时区 public static final String timeZoneOID="1.3.6.1.4.1.1206.4.2.6.3.5.0"; /** * 事务OID */ //事务处理normal (1),transaction (2),verify (3),done (6) public static final String dbCreateTransactionOID="1.3.6.1.4.1.1206.4.2.6.2.1.0"; //验证状态,notDone (1),doneWithError (2),doneWithNoError (3) public static final String dbVerifyStatusOID="1.3.6.1.4.1.1206.4.2.6.2.6.0"; /** * 系统控制 */ //信号机重启 public static final String signalRestartOID="1.3.6.1.4.1.1206.4.2.1.80.3.0"; /** * 相位表 */ //最大相位数 32实际16//read-only public static final String maxPhasesOID="1.3.6.1.4.1.1206.4.2.1.1.1.0"; //相位号1-32//read-only public static final String phaseNumberOID="1.3.6.1.4.1.1206.4.2.1.1.2.1.1"; //行人放行时间0-255 read-write public static final String phaseWalkOID="1.3.6.1.4.1.1206.4.2.1.1.2.1.2.";//最后一个值代表相位号 //行人清空时间0-255 read-write public static final String phasePedestrianClearOID="1.3.6.1.4.1.1206.4.2.1.1.2.1.3.";//最后一个值代表相位号 //最小绿0-255 //read-write public static final String phaseMinimumGreenOID="1.3.6.1.4.1.1206.4.2.1.1.2.1.4.";//最后一个值代表相位号 //单位延长绿 0-255 0.1s//read-write public static final String phasePassageOID="1.3.6.1.4.1.1206.4.2.1.1.2.1.5.1";//最后一个值代表相位号 //最大绿1 0-255 //read-write public static final String phaseMaximumOneOID="1.3.6.1.4.1.1206.4.2.1.1.2.1.6.1";//最后一个值代表相位号 //最大绿2 0-255 //read-write public static final String phaseMaximumTwoOID="1.3.6.1.4.1.1206.4.2.1.1.2.1.7.1";//最后一个值代表相位号 //黄灯时间0-255(0.1s) //read-write public static final String phaseYellowChangeOID="1.3.6.1.4.1.1206.4.2.1.1.2.1.8.";//最后一个值代表相位号 //全红时间0-255(0.1s) //read-write public static final String phaseRedClearOID="1.3.6.1.4.1.1206.4.2.1.1.2.1.9.";//最后一个值代表相位号 //红灯保护时间0-255(0.1s) //read-write public static final String phaseRedRevertOID="1.3.6.1.4.1.1206.4.2.1.1.2.1.10.";//最后一个值代表相位号 // 初始状态(启动) public static final String phaseStartup="1.3.6.1.4.1.1206.4.2.1.1.2.1.20.";//最后一个值代表相位号 //phase bit 0-Enable Phase 1-自动闪光进入,2-自动闪光退出 3-未启动1 4-未启动2 5-15 public static final String phaseOptionsAutomaticFlashOID="1.3.6.1.4.1.1206.4.2.1.1.2.1.21."; /** * 相位状态表 */ //相位状态的组数//read-only public static final String phaseStatusGroupNumber="1.3.6.1.4.1.1206.4.2.1.1.4.1.1.1";//末尾值代表GroupNumber //红灯的相位组状态//read-only public static final String phaseStatusGroupReds="1.3.6.1.4.1.1206.4.2.1.1.4.1.2."; //黄灯的相位组状态//read-only public static final String phaseStatusGroupYellows="1.3.6.1.4.1.1206.4.2.1.1.4.1.3."; //绿灯的相位组状态//read-only public static final String phaseStatusGroupGreens="1.3.6.1.4.1.1206.4.2.1.1.4.1.4."; //行人红灯相位组状态//read-only public static final String phaseStatusGroupDontWalks="1.3.6.1.4.1.1206.4.2.1.1.4.1.5.1"; //行人清空相位组状态//read-only public static final String phaseStatusGroupPedClears="1.3.6.1.4.1.1206.4.2.1.1.4.1.6.1"; //行人放行的相位组状态 //read-only public static final String phaseStatusGroupWalks="1.3.6.1.4.1.1206.4.2.1.1.4.1.7.1"; //车辆请求相位状态//read-only public static final String phaseStatusGroupVehCalls="1.3.6.1.4.1.1206.4.2.1.1.4.1.8.1"; //行人请求相位状态//read-only public static final String phaseStatusGroupPedCalls="1.3.6.1.4.1.1206.4.2.1.1.4.1.9.1"; //read-only public static final String phaseStatusGroupPhaseOns="1.3.6.1.4.1.1206.4.2.1.1.4.1.10.1"; //下一个执行的Phase //read-only public static final String phaseStatusGroupPhaseNexts="1.3.6.1.4.1.1206.4.2.1.1.4.1.11.1"; /** * 相序表 */ //最大环号 8 //read-only public static final String maxRingsOID="1.3.6.1.4.1.1206.4.2.1.7.1.0"; //最大相序数 128 //read-only public static final String maxSequencesOID="1.3.6.1.4.1.1206.4.2.1.7.2.0"; //相序号1-24系统自增//read-only public static final String sequenceNumberOID="1.3.6.1.4.1.1206.4.2.1.7.3.1.1."; //环的编号1//read-only public static final String sequenceRingNumberOID="1.3.6.1.4.1.1206.4.2.1.7.3.1.2."; //相位组合序列:Octet String相位1、相位2、相位3、相位4 系统根据用户排序自动生成//read-write //1.3.6.1.4.1.1206.4.2.1.7.3.1.3.1.1->倒数第2个代表相序表编号,倒数第1个数代表环号 public static final String sequenceDataOID="1.3.6.1.4.1.1206.4.2.1.7.3.1.3."; /** * 方案表 */ //最大方案数253 read-only public static final String maxPatternsOID="1.3.6.1.4.1.1206.4.2.1.4.5.0"; //方案列表类型1-其它2-单方案3-三相位差4-五相位差 //read-only public static final String patternTableType="1.3.6.1.4.1.1206.4.2.1.4.6.0"; //方案号1-253 实际1-108//read-only public static final String patternNumberOID="1.3.6.1.4.1.1206.4.2.1.4.7.1.1.1";//最后一个值代表方案号 //周期时长0-255 系统自动根据绿信比求和//read-write public static final String patternCycleTimeOID="1.3.6.1.4.1.1206.4.2.1.4.7.1.2.1";//最后一个值代表方案号 //相位差0,0-255 0,默认选择//read-write public static final String patternOffsetTimeOID="1.3.6.1.4.1.1206.4.2.1.4.7.1.3.1";//最后一个值代表方案号 //绿信比编号1-253//read-only public static final String patterSplitNumberOID="1.3.6.1.4.1.1206.4.2.1.4.7.1.4.1";//最后一个值代表方案号 //相序编号1-24 系统自动绑定//read-write public static final String patternSequenceNumberOID="1.3.6.1.4.1.1206.4.2.1.4.7.1.5.";//最后一个值代表方案号 /** * 协调表 */ //协调运行模式/控制模式0-自动 1-253手动方案 254-本地255-�
评论
    相关推荐
    • oraclejob例子
      oraclejob例子
    • jobmanagement
      $ cd jobmanagement/main $ docker-compose build 怎么跑 $ docker-compose up -d 管理门户将在以下位置提供 这是工作生产。 启用了互操作性。 这是将要执行任务的两个目标服务器之一。 这是另一台目标服务器。 ...
    • 51job爬虫源码
      url = 'https://search.51job.com/list/020000,000000,0000,00,9,99,pmc,2,%d.html?lang=c&stype=1&postchannel=0000&workyear=99&cotype=99°reefrom=99&jobterm=99&companysize=99&lonlat=0%,0&radius=-1&ord_...
    • job.vim
      job.vim
    • Android-job
      studio,demo,app进程清理后依然能在后台接受消息,比传统的运行两个线程防止被清理好用。
    • spring job
      springjob Spring定时操作
    • java各种job
      此资源包括了java各中job:java基础job,quartz框架的job,spring scheduling job,spring +quartz 数据库配置
    • JOB-master.zip
      Looking for a job crawler, you can crawl the well-known website. Including but not limited to position name, position, salary, etc.
    • 51job.rar
      爬取51job的职位信息,用python语言
    • job对接功能文档.rar
      job对接功能文档--配置应该直接用文件避免格式符号