package cgl.iotcloud.core.utils; import cgl.iotcloud.core.api.thrift.TSensorState; import cgl.iotcloud.core.sensorsite.SensorState; /** * Contains various utility functions for sensors */ public class SensorUtils { public static TSensorState getSensorState(SensorState state) { if (state == SensorState.ACTIVATE) { return TSensorState.ACTIVE; } else if (state == SensorState.DEACTIVATE) { return TSensorState.DE_ACTIVATE; } else if (state == SensorState.DEPLOY) { return TSensorState.DEPLOY; } else if (state == SensorState.UN_DEPLOY) { return TSensorState.UN_DEPLOY; } else if (state == SensorState.UPDATE) { return TSensorState.UPDATE; } return TSensorState.UNKNOWN; } }