@Override public void deleteDevice(int deviceId) { this.deviceIds = ArrayUtil.deleteFromArray(this.deviceIds, deviceId); } }
@Override public boolean isAssignedToDevice(int deviceId) { return ArrayUtil.contains(this.deviceIds, deviceId); }
private static String generateToken() { return TokenGeneratorUtil.generateNewToken() + TokenGeneratorUtil.generateNewToken(); }
TextHolder(GCMProperties gcmProperties) { this.tokenBody = readTokenMailBody(); this.dynamicMailBody = readDynamicMailBody(); this.staticMailBody = readStaticMailBody(); this.templateIdMailBody = readTemplateIdMailBody(); this.pushNotificationBody = gcmProperties.getNotificationBody(); this.resetPassLandingTemplate = readResetPassLandingTemplateAsString(); this.appResetEmailTemplate = readAppResetEmailTemplateAsString(); this.appResetEmailConfirmationTemplate = readAppResetEmailConfirmationTemplateAsString(); this.registerEmailTemplate = readRegisterEmailTemplate(); } }
@Override public void deleteDevice(int deviceId) { Tile[] localTiles = this.tiles; int index = getTileIndexByDeviceId(localTiles, deviceId); if (index != -1) { this.tiles = localTiles.length == 1 ? EMPTY_DEVICE_TILES : ArrayUtil.remove(localTiles, index, Tile.class); } for (TileTemplate tileTemplate : this.templates) { tileTemplate.deviceIds = ArrayUtil.deleteFromArray(tileTemplate.deviceIds, deviceId); } } }
public void addTag(DashBoard dash, Tag newTag) { dash.tags = ArrayUtil.add(dash.tags, newTag, Tag.class); }
private boolean isOutdated(Path filePath, long now) throws IOException { long lastModified = FileUtils.getLastModified(filePath); return lastModified + exportExpirePeriod < now; }
public boolean setProperty(WidgetProperty property, String propertyValue) { switch (property) { case LABEL : this.label = propertyValue; return true; case COLOR : this.color = ByteUtils.parseColor(propertyValue); this.isDefaultColor = false; return true; default: return false; } } }
private static MobileStateHolder getAppState(ChannelPipeline pipeline) { MobileHandler handler = pipeline.get(MobileHandler.class); if (handler == null) { return getShareState(pipeline); } return handler.state; }
public String formatForFileName() { if (label == null || label.isEmpty()) { return pinType.pinTypeString + pin; } return StringUtils.truncate(label.replaceAll("[^a-zA-Z0-9]", ""), 16); }
public String getDeviceName(DashBoard dash, int deviceId) { Device device = getDeviceById(dash, deviceId); if (device != null) { return truncateFileName(device.name); } return ""; }
public String refreshToken(User user, DashBoard dash, Device device) { String newToken = TokenGeneratorUtil.generateNewToken(); assignToken(user, dash, device, newToken); return newToken; }
@Override public boolean contains(int deviceId) { return ArrayUtil.contains(this.deviceIds, deviceId); }
public void addDevice(DashBoard dash, Device device) { dash.devices = ArrayUtil.add(dash.devices, device, Device.class); }
@Override public void deleteDevice(int deviceId) { this.deviceIds = ArrayUtil.deleteFromArray(this.deviceIds, deviceId); } }
@Override public boolean isSelected(int deviceId) { return ArrayUtil.contains(deviceIds, deviceId); }
@Override public void deleteDevice(int deviceId) { this.deviceIds = ArrayUtil.deleteFromArray(this.deviceIds, deviceId); } }
@Override public boolean contains(int deviceId) { return ArrayUtil.contains(this.deviceIds, deviceId); }
@Override public void deleteDevice(int deviceId) { this.deviceIds = ArrayUtil.deleteFromArray(this.deviceIds, deviceId); }