Remove redundant modifiers from interfaces (#14843)
Signed-off-by: Wouter Born <github@maindrain.net>pull/14846/head
parent
24adc5aa12
commit
83cbe746d0
|
@ -29,12 +29,12 @@ public interface AdorneHubChangeNotify {
|
|||
* @param onOff new on/off state
|
||||
* @param brightness new brightness
|
||||
*/
|
||||
public void stateChangeNotify(int zoneId, boolean onOff, int brightness);
|
||||
void stateChangeNotify(int zoneId, boolean onOff, int brightness);
|
||||
|
||||
/**
|
||||
* Notify listener about hub connection change
|
||||
*
|
||||
* @param connected new connection state
|
||||
*/
|
||||
public void connectionChangeNotify(boolean connected);
|
||||
void connectionChangeNotify(boolean connected);
|
||||
}
|
||||
|
|
|
@ -29,5 +29,5 @@ public interface AhaCollectionSchedule {
|
|||
/**
|
||||
* Returns the next collection dates per {@link WasteType}.
|
||||
*/
|
||||
public Map<WasteType, CollectionDate> getCollectionDates() throws IOException;
|
||||
Map<WasteType, CollectionDate> getCollectionDates() throws IOException;
|
||||
}
|
||||
|
|
|
@ -25,6 +25,6 @@ public interface AhaCollectionScheduleFactory {
|
|||
/**
|
||||
* Creates a new {@link AhaCollectionSchedule} for the given location.
|
||||
*/
|
||||
public AhaCollectionSchedule create(final String commune, final String street, final String houseNumber,
|
||||
AhaCollectionSchedule create(final String commune, final String street, final String houseNumber,
|
||||
final String houseNumberAddon, final String collectionPlace);
|
||||
}
|
||||
|
|
|
@ -26,5 +26,5 @@ public interface PacketCapturingHandler {
|
|||
*
|
||||
* @param macAddress The mac address which sent the packet
|
||||
*/
|
||||
public void packetCaptured(MacAddress sourceMacAddress);
|
||||
void packetCaptured(MacAddress sourceMacAddress);
|
||||
}
|
||||
|
|
|
@ -30,12 +30,12 @@ public interface PcapNetworkInterfaceListener {
|
|||
*
|
||||
* @param newNetworkInterface The added networkInterface
|
||||
*/
|
||||
public void onPcapNetworkInterfaceAdded(PcapNetworkInterfaceWrapper newNetworkInterface);
|
||||
void onPcapNetworkInterfaceAdded(PcapNetworkInterfaceWrapper newNetworkInterface);
|
||||
|
||||
/**
|
||||
* This method is called whenever a {@link PcapNetworkInterfaceWrapper} is removed.
|
||||
*
|
||||
* @param removedNetworkInterface The removed networkInterface
|
||||
*/
|
||||
public void onPcapNetworkInterfaceRemoved(PcapNetworkInterfaceWrapper removedNetworkInterface);
|
||||
void onPcapNetworkInterfaceRemoved(PcapNetworkInterfaceWrapper removedNetworkInterface);
|
||||
}
|
||||
|
|
|
@ -23,5 +23,5 @@ import org.openhab.binding.amazonechocontrol.internal.jsons.JsonPushCommand;
|
|||
@NonNullByDefault
|
||||
public interface IWebSocketCommandHandler {
|
||||
|
||||
public void webSocketCommandReceived(JsonPushCommand pushCommand);
|
||||
void webSocketCommandReceived(JsonPushCommand pushCommand);
|
||||
}
|
||||
|
|
|
@ -25,20 +25,20 @@ public interface ProcessorInterface {
|
|||
/*
|
||||
* Set the channel group Id for the station
|
||||
*/
|
||||
public void setChannelGroupId();
|
||||
void setChannelGroupId();
|
||||
|
||||
/*
|
||||
* Set the number of remote sensors supported by the station
|
||||
*/
|
||||
public void setNumberOfSensors();
|
||||
void setNumberOfSensors();
|
||||
|
||||
/*
|
||||
* Updates the info channels (i.e. name and location) for a station
|
||||
*/
|
||||
public void processInfoUpdate(AmbientWeatherStationHandler handler, String station, String name, String location);
|
||||
void processInfoUpdate(AmbientWeatherStationHandler handler, String station, String name, String location);
|
||||
|
||||
/*
|
||||
* Updates the weather data channels for a station
|
||||
*/
|
||||
public void processWeatherData(AmbientWeatherStationHandler handler, String station, String jsonData);
|
||||
void processWeatherData(AmbientWeatherStationHandler handler, String station, String jsonData);
|
||||
}
|
||||
|
|
|
@ -29,5 +29,5 @@ public interface AmpliPiStatusChangeListener {
|
|||
*
|
||||
* @param status The current status of the AmpliPi
|
||||
*/
|
||||
public void receive(Status status);
|
||||
void receive(Status status);
|
||||
}
|
||||
|
|
|
@ -40,7 +40,7 @@ import org.slf4j.LoggerFactory;
|
|||
public interface Job extends SchedulerRunnable, Runnable {
|
||||
|
||||
/** Logger Instance */
|
||||
public final Logger LOGGER = LoggerFactory.getLogger(MethodHandles.lookup().lookupClass());
|
||||
final Logger LOGGER = LoggerFactory.getLogger(MethodHandles.lookup().lookupClass());
|
||||
|
||||
/**
|
||||
* Schedules the provided {@link Job} instance
|
||||
|
@ -50,7 +50,7 @@ public interface Job extends SchedulerRunnable, Runnable {
|
|||
* @param job the {@link Job} instance to schedule
|
||||
* @param eventAt the {@link Calendar} instance denoting scheduled instant
|
||||
*/
|
||||
public static void schedule(String thingUID, AstroThingHandler astroHandler, Job job, Calendar eventAt) {
|
||||
static void schedule(String thingUID, AstroThingHandler astroHandler, Job job, Calendar eventAt) {
|
||||
try {
|
||||
Calendar today = Calendar.getInstance();
|
||||
if (isSameDay(eventAt, today) && isTimeGreaterEquals(eventAt, today)) {
|
||||
|
@ -70,7 +70,7 @@ public interface Job extends SchedulerRunnable, Runnable {
|
|||
* @param event the event ID
|
||||
* @param channelId the channel ID
|
||||
*/
|
||||
public static void scheduleEvent(String thingUID, AstroThingHandler astroHandler, Calendar eventAt, String event,
|
||||
static void scheduleEvent(String thingUID, AstroThingHandler astroHandler, Calendar eventAt, String event,
|
||||
String channelId, boolean configAlreadyApplied) {
|
||||
scheduleEvent(thingUID, astroHandler, eventAt, singletonList(event), channelId, configAlreadyApplied);
|
||||
}
|
||||
|
@ -84,8 +84,8 @@ public interface Job extends SchedulerRunnable, Runnable {
|
|||
* @param events the event IDs to schedule
|
||||
* @param channelId the channel ID
|
||||
*/
|
||||
public static void scheduleEvent(String thingUID, AstroThingHandler astroHandler, Calendar eventAt,
|
||||
List<String> events, String channelId, boolean configAlreadyApplied) {
|
||||
static void scheduleEvent(String thingUID, AstroThingHandler astroHandler, Calendar eventAt, List<String> events,
|
||||
String channelId, boolean configAlreadyApplied) {
|
||||
if (events.isEmpty()) {
|
||||
return;
|
||||
}
|
||||
|
@ -113,7 +113,7 @@ public interface Job extends SchedulerRunnable, Runnable {
|
|||
* @param range the {@link Range} instance
|
||||
* @param channelId the channel ID
|
||||
*/
|
||||
public static void scheduleRange(String thingUID, AstroThingHandler astroHandler, Range range, String channelId) {
|
||||
static void scheduleRange(String thingUID, AstroThingHandler astroHandler, Range range, String channelId) {
|
||||
final Channel channel = astroHandler.getThing().getChannel(channelId);
|
||||
if (channel == null) {
|
||||
LOGGER.warn("Cannot find channel '{}' for thing '{}'.", channelId, astroHandler.getThing().getUID());
|
||||
|
@ -134,7 +134,7 @@ public interface Job extends SchedulerRunnable, Runnable {
|
|||
scheduleEvent(thingUID, astroHandler, end, EVENT_END, channelId, true);
|
||||
}
|
||||
|
||||
public static Range adjustRangeToConfig(Range range, AstroChannelConfig config) {
|
||||
static Range adjustRangeToConfig(Range range, AstroChannelConfig config) {
|
||||
Calendar start = range.getStart();
|
||||
Calendar end = range.getEnd();
|
||||
|
||||
|
@ -161,7 +161,7 @@ public interface Job extends SchedulerRunnable, Runnable {
|
|||
* @param astroHandler the {@link AstroThingHandler} instance
|
||||
* @param eventAt the {@link Calendar} instance denoting scheduled instant
|
||||
*/
|
||||
public static void schedulePublishPlanet(String thingUID, AstroThingHandler astroHandler, Calendar eventAt) {
|
||||
static void schedulePublishPlanet(String thingUID, AstroThingHandler astroHandler, Calendar eventAt) {
|
||||
Job publishJob = new PublishPlanetJob(thingUID);
|
||||
schedule(thingUID, astroHandler, publishJob, eventAt);
|
||||
}
|
||||
|
@ -174,7 +174,7 @@ public interface Job extends SchedulerRunnable, Runnable {
|
|||
* @param sunPhaseName {@link SunPhaseName} instance
|
||||
* @param eventAt the {@link Calendar} instance denoting scheduled instant
|
||||
*/
|
||||
public static void scheduleSunPhase(String thingUID, AstroThingHandler astroHandler, SunPhaseName sunPhaseName,
|
||||
static void scheduleSunPhase(String thingUID, AstroThingHandler astroHandler, SunPhaseName sunPhaseName,
|
||||
Calendar eventAt) {
|
||||
Job sunPhaseJob = new SunPhaseJob(thingUID, sunPhaseName);
|
||||
schedule(thingUID, astroHandler, sunPhaseJob, eventAt);
|
||||
|
@ -183,5 +183,5 @@ public interface Job extends SchedulerRunnable, Runnable {
|
|||
/**
|
||||
* Returns the thing UID that is associated with this {@link Job} (cannot be {@code null})
|
||||
*/
|
||||
public String getThingUID();
|
||||
String getThingUID();
|
||||
}
|
||||
|
|
|
@ -27,12 +27,12 @@ public interface SocketSessionListener {
|
|||
*
|
||||
* @param response a non-null, possibly empty response
|
||||
*/
|
||||
public void responseReceived(String response);
|
||||
void responseReceived(String response);
|
||||
|
||||
/**
|
||||
* Called when a command finished with an exception or a general exception occurred while reading
|
||||
*
|
||||
* @param e a non-null exception
|
||||
*/
|
||||
public void responseException(Exception e);
|
||||
void responseException(Exception e);
|
||||
}
|
||||
|
|
|
@ -21,8 +21,8 @@ import java.math.BigDecimal;
|
|||
*/
|
||||
public interface BatteryModel {
|
||||
|
||||
public static final BigDecimal BATTERY_OFF = BigDecimal.ZERO;
|
||||
public static final BigDecimal BATTERY_ON = BigDecimal.ONE;
|
||||
static final BigDecimal BATTERY_OFF = BigDecimal.ZERO;
|
||||
static final BigDecimal BATTERY_ON = BigDecimal.ONE;
|
||||
|
||||
BigDecimal getBattery();
|
||||
|
||||
|
|
|
@ -31,12 +31,12 @@ public interface FritzAhaCallback {
|
|||
*
|
||||
* @return URI path as String
|
||||
*/
|
||||
public String getPath();
|
||||
String getPath();
|
||||
|
||||
/**
|
||||
* Get the query String
|
||||
*
|
||||
* @return Query string as String
|
||||
*/
|
||||
public String getArgs();
|
||||
String getArgs();
|
||||
}
|
||||
|
|
|
@ -28,11 +28,11 @@ import org.openhab.binding.benqprojector.internal.BenqProjectorException;
|
|||
*/
|
||||
@NonNullByDefault
|
||||
public interface BenqProjectorConnector {
|
||||
public static final int TIMEOUT_MS = 5 * 1000;
|
||||
static final int TIMEOUT_MS = 5 * 1000;
|
||||
|
||||
public static final String START = "\r*";
|
||||
public static final String END = "#\r";
|
||||
public static final String BLANK = "";
|
||||
static final String START = "\r*";
|
||||
static final String END = "#\r";
|
||||
static final String BLANK = "";
|
||||
|
||||
/**
|
||||
* Procedure for connecting to projector.
|
||||
|
|
|
@ -22,13 +22,13 @@ import org.eclipse.jdt.annotation.NonNullByDefault;
|
|||
@NonNullByDefault
|
||||
public interface ResponseListener {
|
||||
|
||||
public void receivedResponse(GetBatteryLevelCommand command);
|
||||
void receivedResponse(GetBatteryLevelCommand command);
|
||||
|
||||
public void receivedResponse(GetAllCommand command);
|
||||
void receivedResponse(GetAllCommand command);
|
||||
|
||||
public void receivedResponse(GetLightLevelCommand command);
|
||||
void receivedResponse(GetLightLevelCommand command);
|
||||
|
||||
public void receivedResponse(GetPositionCommand command);
|
||||
void receivedResponse(GetPositionCommand command);
|
||||
|
||||
public void receivedResponse(GetSpeedCommand command);
|
||||
void receivedResponse(GetSpeedCommand command);
|
||||
}
|
||||
|
|
|
@ -23,45 +23,45 @@ import org.eclipse.jdt.annotation.NonNullByDefault;
|
|||
@NonNullByDefault
|
||||
public interface BlueZEventListener {
|
||||
|
||||
public void onDBusBlueZEvent(BlueZEvent event);
|
||||
void onDBusBlueZEvent(BlueZEvent event);
|
||||
|
||||
public default void onDiscoveringChanged(AdapterDiscoveringChangedEvent event) {
|
||||
default void onDiscoveringChanged(AdapterDiscoveringChangedEvent event) {
|
||||
onDBusBlueZEvent(event);
|
||||
}
|
||||
|
||||
public default void onPoweredChange(AdapterPoweredChangedEvent event) {
|
||||
default void onPoweredChange(AdapterPoweredChangedEvent event) {
|
||||
onDBusBlueZEvent(event);
|
||||
}
|
||||
|
||||
public default void onRssiUpdate(RssiEvent event) {
|
||||
default void onRssiUpdate(RssiEvent event) {
|
||||
onDBusBlueZEvent(event);
|
||||
}
|
||||
|
||||
public default void onTxPowerUpdate(TXPowerEvent event) {
|
||||
default void onTxPowerUpdate(TXPowerEvent event) {
|
||||
onDBusBlueZEvent(event);
|
||||
}
|
||||
|
||||
public default void onCharacteristicNotify(CharacteristicUpdateEvent event) {
|
||||
default void onCharacteristicNotify(CharacteristicUpdateEvent event) {
|
||||
onDBusBlueZEvent(event);
|
||||
}
|
||||
|
||||
public default void onManufacturerDataUpdate(ManufacturerDataEvent event) {
|
||||
default void onManufacturerDataUpdate(ManufacturerDataEvent event) {
|
||||
onDBusBlueZEvent(event);
|
||||
}
|
||||
|
||||
public default void onServiceDataUpdate(ServiceDataEvent event) {
|
||||
default void onServiceDataUpdate(ServiceDataEvent event) {
|
||||
onDBusBlueZEvent(event);
|
||||
}
|
||||
|
||||
public default void onConnectedStatusUpdate(ConnectedEvent event) {
|
||||
default void onConnectedStatusUpdate(ConnectedEvent event) {
|
||||
onDBusBlueZEvent(event);
|
||||
}
|
||||
|
||||
public default void onNameUpdate(NameEvent event) {
|
||||
default void onNameUpdate(NameEvent event) {
|
||||
onDBusBlueZEvent(event);
|
||||
}
|
||||
|
||||
public default void onServicesResolved(ServicesResolvedEvent event) {
|
||||
default void onServicesResolved(ServicesResolvedEvent event) {
|
||||
onDBusBlueZEvent(event);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -23,33 +23,33 @@ import org.eclipse.jdt.annotation.NonNullByDefault;
|
|||
@NonNullByDefault
|
||||
public interface ResponseListener {
|
||||
|
||||
public void receivedResponse(byte[] bytes);
|
||||
void receivedResponse(byte[] bytes);
|
||||
|
||||
public void receivedResponse(GetVersionCommand command);
|
||||
void receivedResponse(GetVersionCommand command);
|
||||
|
||||
public void receivedResponse(GetFanspeedCommand command);
|
||||
void receivedResponse(GetFanspeedCommand command);
|
||||
|
||||
public void receivedResponse(GetOperationmodeCommand command);
|
||||
void receivedResponse(GetOperationmodeCommand command);
|
||||
|
||||
public void receivedResponse(GetPowerstateCommand command);
|
||||
void receivedResponse(GetPowerstateCommand command);
|
||||
|
||||
public void receivedResponse(GetSetpointCommand command);
|
||||
void receivedResponse(GetSetpointCommand command);
|
||||
|
||||
public void receivedResponse(GetIndoorOutoorTemperatures command);
|
||||
void receivedResponse(GetIndoorOutoorTemperatures command);
|
||||
|
||||
public void receivedResponse(SetPowerstateCommand command);
|
||||
void receivedResponse(SetPowerstateCommand command);
|
||||
|
||||
public void receivedResponse(SetSetpointCommand command);
|
||||
void receivedResponse(SetSetpointCommand command);
|
||||
|
||||
public void receivedResponse(SetOperationmodeCommand command);
|
||||
void receivedResponse(SetOperationmodeCommand command);
|
||||
|
||||
public void receivedResponse(SetFanspeedCommand command);
|
||||
void receivedResponse(SetFanspeedCommand command);
|
||||
|
||||
public void receivedResponse(GetOperationHoursCommand command);
|
||||
void receivedResponse(GetOperationHoursCommand command);
|
||||
|
||||
public void receivedResponse(GetEyeBrightnessCommand command);
|
||||
void receivedResponse(GetEyeBrightnessCommand command);
|
||||
|
||||
public void receivedResponse(SetEyeBrightnessCommand command);
|
||||
void receivedResponse(SetEyeBrightnessCommand command);
|
||||
|
||||
public void receivedResponse(GetCleanFilterIndicatorCommand command);
|
||||
void receivedResponse(GetCleanFilterIndicatorCommand command);
|
||||
}
|
||||
|
|
|
@ -21,5 +21,5 @@ import org.eclipse.jdt.annotation.NonNullByDefault;
|
|||
@NonNullByDefault
|
||||
public interface GattMessage {
|
||||
|
||||
public byte[] getPayload();
|
||||
byte[] getPayload();
|
||||
}
|
||||
|
|
|
@ -26,12 +26,12 @@ public interface MessageHandler<T extends GattMessage, R extends GattMessage> {
|
|||
* @param payload
|
||||
* @return true if this handler should be removed from the handler list
|
||||
*/
|
||||
public boolean handleReceivedMessage(R message);
|
||||
boolean handleReceivedMessage(R message);
|
||||
|
||||
/**
|
||||
*
|
||||
* @param payload
|
||||
* @return true if this handler should be removed from the handler list
|
||||
*/
|
||||
public boolean handleFailedMessage(T message, Throwable th);
|
||||
boolean handleFailedMessage(T message, Throwable th);
|
||||
}
|
||||
|
|
|
@ -24,5 +24,5 @@ import org.eclipse.jdt.annotation.NonNullByDefault;
|
|||
public interface MessageServicer<T extends GattMessage, R extends GattMessage>
|
||||
extends MessageHandler<T, R>, MessageSupplier<T> {
|
||||
|
||||
public long getTimeout(TimeUnit unit);
|
||||
long getTimeout(TimeUnit unit);
|
||||
}
|
||||
|
|
|
@ -21,5 +21,5 @@ import org.eclipse.jdt.annotation.NonNullByDefault;
|
|||
@NonNullByDefault
|
||||
public interface MessageSupplier<M extends GattMessage> {
|
||||
|
||||
public M createMessage();
|
||||
M createMessage();
|
||||
}
|
||||
|
|
|
@ -37,7 +37,7 @@ public interface BluetoothDiscoveryParticipant {
|
|||
*
|
||||
* @return a set of thing type UIDs for which results can be created
|
||||
*/
|
||||
public Set<ThingTypeUID> getSupportedThingTypeUIDs();
|
||||
Set<ThingTypeUID> getSupportedThingTypeUIDs();
|
||||
|
||||
/**
|
||||
* Creates a discovery result for a Bluetooth device
|
||||
|
@ -46,7 +46,8 @@ public interface BluetoothDiscoveryParticipant {
|
|||
* @return the according discovery result or <code>null</code>, if device is not
|
||||
* supported by this participant
|
||||
*/
|
||||
public @Nullable DiscoveryResult createResult(BluetoothDiscoveryDevice device);
|
||||
@Nullable
|
||||
DiscoveryResult createResult(BluetoothDiscoveryDevice device);
|
||||
|
||||
/**
|
||||
* Returns the thing UID for a Bluetooth device
|
||||
|
@ -54,7 +55,8 @@ public interface BluetoothDiscoveryParticipant {
|
|||
* @param device the Bluetooth device
|
||||
* @return a thing UID or <code>null</code>, if the device is not supported by this participant
|
||||
*/
|
||||
public @Nullable ThingUID getThingUID(BluetoothDiscoveryDevice device);
|
||||
@Nullable
|
||||
ThingUID getThingUID(BluetoothDiscoveryDevice device);
|
||||
|
||||
/**
|
||||
* Returns true if this participant requires the device to be connected before it can produce a
|
||||
|
@ -70,7 +72,7 @@ public interface BluetoothDiscoveryParticipant {
|
|||
* @param device the Bluetooth device
|
||||
* @return true if a connection is required before calling {@link createResult(BluetoothDevice)}
|
||||
*/
|
||||
public default boolean requiresConnection(BluetoothDiscoveryDevice device) {
|
||||
default boolean requiresConnection(BluetoothDiscoveryDevice device) {
|
||||
return false;
|
||||
}
|
||||
|
||||
|
@ -87,7 +89,7 @@ public interface BluetoothDiscoveryParticipant {
|
|||
* @param result the DiscoveryResult to post-process
|
||||
* @param publisher the consumer to publish additional results to.
|
||||
*/
|
||||
public default void publishAdditionalResults(DiscoveryResult result,
|
||||
default void publishAdditionalResults(DiscoveryResult result,
|
||||
BiConsumer<BluetoothAdapter, DiscoveryResult> publisher) {
|
||||
// do nothing by default
|
||||
}
|
||||
|
@ -98,7 +100,7 @@ public interface BluetoothDiscoveryParticipant {
|
|||
*
|
||||
* @return the order of this participant, default 0
|
||||
*/
|
||||
public default int order() {
|
||||
default int order() {
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -23,43 +23,43 @@ import org.eclipse.jdt.annotation.NonNullByDefault;
|
|||
@NonNullByDefault
|
||||
public interface AvailableSources {
|
||||
|
||||
public boolean isBluetoothAvailable();
|
||||
boolean isBluetoothAvailable();
|
||||
|
||||
public boolean isAUXAvailable();
|
||||
boolean isAUXAvailable();
|
||||
|
||||
public boolean isAUX1Available();
|
||||
boolean isAUX1Available();
|
||||
|
||||
public boolean isAUX2Available();
|
||||
boolean isAUX2Available();
|
||||
|
||||
public boolean isAUX3Available();
|
||||
boolean isAUX3Available();
|
||||
|
||||
public boolean isTVAvailable();
|
||||
boolean isTVAvailable();
|
||||
|
||||
public boolean isHDMI1Available();
|
||||
boolean isHDMI1Available();
|
||||
|
||||
public boolean isInternetRadioAvailable();
|
||||
boolean isInternetRadioAvailable();
|
||||
|
||||
public boolean isStoredMusicAvailable();
|
||||
boolean isStoredMusicAvailable();
|
||||
|
||||
public boolean isBassAvailable();
|
||||
boolean isBassAvailable();
|
||||
|
||||
public void setAUXAvailable(boolean aux);
|
||||
void setAUXAvailable(boolean aux);
|
||||
|
||||
public void setAUX1Available(boolean aux1);
|
||||
void setAUX1Available(boolean aux1);
|
||||
|
||||
public void setAUX2Available(boolean aux2);
|
||||
void setAUX2Available(boolean aux2);
|
||||
|
||||
public void setAUX3Available(boolean aux3);
|
||||
void setAUX3Available(boolean aux3);
|
||||
|
||||
public void setStoredMusicAvailable(boolean storedMusic);
|
||||
void setStoredMusicAvailable(boolean storedMusic);
|
||||
|
||||
public void setInternetRadioAvailable(boolean internetRadio);
|
||||
void setInternetRadioAvailable(boolean internetRadio);
|
||||
|
||||
public void setBluetoothAvailable(boolean bluetooth);
|
||||
void setBluetoothAvailable(boolean bluetooth);
|
||||
|
||||
public void setTVAvailable(boolean tv);
|
||||
void setTVAvailable(boolean tv);
|
||||
|
||||
public void setHDMI1Available(boolean hdmi1);
|
||||
void setHDMI1Available(boolean hdmi1);
|
||||
|
||||
public void setBassAvailable(boolean bass);
|
||||
void setBassAvailable(boolean bass);
|
||||
}
|
||||
|
|
|
@ -21,5 +21,5 @@ import org.eclipse.jdt.annotation.NonNullByDefault;
|
|||
*/
|
||||
@NonNullByDefault
|
||||
public interface CaddxPanelListener {
|
||||
public void caddxMessage(CaddxMessage message);
|
||||
void caddxMessage(CaddxMessage message);
|
||||
}
|
||||
|
|
|
@ -31,17 +31,17 @@ public interface AttributeSelection {
|
|||
* Returns the value for this attribute.
|
||||
*/
|
||||
@Nullable
|
||||
public abstract Object getValue(TimetableStop stop);
|
||||
Object getValue(TimetableStop stop);
|
||||
|
||||
/**
|
||||
* Returns the {@link State} that should be set for the channels'value for this attribute.
|
||||
*/
|
||||
@Nullable
|
||||
public abstract State getState(TimetableStop stop);
|
||||
State getState(TimetableStop stop);
|
||||
|
||||
/**
|
||||
* Returns a list of values as string list.
|
||||
* Returns empty list if value is not present, singleton list if attribute is not single-valued.
|
||||
*/
|
||||
public abstract List<String> getStringValues(TimetableStop t);
|
||||
List<String> getStringValues(TimetableStop t);
|
||||
}
|
||||
|
|
|
@ -27,25 +27,25 @@ public interface FilterTokenVisitor<R> {
|
|||
/**
|
||||
* Handles {@link ChannelNameEquals}.
|
||||
*/
|
||||
public abstract R handle(ChannelNameEquals equals) throws FilterParserException;
|
||||
R handle(ChannelNameEquals equals) throws FilterParserException;
|
||||
|
||||
/**
|
||||
* Handles {@link OrOperator}.
|
||||
*/
|
||||
public abstract R handle(OrOperator operator) throws FilterParserException;
|
||||
R handle(OrOperator operator) throws FilterParserException;
|
||||
|
||||
/**
|
||||
* Handles {@link AndOperator}.
|
||||
*/
|
||||
public abstract R handle(AndOperator operator) throws FilterParserException;
|
||||
R handle(AndOperator operator) throws FilterParserException;
|
||||
|
||||
/**
|
||||
* Handles {@link BracketOpenToken}.
|
||||
*/
|
||||
public abstract R handle(BracketOpenToken token) throws FilterParserException;
|
||||
R handle(BracketOpenToken token) throws FilterParserException;
|
||||
|
||||
/**
|
||||
* Handles {@link BracketCloseToken}.
|
||||
*/
|
||||
public abstract R handle(BracketCloseToken token) throws FilterParserException;
|
||||
R handle(BracketCloseToken token) throws FilterParserException;
|
||||
}
|
||||
|
|
|
@ -51,7 +51,7 @@ public interface TimetablesV1Api {
|
|||
*
|
||||
* @return The {@link Timetable} containing the planned arrivals and departues.
|
||||
*/
|
||||
public abstract Timetable getPlan(String evaNo, Date time) throws IOException;
|
||||
Timetable getPlan(String evaNo, Date time) throws IOException;
|
||||
|
||||
/**
|
||||
* Requests all known changes in the timetable for the given station.
|
||||
|
@ -75,7 +75,7 @@ public interface TimetablesV1Api {
|
|||
*
|
||||
* @return The {@link Timetable} containing all known changes for the given station.
|
||||
*/
|
||||
public abstract Timetable getFullChanges(String evaNo) throws IOException;
|
||||
Timetable getFullChanges(String evaNo) throws IOException;
|
||||
|
||||
/**
|
||||
* Requests the timetable with the planned data for the given station and time.
|
||||
|
@ -97,5 +97,5 @@ public interface TimetablesV1Api {
|
|||
*
|
||||
* @return The {@link Timetable} containing recent changes (from last two minutes) for the given station.
|
||||
*/
|
||||
public abstract Timetable getRecentChanges(String evaNo) throws IOException;
|
||||
Timetable getRecentChanges(String evaNo) throws IOException;
|
||||
}
|
||||
|
|
|
@ -28,6 +28,6 @@ public interface TimetablesV1ApiFactory {
|
|||
/**
|
||||
* Creates a new instance of the {@link TimetablesV1Api}.
|
||||
*/
|
||||
public abstract TimetablesV1Api create(final String clientId, final String clientSecret,
|
||||
final HttpCallable httpCallable) throws JAXBException;
|
||||
TimetablesV1Api create(final String clientId, final String clientSecret, final HttpCallable httpCallable)
|
||||
throws JAXBException;
|
||||
}
|
||||
|
|
|
@ -27,16 +27,16 @@ import org.eclipse.jdt.annotation.NonNullByDefault;
|
|||
@NonNullByDefault
|
||||
public interface TimetablesV1ImplTestHelper {
|
||||
|
||||
public static final String EVA_LEHRTE = "8000226";
|
||||
public static final String EVA_HANNOVER_HBF = "8000152";
|
||||
public static final String CLIENT_ID = "bdwrpmxuo6157jrekftlbcc6ju9awo";
|
||||
public static final String CLIENT_SECRET = "354c8161cd7fb0936c840240280c131e";
|
||||
static final String EVA_LEHRTE = "8000226";
|
||||
static final String EVA_HANNOVER_HBF = "8000152";
|
||||
static final String CLIENT_ID = "bdwrpmxuo6157jrekftlbcc6ju9awo";
|
||||
static final String CLIENT_SECRET = "354c8161cd7fb0936c840240280c131e";
|
||||
|
||||
/**
|
||||
* Creates a {@link TimetablesApiTestModule} that uses http response data from file system.
|
||||
* Uses default-testdata from directory /timetablesData
|
||||
*/
|
||||
public default TimetablesApiTestModule createApiWithTestdata() throws Exception {
|
||||
default TimetablesApiTestModule createApiWithTestdata() throws Exception {
|
||||
return this.createApiWithTestdata("/timetablesData");
|
||||
}
|
||||
|
||||
|
@ -45,7 +45,7 @@ public interface TimetablesV1ImplTestHelper {
|
|||
*
|
||||
* @param dataDirectory Directory within test-resources containing the stub-data.
|
||||
*/
|
||||
public default TimetablesApiTestModule createApiWithTestdata(String dataDirectory) throws Exception {
|
||||
default TimetablesApiTestModule createApiWithTestdata(String dataDirectory) throws Exception {
|
||||
final URL timetablesData = getClass().getResource(dataDirectory);
|
||||
assertNotNull(timetablesData);
|
||||
final File testDataDir = new File(timetablesData.toURI());
|
||||
|
|
|
@ -25,13 +25,13 @@ import org.openhab.binding.digitalstrom.internal.lib.serverconnection.HttpTransp
|
|||
*/
|
||||
public interface ConnectionManager {
|
||||
|
||||
public static final int GENERAL_EXCEPTION = -1;
|
||||
public static final int MALFORMED_URL_EXCEPTION = -2;
|
||||
public static final int CONNECTION_EXCEPTION = -3;
|
||||
public static final int SOCKET_TIMEOUT_EXCEPTION = -4;
|
||||
public static final int UNKNOWN_HOST_EXCEPTION = -5;
|
||||
public static final int AUTHENTIFICATION_PROBLEM = -6;
|
||||
public static final int SSL_HANDSHAKE_EXCEPTION = -7;
|
||||
static final int GENERAL_EXCEPTION = -1;
|
||||
static final int MALFORMED_URL_EXCEPTION = -2;
|
||||
static final int CONNECTION_EXCEPTION = -3;
|
||||
static final int SOCKET_TIMEOUT_EXCEPTION = -4;
|
||||
static final int UNKNOWN_HOST_EXCEPTION = -5;
|
||||
static final int AUTHENTIFICATION_PROBLEM = -6;
|
||||
static final int SSL_HANDSHAKE_EXCEPTION = -7;
|
||||
|
||||
/**
|
||||
* Returns the {@link HttpTransport} to execute queries or special commands on the digitalSTROM-Server.
|
||||
|
|
|
@ -43,5 +43,5 @@ public interface EaseeCommand extends SuccessListener, FailureListener, ContentL
|
|||
*
|
||||
* @param resultProcessor
|
||||
*/
|
||||
public void registerResultProcessor(JsonResultProcessor resultProcessor);
|
||||
void registerResultProcessor(JsonResultProcessor resultProcessor);
|
||||
}
|
||||
|
|
|
@ -23,11 +23,11 @@ import org.openhab.binding.ecovacs.internal.api.impl.EcovacsApiImpl;
|
|||
*/
|
||||
@NonNullByDefault
|
||||
public interface EcovacsApi {
|
||||
public static EcovacsApi create(HttpClient httpClient, EcovacsApiConfiguration configuration) {
|
||||
static EcovacsApi create(HttpClient httpClient, EcovacsApiConfiguration configuration) {
|
||||
return new EcovacsApiImpl(httpClient, configuration);
|
||||
}
|
||||
|
||||
public void loginAndGetAccessToken() throws EcovacsApiException, InterruptedException;
|
||||
void loginAndGetAccessToken() throws EcovacsApiException, InterruptedException;
|
||||
|
||||
public List<EcovacsDevice> getDevices() throws EcovacsApiException, InterruptedException;
|
||||
List<EcovacsDevice> getDevices() throws EcovacsApiException, InterruptedException;
|
||||
}
|
||||
|
|
|
@ -27,7 +27,7 @@ import org.openhab.binding.ecovacs.internal.api.model.DeviceCapability;
|
|||
*/
|
||||
@NonNullByDefault
|
||||
public interface EcovacsDevice {
|
||||
public interface EventListener {
|
||||
interface EventListener {
|
||||
void onFirmwareVersionChanged(EcovacsDevice device, String fwVersion);
|
||||
|
||||
void onBatteryLevelUpdated(EcovacsDevice device, int newLevelPercent);
|
||||
|
|
|
@ -21,5 +21,5 @@ import org.openhab.binding.enocean.internal.messages.EventMessage;
|
|||
*/
|
||||
@NonNullByDefault
|
||||
public interface EventListener {
|
||||
public void eventReceived(EventMessage event);
|
||||
void eventReceived(EventMessage event);
|
||||
}
|
||||
|
|
|
@ -22,7 +22,7 @@ import org.openhab.binding.enocean.internal.messages.BasePacket;
|
|||
@NonNullByDefault
|
||||
public interface PacketListener {
|
||||
|
||||
public void packetReceived(BasePacket packet);
|
||||
void packetReceived(BasePacket packet);
|
||||
|
||||
public long getEnOceanIdToListenTo();
|
||||
long getEnOceanIdToListenTo();
|
||||
}
|
||||
|
|
|
@ -21,5 +21,5 @@ import org.eclipse.jdt.annotation.NonNullByDefault;
|
|||
@NonNullByDefault
|
||||
public interface TransceiverErrorListener {
|
||||
|
||||
public void errorOccured(Throwable exception);
|
||||
void errorOccured(Throwable exception);
|
||||
}
|
||||
|
|
|
@ -25,5 +25,5 @@ import org.eclipse.jdt.annotation.NonNullByDefault;
|
|||
@NonNullByDefault
|
||||
public interface RunnableWithTimeout {
|
||||
|
||||
public abstract void run() throws TimeoutException;
|
||||
void run() throws TimeoutException;
|
||||
}
|
||||
|
|
|
@ -20,5 +20,5 @@ package org.openhab.binding.evohome.internal.api.models.v2.dto.request;
|
|||
*/
|
||||
public interface RequestBuilder<T> {
|
||||
|
||||
public T build();
|
||||
T build();
|
||||
}
|
||||
|
|
|
@ -29,5 +29,5 @@ public interface AccountStatusListener {
|
|||
*
|
||||
* @param status The new status of the account thing
|
||||
*/
|
||||
public void accountStatusChanged(ThingStatus status);
|
||||
void accountStatusChanged(ThingStatus status);
|
||||
}
|
||||
|
|
|
@ -33,9 +33,9 @@ public interface FlicButtonDiscoveryService extends DiscoveryService {
|
|||
* @param bdaddr Bluetooth address of the discovered Flic button
|
||||
* @return UID that was created by the discovery service
|
||||
*/
|
||||
public ThingUID flicButtonDiscovered(Bdaddr bdaddr);
|
||||
ThingUID flicButtonDiscovered(Bdaddr bdaddr);
|
||||
|
||||
public void activate(FlicClient client);
|
||||
void activate(FlicClient client);
|
||||
|
||||
public void deactivate();
|
||||
void deactivate();
|
||||
}
|
||||
|
|
|
@ -39,6 +39,6 @@ public interface FreeboxDataListener {
|
|||
* @param lanHosts the LAN data received from the Freebox server.
|
||||
* @param airPlayDevices the list of AirPlay devices received from the Freebox server.
|
||||
*/
|
||||
public void onDataFetched(ThingUID bridge, @Nullable List<FreeboxLanHost> lanHosts,
|
||||
void onDataFetched(ThingUID bridge, @Nullable List<FreeboxLanHost> lanHosts,
|
||||
@Nullable List<FreeboxAirMediaReceiver> airPlayDevices);
|
||||
}
|
||||
|
|
|
@ -32,30 +32,30 @@ public interface GardenaSmart {
|
|||
/**
|
||||
* Disposes Gardena smart system.
|
||||
*/
|
||||
public void dispose();
|
||||
void dispose();
|
||||
|
||||
/**
|
||||
* Returns all devices from all locations.
|
||||
*/
|
||||
public Collection<Device> getAllDevices();
|
||||
Collection<Device> getAllDevices();
|
||||
|
||||
/**
|
||||
* Returns a device with the given id.
|
||||
*/
|
||||
public Device getDevice(String deviceId) throws GardenaDeviceNotFoundException;
|
||||
Device getDevice(String deviceId) throws GardenaDeviceNotFoundException;
|
||||
|
||||
/**
|
||||
* Sends a command to Gardena smart system.
|
||||
*/
|
||||
public void sendCommand(DataItem<?> dataItem, GardenaCommand gardenaCommand) throws GardenaException;
|
||||
void sendCommand(DataItem<?> dataItem, GardenaCommand gardenaCommand) throws GardenaException;
|
||||
|
||||
/**
|
||||
* Returns the id.
|
||||
*/
|
||||
public String getId();
|
||||
String getId();
|
||||
|
||||
/**
|
||||
* Restarts all WebSocket.
|
||||
*/
|
||||
public void restartWebsockets();
|
||||
void restartWebsockets();
|
||||
}
|
||||
|
|
|
@ -26,15 +26,15 @@ public interface GardenaSmartEventListener {
|
|||
/**
|
||||
* Called when a device has been updated.
|
||||
*/
|
||||
public void onDeviceUpdated(Device device);
|
||||
void onDeviceUpdated(Device device);
|
||||
|
||||
/**
|
||||
* Called when a new device has been detected.
|
||||
*/
|
||||
public void onNewDevice(Device device);
|
||||
void onNewDevice(Device device);
|
||||
|
||||
/**
|
||||
* Called when an unrecoverable error occurs.
|
||||
*/
|
||||
public void onError();
|
||||
void onError();
|
||||
}
|
||||
|
|
|
@ -24,27 +24,27 @@ public interface CommandInterface {
|
|||
*
|
||||
* @return module number as String
|
||||
*/
|
||||
public String getModule();
|
||||
String getModule();
|
||||
|
||||
/**
|
||||
* Get the connector number to which the command will be sent
|
||||
*
|
||||
* @return connector number as String
|
||||
*/
|
||||
public String getConnector();
|
||||
String getConnector();
|
||||
|
||||
/**
|
||||
* Used by command implementations to parse the device's response
|
||||
*/
|
||||
abstract void parseSuccessfulReply();
|
||||
void parseSuccessfulReply();
|
||||
|
||||
/*
|
||||
* Used by command implementations to report a successful command execution
|
||||
*/
|
||||
abstract void logSuccess();
|
||||
void logSuccess();
|
||||
|
||||
/*
|
||||
* Used by command implementations to report a failed command execution
|
||||
*/
|
||||
abstract void logFailure();
|
||||
void logFailure();
|
||||
}
|
||||
|
|
|
@ -24,5 +24,5 @@ import org.openhab.core.thing.ThingStatus;
|
|||
*/
|
||||
@NonNullByDefault
|
||||
public interface HubStatusListener {
|
||||
public void hubStatusChanged(ThingStatus status);
|
||||
void hubStatusChanged(ThingStatus status);
|
||||
}
|
||||
|
|
|
@ -31,54 +31,54 @@ public interface HomematicGateway {
|
|||
/**
|
||||
* Initializes the Homematic gateway and starts the watchdog thread.
|
||||
*/
|
||||
public void initialize() throws IOException;
|
||||
void initialize() throws IOException;
|
||||
|
||||
/**
|
||||
* Disposes the HomematicGateway and stops everything.
|
||||
*/
|
||||
public void dispose();
|
||||
void dispose();
|
||||
|
||||
/**
|
||||
* Returns the cached datapoint.
|
||||
*/
|
||||
public HmDatapoint getDatapoint(HmDatapointInfo dpInfo) throws HomematicClientException;
|
||||
HmDatapoint getDatapoint(HmDatapointInfo dpInfo) throws HomematicClientException;
|
||||
|
||||
/**
|
||||
* Returns the cached device.
|
||||
*/
|
||||
public HmDevice getDevice(String address) throws HomematicClientException;
|
||||
HmDevice getDevice(String address) throws HomematicClientException;
|
||||
|
||||
/**
|
||||
* Cancel loading all device metadata.
|
||||
*/
|
||||
public void cancelLoadAllDeviceMetadata();
|
||||
void cancelLoadAllDeviceMetadata();
|
||||
|
||||
/**
|
||||
* Loads all device, channel and datapoint metadata from the gateway.
|
||||
*/
|
||||
public void loadAllDeviceMetadata() throws IOException;
|
||||
void loadAllDeviceMetadata() throws IOException;
|
||||
|
||||
/**
|
||||
* Loads all values into the given channel.
|
||||
*/
|
||||
public void loadChannelValues(HmChannel channel) throws IOException;
|
||||
void loadChannelValues(HmChannel channel) throws IOException;
|
||||
|
||||
/**
|
||||
* Loads the value of the given {@link HmDatapoint} from the device.
|
||||
*
|
||||
* @param dp The HmDatapoint that shall be loaded
|
||||
*/
|
||||
public void loadDatapointValue(HmDatapoint dp) throws IOException;
|
||||
void loadDatapointValue(HmDatapoint dp) throws IOException;
|
||||
|
||||
/**
|
||||
* Reenumerates the set of VALUES datapoints for the given channel.
|
||||
*/
|
||||
public void updateChannelValueDatapoints(HmChannel channel) throws IOException;
|
||||
void updateChannelValueDatapoints(HmChannel channel) throws IOException;
|
||||
|
||||
/**
|
||||
* Prepares the device for reloading all values from the gateway.
|
||||
*/
|
||||
public void triggerDeviceValuesReload(HmDevice device);
|
||||
void triggerDeviceValuesReload(HmDevice device);
|
||||
|
||||
/**
|
||||
* Sends the datapoint to the Homematic gateway or executes virtual datapoints.
|
||||
|
@ -91,13 +91,13 @@ public interface HomematicGateway {
|
|||
* {@link HomematicBindingConstants#RX_WAKEUP_MODE "WAKEUP"} for wakeup mode, or null for the default
|
||||
* mode)
|
||||
*/
|
||||
public void sendDatapoint(HmDatapoint dp, HmDatapointConfig dpConfig, Object newValue, String rxMode)
|
||||
void sendDatapoint(HmDatapoint dp, HmDatapointConfig dpConfig, Object newValue, String rxMode)
|
||||
throws IOException, HomematicClientException;
|
||||
|
||||
/**
|
||||
* Returns the id of the HomematicGateway.
|
||||
*/
|
||||
public String getId();
|
||||
String getId();
|
||||
|
||||
/**
|
||||
* Set install mode of homematic controller. During install mode the
|
||||
|
@ -108,7 +108,7 @@ public interface HomematicGateway {
|
|||
* @param seconds specify how long the install mode should last
|
||||
* @throws IOException if RpcClient fails to propagate command
|
||||
*/
|
||||
public void setInstallMode(boolean enable, int seconds) throws IOException;
|
||||
void setInstallMode(boolean enable, int seconds) throws IOException;
|
||||
|
||||
/**
|
||||
* Get current install mode of homematic contoller
|
||||
|
@ -118,17 +118,17 @@ public interface HomematicGateway {
|
|||
* <i>install_mode==false</i>
|
||||
* @throws IOException if RpcClient fails to propagate command
|
||||
*/
|
||||
public int getInstallMode() throws IOException;
|
||||
int getInstallMode() throws IOException;
|
||||
|
||||
/**
|
||||
* Loads all rssi values from the gateway.
|
||||
*/
|
||||
public void loadRssiValues() throws IOException;
|
||||
void loadRssiValues() throws IOException;
|
||||
|
||||
/**
|
||||
* Starts the connection and event tracker threads.
|
||||
*/
|
||||
public void startWatchdogs();
|
||||
void startWatchdogs();
|
||||
|
||||
/**
|
||||
* Deletes the device from the gateway.
|
||||
|
@ -138,5 +138,5 @@ public interface HomematicGateway {
|
|||
* @param force <i>true</i> will delete the device even if it is not reachable.
|
||||
* @param defer <i>true</i> will delete the device once it becomes available.
|
||||
*/
|
||||
public void deleteDevice(String address, boolean reset, boolean force, boolean defer);
|
||||
void deleteDevice(String address, boolean reset, boolean force, boolean defer);
|
||||
}
|
||||
|
|
|
@ -26,50 +26,50 @@ public interface HomematicGatewayAdapter {
|
|||
/**
|
||||
* Called when a datapoint has been updated.
|
||||
*/
|
||||
public void onStateUpdated(HmDatapoint dp);
|
||||
void onStateUpdated(HmDatapoint dp);
|
||||
|
||||
/**
|
||||
* Called when a new device has been detected on the gateway.
|
||||
*/
|
||||
public void onNewDevice(HmDevice device);
|
||||
void onNewDevice(HmDevice device);
|
||||
|
||||
/**
|
||||
* Called when a device has been deleted from the gateway.
|
||||
*/
|
||||
public void onDeviceDeleted(HmDevice device);
|
||||
void onDeviceDeleted(HmDevice device);
|
||||
|
||||
/**
|
||||
* Called when the devices values should be reloaded from the gateway.
|
||||
*/
|
||||
public void reloadDeviceValues(HmDevice device);
|
||||
void reloadDeviceValues(HmDevice device);
|
||||
|
||||
/**
|
||||
* Called when all values for all devices should be reloaded from the gateway.
|
||||
*/
|
||||
public void reloadAllDeviceValues();
|
||||
void reloadAllDeviceValues();
|
||||
|
||||
/**
|
||||
* Called when a device has been loaded from the gateway.
|
||||
*/
|
||||
public void onDeviceLoaded(HmDevice device);
|
||||
void onDeviceLoaded(HmDevice device);
|
||||
|
||||
/**
|
||||
* Called when the connection is lost to the gateway.
|
||||
*/
|
||||
public void onConnectionLost();
|
||||
void onConnectionLost();
|
||||
|
||||
/**
|
||||
* Called when the connection is resumed to the gateway.
|
||||
*/
|
||||
public void onConnectionResumed();
|
||||
void onConnectionResumed();
|
||||
|
||||
/**
|
||||
* Returns the configuration of a datapoint.
|
||||
*/
|
||||
public HmDatapointConfig getDatapointConfig(HmDatapoint dp);
|
||||
HmDatapointConfig getDatapointConfig(HmDatapoint dp);
|
||||
|
||||
/**
|
||||
* Called when a new value for the duty cycle of the gateway has been received.
|
||||
*/
|
||||
public void onDutyCycleRatioUpdate(int dutyCycleRatio);
|
||||
void onDutyCycleRatioUpdate(int dutyCycleRatio);
|
||||
}
|
||||
|
|
|
@ -22,15 +22,15 @@ public interface RpcRequest<T> {
|
|||
/**
|
||||
* Adds arguments to the RPC method.
|
||||
*/
|
||||
public void addArg(Object arg);
|
||||
void addArg(Object arg);
|
||||
|
||||
/**
|
||||
* Generates the RPC data.
|
||||
*/
|
||||
public T createMessage();
|
||||
T createMessage();
|
||||
|
||||
/**
|
||||
* Returns the name of the rpc method.
|
||||
*/
|
||||
public String getMethodName();
|
||||
String getMethodName();
|
||||
}
|
||||
|
|
|
@ -22,10 +22,10 @@ public interface RpcResponse {
|
|||
/**
|
||||
* Returns the decoded methodName.
|
||||
*/
|
||||
public String getMethodName();
|
||||
String getMethodName();
|
||||
|
||||
/**
|
||||
* Returns the decoded data.
|
||||
*/
|
||||
public Object[] getResponseData();
|
||||
Object[] getResponseData();
|
||||
}
|
||||
|
|
|
@ -24,5 +24,5 @@ public interface RpcParser<M, R> {
|
|||
/**
|
||||
* Parses the message returns the result.
|
||||
*/
|
||||
public R parse(M message) throws IOException;
|
||||
R parse(M message) throws IOException;
|
||||
}
|
||||
|
|
|
@ -26,15 +26,15 @@ public interface RpcEventListener {
|
|||
/**
|
||||
* Called when a new event is received from a Homeamtic gateway.
|
||||
*/
|
||||
public void eventReceived(HmDatapointInfo dpInfo, Object newValue);
|
||||
void eventReceived(HmDatapointInfo dpInfo, Object newValue);
|
||||
|
||||
/**
|
||||
* Called when new devices has been detected on the Homeamtic gateway.
|
||||
*/
|
||||
public void newDevices(List<String> adresses);
|
||||
void newDevices(List<String> adresses);
|
||||
|
||||
/**
|
||||
* Called when devices has been deleted from the Homeamtic gateway.
|
||||
*/
|
||||
public void deleteDevices(List<String> addresses);
|
||||
void deleteDevices(List<String> addresses);
|
||||
}
|
||||
|
|
|
@ -24,10 +24,10 @@ public interface RpcServer {
|
|||
/**
|
||||
* Starts the rpc server.
|
||||
*/
|
||||
public void start() throws IOException;
|
||||
void start() throws IOException;
|
||||
|
||||
/**
|
||||
* Stops the rpc server.
|
||||
*/
|
||||
public void shutdown();
|
||||
void shutdown();
|
||||
}
|
||||
|
|
|
@ -31,36 +31,36 @@ public interface VirtualDatapointHandler {
|
|||
/**
|
||||
* Returns the virtual datapoint name.
|
||||
*/
|
||||
public String getName();
|
||||
String getName();
|
||||
|
||||
/**
|
||||
* Adds the virtual datapoint to the device.
|
||||
*/
|
||||
public void initialize(HmDevice device);
|
||||
void initialize(HmDevice device);
|
||||
|
||||
/**
|
||||
* Returns true, if the virtual datapoint can handle a command for the given datapoint.
|
||||
*/
|
||||
public boolean canHandleCommand(HmDatapoint dp, Object value);
|
||||
boolean canHandleCommand(HmDatapoint dp, Object value);
|
||||
|
||||
/**
|
||||
* Handles the special functionality for the given virtual datapoint.
|
||||
*/
|
||||
public void handleCommand(VirtualGateway gateway, HmDatapoint dp, HmDatapointConfig dpConfig, Object value)
|
||||
void handleCommand(VirtualGateway gateway, HmDatapoint dp, HmDatapointConfig dpConfig, Object value)
|
||||
throws IOException, HomematicClientException;
|
||||
|
||||
/**
|
||||
* Returns true, if the virtual datapoint can handle the event for the given datapoint.
|
||||
*/
|
||||
public boolean canHandleEvent(HmDatapoint dp);
|
||||
boolean canHandleEvent(HmDatapoint dp);
|
||||
|
||||
/**
|
||||
* Handles an event to extract data required for the virtual datapoint.
|
||||
*/
|
||||
public void handleEvent(VirtualGateway gateway, HmDatapoint dp);
|
||||
void handleEvent(VirtualGateway gateway, HmDatapoint dp);
|
||||
|
||||
/**
|
||||
* Returns the virtual datapoint in the given channel.
|
||||
*/
|
||||
public HmDatapoint getVirtualDatapoint(HmChannel channel);
|
||||
HmDatapoint getVirtualDatapoint(HmChannel channel);
|
||||
}
|
||||
|
|
|
@ -32,21 +32,21 @@ public interface VirtualGateway extends HomematicGateway {
|
|||
/**
|
||||
* Sends the datapoint from a virtual datapoint.
|
||||
*/
|
||||
public void sendDatapointIgnoreVirtual(HmDatapoint dp, HmDatapointConfig dpConfig, Object newValue)
|
||||
void sendDatapointIgnoreVirtual(HmDatapoint dp, HmDatapointConfig dpConfig, Object newValue)
|
||||
throws IOException, HomematicClientException;
|
||||
|
||||
/**
|
||||
* Returns the rpc client.
|
||||
*/
|
||||
public RpcClient<?> getRpcClient(HmInterface hmInterface) throws IOException;
|
||||
RpcClient<?> getRpcClient(HmInterface hmInterface) throws IOException;
|
||||
|
||||
/**
|
||||
* Disables a boolean datapoint by setting the value to false after a given delay.
|
||||
*/
|
||||
public void disableDatapoint(HmDatapoint dp, double delay);
|
||||
void disableDatapoint(HmDatapoint dp, double delay);
|
||||
|
||||
/**
|
||||
* Returns the event listener.
|
||||
*/
|
||||
public HomematicGatewayAdapter getGatewayAdapter();
|
||||
HomematicGatewayAdapter getGatewayAdapter();
|
||||
}
|
||||
|
|
|
@ -26,10 +26,10 @@ public interface TypeConverter<T extends State> {
|
|||
/**
|
||||
* Converts an openHAB type to a Homematic value.
|
||||
*/
|
||||
public Object convertToBinding(Type type, HmDatapoint dp) throws ConverterException;
|
||||
Object convertToBinding(Type type, HmDatapoint dp) throws ConverterException;
|
||||
|
||||
/**
|
||||
* Converts a Homematic value to an openHAB type.
|
||||
*/
|
||||
public T convertFromBinding(HmDatapoint dp) throws ConverterException;
|
||||
T convertFromBinding(HmDatapoint dp) throws ConverterException;
|
||||
}
|
||||
|
|
|
@ -26,7 +26,7 @@ public interface HomematicChannelGroupTypeProvider extends ChannelGroupTypeProvi
|
|||
/**
|
||||
* Adds the ChannelGroupType to this provider.
|
||||
*/
|
||||
public void addChannelGroupType(ChannelGroupType channelGroupType);
|
||||
void addChannelGroupType(ChannelGroupType channelGroupType);
|
||||
|
||||
/**
|
||||
* Use this method to lookup a ChannelGroupType which was generated by the
|
||||
|
@ -41,5 +41,5 @@ public interface HomematicChannelGroupTypeProvider extends ChannelGroupTypeProvi
|
|||
* <i>null</i> if no ChannelGroupType with the given UID was added
|
||||
* before
|
||||
*/
|
||||
public ChannelGroupType getInternalChannelGroupType(ChannelGroupTypeUID channelGroupTypeUID);
|
||||
ChannelGroupType getInternalChannelGroupType(ChannelGroupTypeUID channelGroupTypeUID);
|
||||
}
|
||||
|
|
|
@ -26,7 +26,7 @@ public interface HomematicChannelTypeProvider extends ChannelTypeProvider {
|
|||
/**
|
||||
* Adds the ChannelType to this provider.
|
||||
*/
|
||||
public void addChannelType(ChannelType channelType);
|
||||
void addChannelType(ChannelType channelType);
|
||||
|
||||
/**
|
||||
* Use this method to lookup a ChannelType which was generated by the
|
||||
|
@ -41,5 +41,5 @@ public interface HomematicChannelTypeProvider extends ChannelTypeProvider {
|
|||
* <i>null</i> if no ChannelType with the given UID was added
|
||||
* before
|
||||
*/
|
||||
public ChannelType getInternalChannelType(ChannelTypeUID channelTypeUID);
|
||||
ChannelType getInternalChannelType(ChannelTypeUID channelTypeUID);
|
||||
}
|
||||
|
|
|
@ -29,7 +29,7 @@ public interface HomematicConfigDescriptionProvider extends ConfigDescriptionPro
|
|||
/**
|
||||
* Adds the ConfigDescription to this provider.
|
||||
*/
|
||||
public void addConfigDescription(ConfigDescription configDescription);
|
||||
void addConfigDescription(ConfigDescription configDescription);
|
||||
|
||||
/**
|
||||
* Provides a {@link ConfigDescription} for the given URI.
|
||||
|
@ -56,5 +56,5 @@ public interface HomematicConfigDescriptionProvider extends ConfigDescriptionPro
|
|||
* <i>null</i> if no ConfigDescription with the given URI was added
|
||||
* before
|
||||
*/
|
||||
public ConfigDescription getInternalConfigDescription(URI uri);
|
||||
ConfigDescription getInternalConfigDescription(URI uri);
|
||||
}
|
||||
|
|
|
@ -26,7 +26,7 @@ public interface HomematicThingTypeProvider extends ThingTypeProvider {
|
|||
/**
|
||||
* Adds the ThingType to this provider.
|
||||
*/
|
||||
public void addThingType(ThingType thingType);
|
||||
void addThingType(ThingType thingType);
|
||||
|
||||
/**
|
||||
* Use this method to lookup a ThingType which was generated by the
|
||||
|
@ -41,5 +41,5 @@ public interface HomematicThingTypeProvider extends ThingTypeProvider {
|
|||
* <i>null</i> if no ThingType with the given thingTypeUID was added
|
||||
* before
|
||||
*/
|
||||
public ThingType getInternalThingType(ThingTypeUID thingTypeUID);
|
||||
ThingType getInternalThingType(ThingTypeUID thingTypeUID);
|
||||
}
|
||||
|
|
|
@ -23,16 +23,16 @@ public interface HomematicTypeGenerator {
|
|||
/**
|
||||
* Initializes the type generator.
|
||||
*/
|
||||
public void initialize();
|
||||
void initialize();
|
||||
|
||||
/**
|
||||
* Generates the ThingType and ChannelTypes for the given device.
|
||||
*/
|
||||
public void generate(HmDevice device);
|
||||
void generate(HmDevice device);
|
||||
|
||||
/**
|
||||
* Validates all devices for multiple firmware versions. Different firmware versions for the same device may have
|
||||
* different datapoints which may cause warnings in the logfile.
|
||||
*/
|
||||
public void validateFirmwares();
|
||||
void validateFirmwares();
|
||||
}
|
||||
|
|
|
@ -48,7 +48,7 @@ public interface HomematicThingTypeExcluder {
|
|||
* @return {@link ThingTypeUID}s of ThingTypes that are supposed to be
|
||||
* excluded from the binding's thing-type generation
|
||||
*/
|
||||
public Set<ThingTypeUID> getExcludedThingTypes();
|
||||
Set<ThingTypeUID> getExcludedThingTypes();
|
||||
|
||||
/**
|
||||
* Check for the given {@link ThingTypeUID} whether it is excluded by this
|
||||
|
@ -57,7 +57,7 @@ public interface HomematicThingTypeExcluder {
|
|||
* @param thingType a specific ThingType, specified by its {@link ThingTypeUID}
|
||||
* @return <i>true</i>, if the {@link ThingType} is excluded
|
||||
*/
|
||||
public boolean isThingTypeExcluded(ThingTypeUID thingType);
|
||||
boolean isThingTypeExcluded(ThingTypeUID thingType);
|
||||
|
||||
/**
|
||||
* Check for the given {@link ChannelTypeUID} whether it is excluded by this
|
||||
|
@ -67,7 +67,7 @@ public interface HomematicThingTypeExcluder {
|
|||
* @return <i>true</i>, if the {@link org.openhab.core.thing.type.ChannelType} is
|
||||
* excluded
|
||||
*/
|
||||
public boolean isChannelTypeExcluded(ChannelTypeUID channelType);
|
||||
boolean isChannelTypeExcluded(ChannelTypeUID channelType);
|
||||
|
||||
/**
|
||||
* Check for the given {@link ChannelGroupTypeUID} whether it is excluded by
|
||||
|
@ -78,7 +78,7 @@ public interface HomematicThingTypeExcluder {
|
|||
* {@link org.openhab.core.thing.type.ChannelGroupType} is
|
||||
* excluded
|
||||
*/
|
||||
public boolean isChannelGroupTypeExcluded(ChannelGroupTypeUID channelGroupType);
|
||||
boolean isChannelGroupTypeExcluded(ChannelGroupTypeUID channelGroupType);
|
||||
|
||||
/**
|
||||
* Check for the given config-description-{@link URI} whether it is excluded by
|
||||
|
@ -88,5 +88,5 @@ public interface HomematicThingTypeExcluder {
|
|||
* @return <i>true</i>, if the {@link org.openhab.core.config.core.ConfigDescription} is
|
||||
* excluded
|
||||
*/
|
||||
public boolean isConfigDescriptionExcluded(URI configDescriptionURI);
|
||||
boolean isConfigDescriptionExcluded(URI configDescriptionURI);
|
||||
}
|
||||
|
|
|
@ -24,5 +24,5 @@ import org.openhab.binding.hydrawise.internal.api.graphql.dto.Controller;
|
|||
*/
|
||||
@NonNullByDefault
|
||||
public interface HydrawiseControllerListener {
|
||||
public void onData(List<Controller> controllers);
|
||||
void onData(List<Controller> controllers);
|
||||
}
|
||||
|
|
|
@ -26,10 +26,10 @@ public interface DriverListener {
|
|||
/**
|
||||
* Notification that querying of the modems on all ports has successfully completed.
|
||||
*/
|
||||
public abstract void driverCompletelyInitialized();
|
||||
void driverCompletelyInitialized();
|
||||
|
||||
/**
|
||||
* Notification that the driver was disconnected
|
||||
*/
|
||||
public abstract void disconnected();
|
||||
void disconnected();
|
||||
}
|
||||
|
|
|
@ -27,5 +27,5 @@ public interface MsgListener {
|
|||
*
|
||||
* @param msg the message received
|
||||
*/
|
||||
public abstract void msg(Msg msg);
|
||||
void msg(Msg msg);
|
||||
}
|
||||
|
|
|
@ -31,5 +31,5 @@ public interface TransceiverStatusListener {
|
|||
* @param bridge
|
||||
* @param command the infrared command
|
||||
*/
|
||||
public void onCommandReceived(EthernetBridgeHandler bridge, IrCommand command);
|
||||
void onCommandReceived(EthernetBridgeHandler bridge, IrCommand command);
|
||||
}
|
||||
|
|
|
@ -18,5 +18,5 @@ package org.openhab.binding.jeelink.internal;
|
|||
* @author Volker Bier - Initial contribution
|
||||
*/
|
||||
public interface JeeLinkReadingConverter<R extends Reading> {
|
||||
public R createReading(String inputLine);
|
||||
R createReading(String inputLine);
|
||||
}
|
||||
|
|
|
@ -18,9 +18,9 @@ package org.openhab.binding.jeelink.internal;
|
|||
* @author Volker Bier - Initial contribution
|
||||
*/
|
||||
public interface ReadingHandler<R extends Reading> {
|
||||
public void handleReading(R r);
|
||||
void handleReading(R r);
|
||||
|
||||
public Class<R> getReadingClass();
|
||||
Class<R> getReadingClass();
|
||||
|
||||
public String getSensorType();
|
||||
String getSensorType();
|
||||
}
|
||||
|
|
|
@ -18,7 +18,7 @@ package org.openhab.binding.jeelink.internal;
|
|||
* @author Volker Bier - Initial contribution
|
||||
*/
|
||||
public interface ReadingPublisher<R extends Reading> {
|
||||
public void publish(R reading);
|
||||
void publish(R reading);
|
||||
|
||||
public void dispose();
|
||||
void dispose();
|
||||
}
|
||||
|
|
|
@ -39,5 +39,5 @@ public interface ConnectionListener {
|
|||
/**
|
||||
* Called whenever input has been read from the connection.
|
||||
*/
|
||||
public void handleInput(String input);
|
||||
void handleInput(String input);
|
||||
}
|
||||
|
|
|
@ -23,5 +23,5 @@ import org.openhab.core.thing.ThingStatus;
|
|||
*/
|
||||
@NonNullByDefault
|
||||
public interface KM200GatewayStatusListener {
|
||||
public void gatewayStatusChanged(ThingStatus status);
|
||||
void gatewayStatusChanged(ThingStatus status);
|
||||
}
|
||||
|
|
|
@ -36,5 +36,5 @@ public interface DeviceInfoClient {
|
|||
final int propertyId, final int start, final int elements, boolean authenticate, long timeout)
|
||||
throws InterruptedException;
|
||||
|
||||
public boolean isConnected();
|
||||
boolean isConnected();
|
||||
}
|
||||
|
|
|
@ -32,5 +32,5 @@ public interface GroupAddressListener extends BusMessageListener {
|
|||
*
|
||||
* @param destination
|
||||
*/
|
||||
public boolean listensTo(GroupAddress destination);
|
||||
boolean listensTo(GroupAddress destination);
|
||||
}
|
||||
|
|
|
@ -31,7 +31,7 @@ import org.openhab.core.library.types.RawType;
|
|||
* @author Christoph Weitkamp - Improvements for playing audio notifications
|
||||
*/
|
||||
public interface KodiEventListener extends EventListener {
|
||||
public enum KodiState {
|
||||
enum KodiState {
|
||||
PLAY,
|
||||
PAUSE,
|
||||
END,
|
||||
|
@ -40,7 +40,7 @@ public interface KodiEventListener extends EventListener {
|
|||
FASTFORWARD
|
||||
}
|
||||
|
||||
public enum KodiPlaylistState {
|
||||
enum KodiPlaylistState {
|
||||
ADD,
|
||||
ADDED,
|
||||
INSERT,
|
||||
|
|
|
@ -52,7 +52,7 @@ public interface LaMetricTime {
|
|||
*
|
||||
* @return the version
|
||||
*/
|
||||
public String getVersion();
|
||||
String getVersion();
|
||||
|
||||
/**
|
||||
* Send a low priority message to the device.
|
||||
|
@ -63,7 +63,7 @@ public interface LaMetricTime {
|
|||
* @throws NotificationCreationException
|
||||
* if there is a communication error or malformed data
|
||||
*/
|
||||
public String notifyInfo(String message) throws NotificationCreationException;
|
||||
String notifyInfo(String message) throws NotificationCreationException;
|
||||
|
||||
/**
|
||||
* Send a medium priority message to the device.
|
||||
|
@ -74,7 +74,7 @@ public interface LaMetricTime {
|
|||
* @throws NotificationCreationException
|
||||
* if there is a communication error or malformed data
|
||||
*/
|
||||
public String notifyWarning(String message) throws NotificationCreationException;
|
||||
String notifyWarning(String message) throws NotificationCreationException;
|
||||
|
||||
/**
|
||||
* Send an urgent message to the device. The notification will not be
|
||||
|
@ -87,7 +87,7 @@ public interface LaMetricTime {
|
|||
* @throws NotificationCreationException
|
||||
* if there is a communication error or malformed data
|
||||
*/
|
||||
public String notifyCritical(String message) throws NotificationCreationException;
|
||||
String notifyCritical(String message) throws NotificationCreationException;
|
||||
|
||||
/**
|
||||
* Send a notification to the device.
|
||||
|
@ -128,7 +128,7 @@ public interface LaMetricTime {
|
|||
* @throws NotificationCreationException
|
||||
* if there is a communication error or malformed data
|
||||
*/
|
||||
public String notify(String message, Priority priority, Icon icon, Sound sound, int messageRepeat, int soundRepeat)
|
||||
String notify(String message, Priority priority, Icon icon, Sound sound, int messageRepeat, int soundRepeat)
|
||||
throws NotificationCreationException;
|
||||
|
||||
/**
|
||||
|
@ -137,7 +137,8 @@ public interface LaMetricTime {
|
|||
*
|
||||
* @return the clock app
|
||||
*/
|
||||
public @Nullable Application getClock();
|
||||
@Nullable
|
||||
Application getClock();
|
||||
|
||||
/**
|
||||
* Get the built-in countdown timer application. This application counts
|
||||
|
@ -146,7 +147,8 @@ public interface LaMetricTime {
|
|||
*
|
||||
* @return the countdown app
|
||||
*/
|
||||
public @Nullable Application getCountdown();
|
||||
@Nullable
|
||||
Application getCountdown();
|
||||
|
||||
/**
|
||||
* Get the built-in radio application. The radio can play streams from the
|
||||
|
@ -155,7 +157,8 @@ public interface LaMetricTime {
|
|||
*
|
||||
* @return the radio app
|
||||
*/
|
||||
public @Nullable Application getRadio();
|
||||
@Nullable
|
||||
Application getRadio();
|
||||
|
||||
/**
|
||||
* Get the built-in stopwatch application. The stopwatch counts time
|
||||
|
@ -163,7 +166,8 @@ public interface LaMetricTime {
|
|||
*
|
||||
* @return the stopwatch app
|
||||
*/
|
||||
public @Nullable Application getStopwatch();
|
||||
@Nullable
|
||||
Application getStopwatch();
|
||||
|
||||
/**
|
||||
* Get the built-in weather application. This application displays the
|
||||
|
@ -172,7 +176,8 @@ public interface LaMetricTime {
|
|||
*
|
||||
* @return the weather app
|
||||
*/
|
||||
public @Nullable Application getWeather();
|
||||
@Nullable
|
||||
Application getWeather();
|
||||
|
||||
/**
|
||||
* Get any of the built-in applications.
|
||||
|
@ -181,7 +186,8 @@ public interface LaMetricTime {
|
|||
* the app to retrieve
|
||||
* @return the requested app
|
||||
*/
|
||||
public @Nullable Application getApplication(CoreApplication coreApp);
|
||||
@Nullable
|
||||
Application getApplication(CoreApplication coreApp);
|
||||
|
||||
/**
|
||||
* Get any application installed on the device.
|
||||
|
@ -192,7 +198,8 @@ public interface LaMetricTime {
|
|||
* @throws ApplicationNotFoundException
|
||||
* if the requested app is not found on the device
|
||||
*/
|
||||
public @Nullable Application getApplication(@Nullable String name) throws ApplicationNotFoundException;
|
||||
@Nullable
|
||||
Application getApplication(@Nullable String name) throws ApplicationNotFoundException;
|
||||
|
||||
/**
|
||||
* Display the given built-in application on the device.
|
||||
|
@ -200,7 +207,7 @@ public interface LaMetricTime {
|
|||
* @param coreApp
|
||||
* the app to activate
|
||||
*/
|
||||
public void activateApplication(CoreApplication coreApp);
|
||||
void activateApplication(CoreApplication coreApp);
|
||||
|
||||
/**
|
||||
* Display the first instance (widget) of the given application on the
|
||||
|
@ -211,7 +218,7 @@ public interface LaMetricTime {
|
|||
* @throws ApplicationActivationException
|
||||
* if the app fails to activate
|
||||
*/
|
||||
public void activateApplication(Application app) throws ApplicationActivationException;
|
||||
void activateApplication(Application app) throws ApplicationActivationException;
|
||||
|
||||
/**
|
||||
* Display the given widget on the device. A widget is simply an instance of
|
||||
|
@ -224,7 +231,7 @@ public interface LaMetricTime {
|
|||
* @throws ApplicationActivationException
|
||||
* if the app fails to activate
|
||||
*/
|
||||
public void activateWidget(Widget widget) throws ApplicationActivationException;
|
||||
void activateWidget(Widget widget) throws ApplicationActivationException;
|
||||
|
||||
/**
|
||||
* Perform the given action on the first instance (widget) of the
|
||||
|
@ -234,7 +241,7 @@ public interface LaMetricTime {
|
|||
* @param coreAction
|
||||
* the action to perform
|
||||
*/
|
||||
public void doAction(CoreAction coreAction);
|
||||
void doAction(CoreAction coreAction);
|
||||
|
||||
/**
|
||||
* Perform the given action on the first instance (widget) of the given
|
||||
|
@ -248,7 +255,7 @@ public interface LaMetricTime {
|
|||
* @throws ApplicationActionException
|
||||
* if the action cannot be performed
|
||||
*/
|
||||
public void doAction(Application app, UpdateAction action) throws ApplicationActionException;
|
||||
void doAction(Application app, UpdateAction action) throws ApplicationActionException;
|
||||
|
||||
/**
|
||||
* Perform the given core action on the given widget. A widget is simply an
|
||||
|
@ -264,7 +271,7 @@ public interface LaMetricTime {
|
|||
* @throws ApplicationActionException
|
||||
* if the action cannot be performed
|
||||
*/
|
||||
public void doAction(@Nullable Widget widget, CoreAction action) throws ApplicationActionException;
|
||||
void doAction(@Nullable Widget widget, CoreAction action) throws ApplicationActionException;
|
||||
|
||||
/**
|
||||
* Perform the given action on the given widget. A widget is simply an
|
||||
|
@ -280,7 +287,7 @@ public interface LaMetricTime {
|
|||
* @throws ApplicationActionException
|
||||
* if the action cannot be performed
|
||||
*/
|
||||
public void doAction(Widget widget, UpdateAction action) throws ApplicationActionException;
|
||||
void doAction(Widget widget, UpdateAction action) throws ApplicationActionException;
|
||||
|
||||
/**
|
||||
* Set the display brightness. The {@link #setBrightnessMode(BrightnessMode)
|
||||
|
@ -293,7 +300,7 @@ public interface LaMetricTime {
|
|||
* @throws UpdateException
|
||||
* if the update failed
|
||||
*/
|
||||
public Display setBrightness(int brightness) throws UpdateException;
|
||||
Display setBrightness(int brightness) throws UpdateException;
|
||||
|
||||
/**
|
||||
* Set the brightness mode on the display. {@link BrightnessMode#MANUAL}
|
||||
|
@ -307,7 +314,7 @@ public interface LaMetricTime {
|
|||
* @throws UpdateException
|
||||
* if the update failed
|
||||
*/
|
||||
public Display setBrightnessMode(BrightnessMode mode) throws UpdateException;
|
||||
Display setBrightnessMode(BrightnessMode mode) throws UpdateException;
|
||||
|
||||
/**
|
||||
* Set the speaker volume on the device.
|
||||
|
@ -318,7 +325,7 @@ public interface LaMetricTime {
|
|||
* @throws UpdateException
|
||||
* if the update failed
|
||||
*/
|
||||
public Audio setVolume(int volume) throws UpdateException;
|
||||
Audio setVolume(int volume) throws UpdateException;
|
||||
|
||||
/**
|
||||
* Mute the device's speakers. The current volume will be stored so that
|
||||
|
@ -329,7 +336,7 @@ public interface LaMetricTime {
|
|||
* @throws UpdateException
|
||||
* if the update failed
|
||||
*/
|
||||
public Audio mute() throws UpdateException;
|
||||
Audio mute() throws UpdateException;
|
||||
|
||||
/**
|
||||
* Restore the volume prior to {@link #mute()}. If the volume has not been
|
||||
|
@ -339,7 +346,7 @@ public interface LaMetricTime {
|
|||
* @throws UpdateException
|
||||
* if the update failed
|
||||
*/
|
||||
public Audio unmute() throws UpdateException;
|
||||
Audio unmute() throws UpdateException;
|
||||
|
||||
/**
|
||||
* Set the active state of the Bluetooth radio on the device.
|
||||
|
@ -351,7 +358,7 @@ public interface LaMetricTime {
|
|||
* @throws UpdateException
|
||||
* if the update failed
|
||||
*/
|
||||
public Bluetooth setBluetoothActive(boolean active) throws UpdateException;
|
||||
Bluetooth setBluetoothActive(boolean active) throws UpdateException;
|
||||
|
||||
/**
|
||||
* Set the device name as seen via Bluetooth connectivity.
|
||||
|
@ -362,21 +369,21 @@ public interface LaMetricTime {
|
|||
* @throws UpdateException
|
||||
* if the update failed
|
||||
*/
|
||||
public Bluetooth setBluetoothName(String name) throws UpdateException;
|
||||
Bluetooth setBluetoothName(String name) throws UpdateException;
|
||||
|
||||
/**
|
||||
* Get the local API for more advanced interactions as well device inquiry.
|
||||
*
|
||||
* @return the local API
|
||||
*/
|
||||
public LaMetricTimeLocal getLocalApi();
|
||||
LaMetricTimeLocal getLocalApi();
|
||||
|
||||
/**
|
||||
* Get the cloud API for interacting with LaMetric's services.
|
||||
*
|
||||
* @return the cloud API
|
||||
*/
|
||||
public LaMetricTimeCloud getCloudApi();
|
||||
LaMetricTimeCloud getCloudApi();
|
||||
|
||||
/**
|
||||
* Create an instance of this API. For greater control over the
|
||||
|
@ -388,7 +395,7 @@ public interface LaMetricTime {
|
|||
* the configuration parameters that the new instance will use
|
||||
* @return the API instance
|
||||
*/
|
||||
public static LaMetricTime create(Configuration config) {
|
||||
static LaMetricTime create(Configuration config) {
|
||||
return new LaMetricTimeImpl(config);
|
||||
}
|
||||
|
||||
|
@ -404,7 +411,7 @@ public interface LaMetricTime {
|
|||
* communicating with the device and cloud services
|
||||
* @return the API instance
|
||||
*/
|
||||
public static LaMetricTime create(Configuration config, ClientBuilder clientBuilder) {
|
||||
static LaMetricTime create(Configuration config, ClientBuilder clientBuilder) {
|
||||
return new LaMetricTimeImpl(config, clientBuilder);
|
||||
}
|
||||
|
||||
|
@ -419,7 +426,7 @@ public interface LaMetricTime {
|
|||
* the cloud API configuration for the new instance
|
||||
* @return the API instance
|
||||
*/
|
||||
public static LaMetricTime create(LocalConfiguration localConfig, CloudConfiguration cloudConfig) {
|
||||
static LaMetricTime create(LocalConfiguration localConfig, CloudConfiguration cloudConfig) {
|
||||
return new LaMetricTimeImpl(localConfig, cloudConfig);
|
||||
}
|
||||
|
||||
|
@ -436,7 +443,7 @@ public interface LaMetricTime {
|
|||
* communicating with the device and cloud services
|
||||
* @return the API instance
|
||||
*/
|
||||
public static LaMetricTime create(LocalConfiguration localConfig, CloudConfiguration cloudConfig,
|
||||
static LaMetricTime create(LocalConfiguration localConfig, CloudConfiguration cloudConfig,
|
||||
ClientBuilder clientBuilder) {
|
||||
return new LaMetricTimeImpl(localConfig, cloudConfig, clientBuilder);
|
||||
}
|
||||
|
|
|
@ -26,15 +26,15 @@ import org.openhab.binding.lametrictime.internal.api.cloud.impl.LaMetricTimeClou
|
|||
*/
|
||||
@NonNullByDefault
|
||||
public interface LaMetricTimeCloud {
|
||||
public Icons getIcons();
|
||||
Icons getIcons();
|
||||
|
||||
public Icons getIcons(IconFilter filter);
|
||||
Icons getIcons(IconFilter filter);
|
||||
|
||||
public static LaMetricTimeCloud create(CloudConfiguration config) {
|
||||
static LaMetricTimeCloud create(CloudConfiguration config) {
|
||||
return new LaMetricTimeCloudImpl(config);
|
||||
}
|
||||
|
||||
public static LaMetricTimeCloud create(CloudConfiguration config, ClientBuilder clientBuilder) {
|
||||
static LaMetricTimeCloud create(CloudConfiguration config, ClientBuilder clientBuilder) {
|
||||
return new LaMetricTimeCloudImpl(config, clientBuilder);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -18,9 +18,9 @@ package org.openhab.binding.lametrictime.internal.api.dto;
|
|||
* @author Gregory Moyer - Initial contribution
|
||||
*/
|
||||
public interface ApiValue {
|
||||
public String toRaw();
|
||||
String toRaw();
|
||||
|
||||
public static String raw(ApiValue value) {
|
||||
static String raw(ApiValue value) {
|
||||
if (value == null) {
|
||||
return null;
|
||||
}
|
||||
|
|
|
@ -38,55 +38,55 @@ import org.openhab.binding.lametrictime.internal.api.local.impl.LaMetricTimeLoca
|
|||
*/
|
||||
@NonNullByDefault
|
||||
public interface LaMetricTimeLocal {
|
||||
public Api getApi();
|
||||
Api getApi();
|
||||
|
||||
public Device getDevice();
|
||||
Device getDevice();
|
||||
|
||||
public String createNotification(Notification notification) throws NotificationCreationException;
|
||||
String createNotification(Notification notification) throws NotificationCreationException;
|
||||
|
||||
public List<Notification> getNotifications();
|
||||
List<Notification> getNotifications();
|
||||
|
||||
public @Nullable Notification getCurrentNotification();
|
||||
@Nullable
|
||||
Notification getCurrentNotification();
|
||||
|
||||
public Notification getNotification(String id) throws NotificationNotFoundException;
|
||||
Notification getNotification(String id) throws NotificationNotFoundException;
|
||||
|
||||
public void deleteNotification(String id) throws NotificationNotFoundException;
|
||||
void deleteNotification(String id) throws NotificationNotFoundException;
|
||||
|
||||
public Display getDisplay();
|
||||
Display getDisplay();
|
||||
|
||||
public Display updateDisplay(Display display) throws UpdateException;
|
||||
Display updateDisplay(Display display) throws UpdateException;
|
||||
|
||||
public Audio getAudio();
|
||||
Audio getAudio();
|
||||
|
||||
public Audio updateAudio(Audio audio) throws UpdateException;
|
||||
Audio updateAudio(Audio audio) throws UpdateException;
|
||||
|
||||
public Bluetooth getBluetooth();
|
||||
Bluetooth getBluetooth();
|
||||
|
||||
public Bluetooth updateBluetooth(Bluetooth bluetooth) throws UpdateException;
|
||||
Bluetooth updateBluetooth(Bluetooth bluetooth) throws UpdateException;
|
||||
|
||||
public Wifi getWifi();
|
||||
Wifi getWifi();
|
||||
|
||||
public void updateApplication(String packageName, String accessToken, WidgetUpdates widgetUpdates)
|
||||
throws UpdateException;
|
||||
void updateApplication(String packageName, String accessToken, WidgetUpdates widgetUpdates) throws UpdateException;
|
||||
|
||||
public SortedMap<String, Application> getApplications();
|
||||
SortedMap<String, Application> getApplications();
|
||||
|
||||
public @Nullable Application getApplication(String packageName) throws ApplicationNotFoundException;
|
||||
@Nullable
|
||||
Application getApplication(String packageName) throws ApplicationNotFoundException;
|
||||
|
||||
public void activatePreviousApplication();
|
||||
void activatePreviousApplication();
|
||||
|
||||
public void activateNextApplication();
|
||||
void activateNextApplication();
|
||||
|
||||
public void activateApplication(String packageName, String widgetId) throws ApplicationActivationException;
|
||||
void activateApplication(String packageName, String widgetId) throws ApplicationActivationException;
|
||||
|
||||
public void doAction(String packageName, String widgetId, @Nullable UpdateAction action)
|
||||
throws ApplicationActionException;
|
||||
void doAction(String packageName, String widgetId, @Nullable UpdateAction action) throws ApplicationActionException;
|
||||
|
||||
public static LaMetricTimeLocal create(LocalConfiguration config) {
|
||||
static LaMetricTimeLocal create(LocalConfiguration config) {
|
||||
return new LaMetricTimeLocalImpl(config);
|
||||
}
|
||||
|
||||
public static LaMetricTimeLocal create(LocalConfiguration config, ClientBuilder clientBuilder) {
|
||||
static LaMetricTimeLocal create(LocalConfiguration config, ClientBuilder clientBuilder) {
|
||||
return new LaMetricTimeLocalImpl(config, clientBuilder);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -29,5 +29,6 @@ public interface LaMetricTimeAppHandler {
|
|||
*
|
||||
* @return the {@link Widget}
|
||||
*/
|
||||
public @Nullable Widget getWidget();
|
||||
@Nullable
|
||||
Widget getWidget();
|
||||
}
|
||||
|
|
|
@ -36,5 +36,5 @@ public interface PacketHandler<T extends Packet> {
|
|||
* @throws IllegalArgumentException when an empty packet could not be created or the data in the buffer
|
||||
* could not be parsed
|
||||
*/
|
||||
public abstract T handle(ByteBuffer buf);
|
||||
T handle(ByteBuffer buf);
|
||||
}
|
||||
|
|
|
@ -31,5 +31,5 @@ public interface LifxPropertiesUpdateListener {
|
|||
*
|
||||
* @param packet the updated properties
|
||||
*/
|
||||
public void handlePropertiesUpdate(Map<String, String> properties);
|
||||
void handlePropertiesUpdate(Map<String, String> properties);
|
||||
}
|
||||
|
|
|
@ -30,5 +30,5 @@ public interface LifxResponsePacketListener {
|
|||
*
|
||||
* @param packet the received packet
|
||||
*/
|
||||
public void handleResponsePacket(Packet packet);
|
||||
void handleResponsePacket(Packet packet);
|
||||
}
|
||||
|
|
|
@ -24,11 +24,11 @@ import org.openhab.binding.lutron.internal.discovery.project.ComponentType;
|
|||
@NonNullByDefault
|
||||
public interface KeypadComponent {
|
||||
|
||||
public int id();
|
||||
int id();
|
||||
|
||||
public String channel();
|
||||
String channel();
|
||||
|
||||
public String description();
|
||||
String description();
|
||||
|
||||
public ComponentType type();
|
||||
ComponentType type();
|
||||
}
|
||||
|
|
|
@ -23,12 +23,12 @@ public interface SocketSessionCallback {
|
|||
*
|
||||
* @param response a non-null, possibly empty response
|
||||
*/
|
||||
public void responseReceived(String response);
|
||||
void responseReceived(String response);
|
||||
|
||||
/**
|
||||
* Called when a command finished with an exception
|
||||
*
|
||||
* @param e a non-null exception
|
||||
*/
|
||||
public void responseException(Exception e);
|
||||
void responseException(Exception e);
|
||||
}
|
||||
|
|
|
@ -29,19 +29,19 @@ import org.openhab.binding.lutron.internal.protocol.leap.dto.ZoneStatus;
|
|||
@NonNullByDefault
|
||||
public interface LeapMessageParserCallbacks {
|
||||
|
||||
public void validMessageReceived(String communiqueType);
|
||||
void validMessageReceived(String communiqueType);
|
||||
|
||||
public void handleEmptyButtonGroupDefinition();
|
||||
void handleEmptyButtonGroupDefinition();
|
||||
|
||||
public void handleZoneUpdate(ZoneStatus zoneStatus);
|
||||
void handleZoneUpdate(ZoneStatus zoneStatus);
|
||||
|
||||
public void handleGroupUpdate(int groupNumber, String occupancyStatus);
|
||||
void handleGroupUpdate(int groupNumber, String occupancyStatus);
|
||||
|
||||
public void handleMultipleButtonGroupDefinition(List<ButtonGroup> buttonGroupList);
|
||||
void handleMultipleButtonGroupDefinition(List<ButtonGroup> buttonGroupList);
|
||||
|
||||
public void handleMultipleDeviceDefintion(List<Device> deviceList);
|
||||
void handleMultipleDeviceDefintion(List<Device> deviceList);
|
||||
|
||||
public void handleMultipleAreaDefinition(List<Area> areaList);
|
||||
void handleMultipleAreaDefinition(List<Area> areaList);
|
||||
|
||||
public void handleMultipleOccupancyGroupDefinition(List<OccupancyGroup> oGroupList);
|
||||
void handleMultipleOccupancyGroupDefinition(List<OccupancyGroup> oGroupList);
|
||||
}
|
||||
|
|
|
@ -23,11 +23,11 @@ import org.eclipse.jdt.annotation.NonNullByDefault;
|
|||
@NonNullByDefault
|
||||
public interface RadioRAConnection {
|
||||
|
||||
public void open(String portName, int baud) throws RadioRAConnectionException;
|
||||
void open(String portName, int baud) throws RadioRAConnectionException;
|
||||
|
||||
public void disconnect();
|
||||
void disconnect();
|
||||
|
||||
public void write(String command);
|
||||
void write(String command);
|
||||
|
||||
public void setListener(RadioRAFeedbackListener listener);
|
||||
void setListener(RadioRAFeedbackListener listener);
|
||||
}
|
||||
|
|
|
@ -24,5 +24,5 @@ public interface MeteostickEventListener {
|
|||
*
|
||||
* @param data a line of data from the meteoStick
|
||||
*/
|
||||
public void onDataReceived(String data[]);
|
||||
void onDataReceived(String data[]);
|
||||
}
|
||||
|
|
|
@ -26,5 +26,5 @@ public interface OAuthTokenRefreshListener {
|
|||
*
|
||||
* @param accessToken The new access token.
|
||||
*/
|
||||
public void onNewAccessToken(String accessToken);
|
||||
void onNewAccessToken(String accessToken);
|
||||
}
|
||||
|
|
|
@ -33,14 +33,14 @@ public interface OAuthTokenRefresher {
|
|||
* @throws OAuthException if the listener needs to be registered at an underlying service which is not available
|
||||
* because the account has not yet been authorized
|
||||
*/
|
||||
public void setRefreshListener(OAuthTokenRefreshListener listener, String serviceHandle);
|
||||
void setRefreshListener(OAuthTokenRefreshListener listener, String serviceHandle);
|
||||
|
||||
/**
|
||||
* Unsets a listener.
|
||||
*
|
||||
* @param serviceHandle The service handle identifying the internal OAuth configuration.
|
||||
*/
|
||||
public void unsetRefreshListener(String serviceHandle);
|
||||
void unsetRefreshListener(String serviceHandle);
|
||||
|
||||
/**
|
||||
* Refreshes the access and refresh tokens for the given service handle. If an {@link OAuthTokenRefreshListener} is
|
||||
|
@ -52,7 +52,7 @@ public interface OAuthTokenRefresher {
|
|||
* @param serviceHandle The service handle identifying the internal OAuth configuration.
|
||||
* @throws OAuthException if the token cannot be obtained or refreshed
|
||||
*/
|
||||
public void refreshToken(String serviceHandle);
|
||||
void refreshToken(String serviceHandle);
|
||||
|
||||
/**
|
||||
* Gets the currently stored access token from persistent storage.
|
||||
|
@ -60,7 +60,7 @@ public interface OAuthTokenRefresher {
|
|||
* @param serviceHandle The service handle identifying the internal OAuth configuration.
|
||||
* @return The currently stored access token or an empty {@link Optional} if there is no stored token.
|
||||
*/
|
||||
public Optional<String> getAccessTokenFromStorage(String serviceHandle);
|
||||
Optional<String> getAccessTokenFromStorage(String serviceHandle);
|
||||
|
||||
/**
|
||||
* Removes the tokens from persistent storage.
|
||||
|
@ -70,5 +70,5 @@ public interface OAuthTokenRefresher {
|
|||
*
|
||||
* @param serviceHandle The service handle identifying the internal OAuth configuration.
|
||||
*/
|
||||
public void removeTokensFromStorage(String serviceHandle);
|
||||
void removeTokensFromStorage(String serviceHandle);
|
||||
}
|
||||
|
|
|
@ -27,5 +27,5 @@ public interface MieleWebserviceFactory {
|
|||
* @param configuration The configuration holding all required parameters to construct the instance.
|
||||
* @return A new {@link MieleWebservice}.
|
||||
*/
|
||||
public MieleWebservice create(MieleWebserviceConfiguration configuration);
|
||||
MieleWebservice create(MieleWebserviceConfiguration configuration);
|
||||
}
|
||||
|
|
|
@ -21,7 +21,7 @@ import org.eclipse.jdt.annotation.NonNullByDefault;
|
|||
*/
|
||||
@NonNullByDefault
|
||||
public interface Data {
|
||||
public enum DataType {
|
||||
enum DataType {
|
||||
INFO,
|
||||
POWER,
|
||||
WALLBOX,
|
||||
|
|
|
@ -34,12 +34,12 @@ public interface ModbusDiscoveryListener {
|
|||
* Discovery participant should call this method when a new
|
||||
* thing has been discovered
|
||||
*/
|
||||
public void thingDiscovered(DiscoveryResult result);
|
||||
void thingDiscovered(DiscoveryResult result);
|
||||
|
||||
/**
|
||||
* This method should be called once the discovery has been finished
|
||||
* or aborted by any error.
|
||||
* It is important to call this even when there were no things discovered.
|
||||
*/
|
||||
public void discoveryFinished();
|
||||
void discoveryFinished();
|
||||
}
|
||||
|
|
|
@ -37,12 +37,12 @@ public interface ModbusDiscoveryParticipant {
|
|||
*
|
||||
* @return a set of thing type UIDs for which results can be created
|
||||
*/
|
||||
public Set<ThingTypeUID> getSupportedThingTypeUIDs();
|
||||
Set<ThingTypeUID> getSupportedThingTypeUIDs();
|
||||
|
||||
/**
|
||||
* Start an asynchronous discovery process of a Modbus endpoint
|
||||
*
|
||||
* @param handler the endpoint that should be discovered
|
||||
*/
|
||||
public void startDiscovery(ModbusEndpointThingHandler handler, ModbusDiscoveryListener listener);
|
||||
void startDiscovery(ModbusEndpointThingHandler handler, ModbusDiscoveryListener listener);
|
||||
}
|
||||
|
|
|
@ -32,12 +32,12 @@ public interface ModbusThingHandlerDiscoveryService extends ThingHandlerService
|
|||
* @param service the discovery service that should be called when the discovery is finished
|
||||
* @return returns true if discovery is enabled, false otherwise
|
||||
*/
|
||||
public boolean startScan(ModbusDiscoveryService service);
|
||||
boolean startScan(ModbusDiscoveryService service);
|
||||
|
||||
/**
|
||||
* This method should return true, if an async scan is in progress
|
||||
*
|
||||
* @return true if a scan is in progress false otherwise
|
||||
*/
|
||||
public boolean scanInProgress();
|
||||
boolean scanInProgress();
|
||||
}
|
||||
|
|
|
@ -34,7 +34,8 @@ public interface ModbusEndpointThingHandler extends Identifiable<ThingUID> {
|
|||
*
|
||||
* @return communication interface represented by this thing handler
|
||||
*/
|
||||
public @Nullable ModbusCommunicationInterface getCommunicationInterface();
|
||||
@Nullable
|
||||
ModbusCommunicationInterface getCommunicationInterface();
|
||||
|
||||
/**
|
||||
* Get Slave ID, also called as unit id, represented by the thing
|
||||
|
@ -42,12 +43,12 @@ public interface ModbusEndpointThingHandler extends Identifiable<ThingUID> {
|
|||
* @return slave id represented by this thing handler
|
||||
* @throws EndpointNotInitializedException in case the initialization is not complete
|
||||
*/
|
||||
public int getSlaveId() throws EndpointNotInitializedException;
|
||||
int getSlaveId() throws EndpointNotInitializedException;
|
||||
|
||||
/**
|
||||
* Return true if auto discovery is enabled for this endpoint
|
||||
*
|
||||
* @return boolean true if the discovery is enabled
|
||||
*/
|
||||
public boolean isDiscoveryEnabled();
|
||||
boolean isDiscoveryEnabled();
|
||||
}
|
||||
|
|
|
@ -29,5 +29,5 @@ public interface MonopriceAudioMessageEventListener extends EventListener {
|
|||
*
|
||||
* @param event the MonopriceAudioMessageEvent
|
||||
*/
|
||||
public void onNewMessageEvent(MonopriceAudioMessageEvent event);
|
||||
void onNewMessageEvent(MonopriceAudioMessageEvent event);
|
||||
}
|
||||
|
|
|
@ -32,7 +32,7 @@ public interface AvailabilityTracker {
|
|||
* @param payload_available
|
||||
* @param payload_not_available
|
||||
*/
|
||||
public void addAvailabilityTopic(String availability_topic, String payload_available, String payload_not_available);
|
||||
void addAvailabilityTopic(String availability_topic, String payload_available, String payload_not_available);
|
||||
|
||||
/**
|
||||
* Adds an availability topic to determine the availability of a device.
|
||||
|
@ -47,18 +47,18 @@ public interface AvailabilityTracker {
|
|||
* @param transformationServiceProvider The service provider to obtain the transformation service (required only if
|
||||
* transformation_pattern is not null).
|
||||
*/
|
||||
public void addAvailabilityTopic(String availability_topic, String payload_available, String payload_not_available,
|
||||
void addAvailabilityTopic(String availability_topic, String payload_available, String payload_not_available,
|
||||
@Nullable String transformation_pattern,
|
||||
@Nullable TransformationServiceProvider transformationServiceProvider);
|
||||
|
||||
public void removeAvailabilityTopic(String availability_topic);
|
||||
void removeAvailabilityTopic(String availability_topic);
|
||||
|
||||
public void clearAllAvailabilityTopics();
|
||||
void clearAllAvailabilityTopics();
|
||||
|
||||
/**
|
||||
* resets the indicator, if messages have been received.
|
||||
* <p>
|
||||
* This is used to time out the availability of the device after some time without receiving a message.
|
||||
*/
|
||||
public void resetMessageReceived();
|
||||
void resetMessageReceived();
|
||||
}
|
||||
|
|
|
@ -22,5 +22,5 @@ import org.eclipse.jdt.annotation.NonNullByDefault;
|
|||
@NonNullByDefault
|
||||
public interface ByteResponseCallback extends ResponseCallback {
|
||||
|
||||
public void onResponse(byte[] result);
|
||||
void onResponse(byte[] result);
|
||||
}
|
||||
|
|
|
@ -22,5 +22,5 @@ import org.openhab.binding.mybmw.internal.dto.network.NetworkError;
|
|||
*/
|
||||
@NonNullByDefault
|
||||
public interface ResponseCallback {
|
||||
public void onError(NetworkError error);
|
||||
void onError(NetworkError error);
|
||||
}
|
||||
|
|
|
@ -23,5 +23,5 @@ import org.eclipse.jdt.annotation.Nullable;
|
|||
@NonNullByDefault
|
||||
public interface StringResponseCallback extends ResponseCallback {
|
||||
|
||||
public void onResponse(@Nullable String result);
|
||||
void onResponse(@Nullable String result);
|
||||
}
|
||||
|
|
|
@ -23,5 +23,5 @@ import org.openhab.core.types.Command;
|
|||
@NonNullByDefault
|
||||
public interface ChannelCommandHandler {
|
||||
|
||||
public void handleCommand(Command command);
|
||||
void handleCommand(Command command);
|
||||
}
|
||||
|
|
|
@ -26,5 +26,5 @@ import org.openhab.binding.mynice.internal.xml.dto.Device;
|
|||
@NonNullByDefault
|
||||
public interface MyNiceDataListener {
|
||||
|
||||
public void onDataFetched(List<Device> devices);
|
||||
void onDataFetched(List<Device> devices);
|
||||
}
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue