projects
/
iot2.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
1680f9e
)
Making classes final to make inheritance impossible
author
rtrimana
<rtrimana@uci.edu>
Tue, 25 Apr 2017 19:45:25 +0000
(12:45 -0700)
committer
rtrimana
<rtrimana@uci.edu>
Tue, 25 Apr 2017 19:45:25 +0000
(12:45 -0700)
45 files changed:
iotjava/iotinstaller/IoTInstaller.java
patch
|
blob
|
history
iotjava/iotinstaller/MySQLInterface.java
patch
|
blob
|
history
iotjava/iotinstaller/TableProperty.java
patch
|
blob
|
history
iotjava/iotinstaller/TableRelation.java
patch
|
blob
|
history
iotjava/iotrmi/Java/IoTRMICall.java
patch
|
blob
|
history
iotjava/iotrmi/Java/IoTRMICommClient.java
patch
|
blob
|
history
iotjava/iotrmi/Java/IoTRMICommServer.java
patch
|
blob
|
history
iotjava/iotrmi/Java/IoTRMIObject.java
patch
|
blob
|
history
iotjava/iotrmi/Java/IoTRMITypes.java
patch
|
blob
|
history
iotjava/iotrmi/Java/IoTRMIUtil.java
patch
|
blob
|
history
iotjava/iotrmi/Java/IoTSocketClient.java
patch
|
blob
|
history
iotjava/iotrmi/Java/IoTSocketServer.java
patch
|
blob
|
history
iotjava/iotruntime/IoTHTTP.java
patch
|
blob
|
history
iotjava/iotruntime/IoTUDP.java
patch
|
blob
|
history
iotjava/iotruntime/IoTURL.java
patch
|
blob
|
history
iotjava/iotruntime/master/CRuntimeInstrumenterMaster.java
patch
|
blob
|
history
iotjava/iotruntime/master/ClassRuntimeInstrumenterMaster.java
patch
|
blob
|
history
iotjava/iotruntime/master/IoTMaster.java
patch
|
blob
|
history
iotjava/iotruntime/master/LoadBalancer.java
patch
|
blob
|
history
iotjava/iotruntime/master/ObjectInitInfo.java
patch
|
blob
|
history
iotjava/iotruntime/master/RelationInstrumenter.java
patch
|
blob
|
history
iotjava/iotruntime/master/SetInstrumenter.java
patch
|
blob
|
history
iotjava/iotruntime/messages/MessageCreateMainObject.java
patch
|
blob
|
history
iotjava/iotruntime/messages/MessageCreateObject.java
patch
|
blob
|
history
iotjava/iotruntime/messages/MessageCreateSetRelation.java
patch
|
blob
|
history
iotjava/iotruntime/messages/MessageGetDeviceObject.java
patch
|
blob
|
history
iotjava/iotruntime/messages/MessageGetObject.java
patch
|
blob
|
history
iotjava/iotruntime/messages/MessageGetSimpleDeviceObject.java
patch
|
blob
|
history
iotjava/iotruntime/messages/MessageSendFile.java
patch
|
blob
|
history
iotjava/iotruntime/messages/MessageSimple.java
patch
|
blob
|
history
iotjava/iotruntime/slave/IoTAddress.java
patch
|
blob
|
history
iotjava/iotruntime/slave/IoTDeviceAddress.java
patch
|
blob
|
history
iotjava/iotruntime/slave/IoTSlave.java
patch
|
blob
|
history
iotjava/iotruntime/slave/IoTZigbeeAddress.java
patch
|
blob
|
history
iotjava/iotruntime/zigbee/IoTZigbee.java
patch
|
blob
|
history
iotjava/iotruntime/zigbee/IoTZigbeeMessageSendAddressResponse.java
patch
|
blob
|
history
iotjava/iotruntime/zigbee/IoTZigbeeMessageZclConfigureReporting.java
patch
|
blob
|
history
iotjava/iotruntime/zigbee/IoTZigbeeMessageZclConfigureReportingResponse.java
patch
|
blob
|
history
iotjava/iotruntime/zigbee/IoTZigbeeMessageZclReadAttributes.java
patch
|
blob
|
history
iotjava/iotruntime/zigbee/IoTZigbeeMessageZclReadAttributesResponse.java
patch
|
blob
|
history
iotjava/iotruntime/zigbee/IoTZigbeeMessageZclReportAttributes.java
patch
|
blob
|
history
iotjava/iotruntime/zigbee/IoTZigbeeMessageZclWriteAttributesResponse.java
patch
|
blob
|
history
iotjava/iotruntime/zigbee/IoTZigbeeMessageZclZoneStatusChangeNotification.java
patch
|
blob
|
history
iotjava/iotruntime/zigbee/IoTZigbeeMessageZdoBindResponse.java
patch
|
blob
|
history
iotjava/iotruntime/zigbee/IoTZigbeeMessageZdoUnBindResponse.java
patch
|
blob
|
history
diff --git
a/iotjava/iotinstaller/IoTInstaller.java
b/iotjava/iotinstaller/IoTInstaller.java
index 4d3dcb6c409f910dc214b115cf5a32d802cd1e33..82748e82582294a91eb521cb1abacdf61f3eea6f 100644
(file)
--- a/
iotjava/iotinstaller/IoTInstaller.java
+++ b/
iotjava/iotinstaller/IoTInstaller.java
@@
-15,7
+15,7
@@
import java.util.Properties;
* @version 1.0
* @since 2015-12-01
*/
* @version 1.0
* @since 2015-12-01
*/
-public class IoTInstaller {
+public
final
class IoTInstaller {
/**
* IoTInstaller class properties
/**
* IoTInstaller class properties
diff --git
a/iotjava/iotinstaller/MySQLInterface.java
b/iotjava/iotinstaller/MySQLInterface.java
index 988ebfc1b2ec9917f594dddcab011c487a6056b5..b9a00ee86e638806bba15a565da336fad789ec58 100644
(file)
--- a/
iotjava/iotinstaller/MySQLInterface.java
+++ b/
iotjava/iotinstaller/MySQLInterface.java
@@
-14,7
+14,7
@@
import iotruntime.master.RuntimeOutput;
* @version 1.0
* @since 2015-12-01
*/
* @version 1.0
* @since 2015-12-01
*/
-public class MySQLInterface {
+public
final
class MySQLInterface {
/**
* MySQLInterface class properties
/**
* MySQLInterface class properties
diff --git
a/iotjava/iotinstaller/TableProperty.java
b/iotjava/iotinstaller/TableProperty.java
index 16e64390d719afd3b0c0092b0c854f9dc90cda71..3af2b13262fc67c86d069a017fe3b88bfc0bd74a 100644
(file)
--- a/
iotjava/iotinstaller/TableProperty.java
+++ b/
iotjava/iotinstaller/TableProperty.java
@@
-7,7
+7,7
@@
package iotinstaller;
* @since 2015-12-01
*/
* @since 2015-12-01
*/
-public class TableProperty {
+public
final
class TableProperty {
/**
* TableProperty properties
/**
* TableProperty properties
diff --git
a/iotjava/iotinstaller/TableRelation.java
b/iotjava/iotinstaller/TableRelation.java
index f6babbb67cc54ac617ba1020051f8a2fddf0b297..2bcaba5a692a8f48f984c9ed30891c51a2c5e187 100644
(file)
--- a/
iotjava/iotinstaller/TableRelation.java
+++ b/
iotjava/iotinstaller/TableRelation.java
@@
-16,7
+16,7
@@
import iotruntime.master.RuntimeOutput;
* @version 1.0
* @since 2016-02-29
*/
* @version 1.0
* @since 2016-02-29
*/
-public class TableRelation extends TableSet {
+public
final
class TableRelation extends TableSet {
/**
* TableRelation class properties
/**
* TableRelation class properties
diff --git
a/iotjava/iotrmi/Java/IoTRMICall.java
b/iotjava/iotrmi/Java/IoTRMICall.java
index 1c8722183ec6b6327f3d4e02a61a829acc03cdba..b3f9108667b9edb16d1417fc65c0d99453dd77c3 100644
(file)
--- a/
iotjava/iotrmi/Java/IoTRMICall.java
+++ b/
iotjava/iotrmi/Java/IoTRMICall.java
@@
-23,7
+23,7
@@
import java.util.Set;
* @version 1.0
* @since 2016-10-04
*/
* @version 1.0
* @since 2016-10-04
*/
-public class IoTRMICall {
+public
final
class IoTRMICall {
/**
/**
diff --git
a/iotjava/iotrmi/Java/IoTRMICommClient.java
b/iotjava/iotrmi/Java/IoTRMICommClient.java
index 3f61ba51e867ad9c9c78213716eda32cac289082..8598844153d7b6b0fb394f18b7a39028269ba7a6 100644
(file)
--- a/
iotjava/iotrmi/Java/IoTRMICommClient.java
+++ b/
iotjava/iotrmi/Java/IoTRMICommClient.java
@@
-22,7
+22,7
@@
import java.util.concurrent.atomic.AtomicBoolean;
* @version 1.0
* @since 2017-01-27
*/
* @version 1.0
* @since 2017-01-27
*/
-public class IoTRMICommClient extends IoTRMIComm {
+public
final
class IoTRMICommClient extends IoTRMIComm {
/**
* Class Properties
/**
* Class Properties
diff --git
a/iotjava/iotrmi/Java/IoTRMICommServer.java
b/iotjava/iotrmi/Java/IoTRMICommServer.java
index f8cffa46a45dc9ab8e758516c4a8c6e6b3cb12fb..ca5be2317c614fc276dc6259bf0b1b272702e1c5 100644
(file)
--- a/
iotjava/iotrmi/Java/IoTRMICommServer.java
+++ b/
iotjava/iotrmi/Java/IoTRMICommServer.java
@@
-23,7
+23,7
@@
import java.util.concurrent.atomic.AtomicBoolean;
* @version 1.0
* @since 2017-01-27
*/
* @version 1.0
* @since 2017-01-27
*/
-public class IoTRMICommServer extends IoTRMIComm {
+public
final
class IoTRMICommServer extends IoTRMIComm {
/**
* Class Properties
/**
* Class Properties
diff --git
a/iotjava/iotrmi/Java/IoTRMIObject.java
b/iotjava/iotrmi/Java/IoTRMIObject.java
index e88e639499ffbd9c2290d400cc04f74c3360e07e..06a56ce5638a6e653411cffd373a00a6066da01e 100644
(file)
--- a/
iotjava/iotrmi/Java/IoTRMIObject.java
+++ b/
iotjava/iotrmi/Java/IoTRMIObject.java
@@
-26,7
+26,7
@@
import java.util.concurrent.locks.ReentrantLock;
* @version 1.0
* @since 2016-10-03
*/
* @version 1.0
* @since 2016-10-03
*/
-public class IoTRMIObject {
+public
final
class IoTRMIObject {
/**
* Class Properties
/**
* Class Properties
diff --git
a/iotjava/iotrmi/Java/IoTRMITypes.java
b/iotjava/iotrmi/Java/IoTRMITypes.java
index 08877cb944cc9ca6bc9db20a0c1bae61daa83dc7..27214cf9477c17730480b96057b632a02f072fec 100644
(file)
--- a/
iotjava/iotrmi/Java/IoTRMITypes.java
+++ b/
iotjava/iotrmi/Java/IoTRMITypes.java
@@
-12,7
+12,7
@@
package iotrmi.Java;
import java.util.HashMap;
import java.util.Map;
import java.util.HashMap;
import java.util.Map;
-public class IoTRMITypes {
+public
final
class IoTRMITypes {
/**
* Primitive data types in Java
/**
* Primitive data types in Java
diff --git
a/iotjava/iotrmi/Java/IoTRMIUtil.java
b/iotjava/iotrmi/Java/IoTRMIUtil.java
index e2bfb18afac602a43de17450d4627ec89a4a1f92..cdeb608aa8a7d2a614648db68442ee2363c78647 100644
(file)
--- a/
iotjava/iotrmi/Java/IoTRMIUtil.java
+++ b/
iotjava/iotrmi/Java/IoTRMIUtil.java
@@
-25,7
+25,7
@@
import java.util.Set;
* @version 1.0
* @since 2016-10-04
*/
* @version 1.0
* @since 2016-10-04
*/
-public class IoTRMIUtil {
+public
final
class IoTRMIUtil {
/**
* Class Properties
/**
* Class Properties
diff --git
a/iotjava/iotrmi/Java/IoTSocketClient.java
b/iotjava/iotrmi/Java/IoTSocketClient.java
index 4338b0ebc00fc264a95fa4d585fa03fb3921a317..5fad560536c315d4519f574819d023883d9338dc 100644
(file)
--- a/
iotjava/iotrmi/Java/IoTSocketClient.java
+++ b/
iotjava/iotrmi/Java/IoTSocketClient.java
@@
-18,7
+18,7
@@
import java.util.*;
* @version 1.0
* @since 2016-08-17
*/
* @version 1.0
* @since 2016-08-17
*/
-public class IoTSocketClient extends IoTSocket {
+public
final
class IoTSocketClient extends IoTSocket {
/**
* Default constructor
/**
* Default constructor
diff --git
a/iotjava/iotrmi/Java/IoTSocketServer.java
b/iotjava/iotrmi/Java/IoTSocketServer.java
index 3beecc61b8228ab169e3e35fb926b6cee3249b41..773c08151708301f736102f328c7ed6a130f33c1 100644
(file)
--- a/
iotjava/iotrmi/Java/IoTSocketServer.java
+++ b/
iotjava/iotrmi/Java/IoTSocketServer.java
@@
-18,7
+18,7
@@
import java.util.*;
* @version 1.0
* @since 2016-08-17
*/
* @version 1.0
* @since 2016-08-17
*/
-public class IoTSocketServer extends IoTSocket {
+public
final
class IoTSocketServer extends IoTSocket {
/**
* Class Properties
/**
* Class Properties
diff --git
a/iotjava/iotruntime/IoTHTTP.java
b/iotjava/iotruntime/IoTHTTP.java
index c5ffcf7a2285a7ac89a01a96059db9f4c58379e2..2c1c4ad1258bd076590cadbfa30b2bf9f7455f19 100644
(file)
--- a/
iotjava/iotruntime/IoTHTTP.java
+++ b/
iotjava/iotruntime/IoTHTTP.java
@@
-20,7
+20,7
@@
import iotruntime.slave.IoTDeviceAddress;
* @version 1.0
\r
* @since 2016-02-18
\r
*/
\r
* @version 1.0
\r
* @since 2016-02-18
\r
*/
\r
-public class IoTHTTP {
\r
+public
final
class IoTHTTP {
\r
\r
/**
\r
* IoTHTTP class properties
\r
\r
/**
\r
* IoTHTTP class properties
\r
diff --git
a/iotjava/iotruntime/IoTUDP.java
b/iotjava/iotruntime/IoTUDP.java
index b33d74a2f367aca9359adc3fdc1f71f2e26dd978..09f3d617c3529fa72ef349ac63bbb310fe15e697 100644
(file)
--- a/
iotjava/iotruntime/IoTUDP.java
+++ b/
iotjava/iotruntime/IoTUDP.java
@@
-19,7
+19,7
@@
import iotruntime.slave.IoTDeviceAddress;
* @version 1.0
* @since 2016-02-20
*/
* @version 1.0
* @since 2016-02-20
*/
-public class IoTUDP {
+public
final
class IoTUDP {
/**
* IoTUDP class properties
/**
* IoTUDP class properties
diff --git
a/iotjava/iotruntime/IoTURL.java
b/iotjava/iotruntime/IoTURL.java
index 34569f850a0143f9bb8262e5194c6d9323904699..8a814e0226e576c7ab43ccc01e10f88740b6e17b 100644
(file)
--- a/
iotjava/iotruntime/IoTURL.java
+++ b/
iotjava/iotruntime/IoTURL.java
@@
-17,7
+17,7
@@
import iotruntime.slave.IoTAddress;
* @version 1.0
\r
* @since 2016-03-23
\r
*/
\r
* @version 1.0
\r
* @since 2016-03-23
\r
*/
\r
-public class IoTURL {
\r
+public
final
class IoTURL {
\r
\r
/**
\r
* IoTURL class properties
\r
\r
/**
\r
* IoTURL class properties
\r
diff --git
a/iotjava/iotruntime/master/CRuntimeInstrumenterMaster.java
b/iotjava/iotruntime/master/CRuntimeInstrumenterMaster.java
index ed0c156902c439e3490285e29ba07bdf51121344..2662fc178f86a7e74894d8a39c2bd04ade93be0e 100644
(file)
--- a/
iotjava/iotruntime/master/CRuntimeInstrumenterMaster.java
+++ b/
iotjava/iotruntime/master/CRuntimeInstrumenterMaster.java
@@
-12,7
+12,7
@@
import java.io.*;
* @version 1.0
* @since 2017-19-01
*/
* @version 1.0
* @since 2017-19-01
*/
-public class CRuntimeInstrumenterMaster {
+public
final
class CRuntimeInstrumenterMaster {
/**
* CRuntimeInstrumenterMaster class constants
/**
* CRuntimeInstrumenterMaster class constants
diff --git
a/iotjava/iotruntime/master/ClassRuntimeInstrumenterMaster.java
b/iotjava/iotruntime/master/ClassRuntimeInstrumenterMaster.java
index f27852ca07b68f00e6cf3a091110c1d82d727af5..f516a9dd3c504e35c4fd496a455bb3b2175aaffb 100644
(file)
--- a/
iotjava/iotruntime/master/ClassRuntimeInstrumenterMaster.java
+++ b/
iotjava/iotruntime/master/ClassRuntimeInstrumenterMaster.java
@@
-44,7
+44,7
@@
import iotruntime.slave.IoTRelation;
* @version 1.0
* @since 2015-12-01
*/
* @version 1.0
* @since 2015-12-01
*/
-public class ClassRuntimeInstrumenterMaster extends ClassVisitor implements Opcodes {
+public
final
class ClassRuntimeInstrumenterMaster extends ClassVisitor implements Opcodes {
/**
* ClassRuntimeInstrumenterMaster class properties
/**
* ClassRuntimeInstrumenterMaster class properties
diff --git
a/iotjava/iotruntime/master/IoTMaster.java
b/iotjava/iotruntime/master/IoTMaster.java
index 568c939a9b2448a1cc323db7a1e60729be5eb900..bd69b0ac82f842d6839adf1055f71d1af292fec1 100644
(file)
--- a/
iotjava/iotruntime/master/IoTMaster.java
+++ b/
iotjava/iotruntime/master/IoTMaster.java
@@
-40,7
+40,7
@@
import static java.lang.Math.toIntExact;
* @version 1.0
* @since 2016-06-16
*/
* @version 1.0
* @since 2016-06-16
*/
-public class IoTMaster {
+public
final
class IoTMaster {
/**
* IoTMaster class properties
/**
* IoTMaster class properties
diff --git
a/iotjava/iotruntime/master/LoadBalancer.java
b/iotjava/iotruntime/master/LoadBalancer.java
index e4e538239312a181ca8f6bedf659cdcae799b47b..b440101fa4aa1196d4ca1bc44cef8e35fcbfeebe 100644
(file)
--- a/
iotjava/iotruntime/master/LoadBalancer.java
+++ b/
iotjava/iotruntime/master/LoadBalancer.java
@@
-20,7
+20,7
@@
import iotinstaller.Table;
* @version 1.0
* @since 2016-01-18
*/
* @version 1.0
* @since 2016-01-18
*/
-public class LoadBalancer {
+public
final
class LoadBalancer {
/**
* LoadBalancer class properties
/**
* LoadBalancer class properties
diff --git
a/iotjava/iotruntime/master/ObjectInitInfo.java
b/iotjava/iotruntime/master/ObjectInitInfo.java
index 39b58dcc72a239a31dcbdef9736f125171d61f6c..68455eef0d1020e7a5ec1241294a0d7b11ee0e41 100644
(file)
--- a/
iotjava/iotruntime/master/ObjectInitInfo.java
+++ b/
iotjava/iotruntime/master/ObjectInitInfo.java
@@
-7,7
+7,7
@@
package iotruntime.master;
* @since 2015-05-12
*/
* @since 2015-05-12
*/
-public class ObjectInitInfo extends ObjectCreationInfo {
+public
final
class ObjectInitInfo extends ObjectCreationInfo {
/**
* ObjectInitInfo properties
/**
* ObjectInitInfo properties
diff --git
a/iotjava/iotruntime/master/RelationInstrumenter.java
b/iotjava/iotruntime/master/RelationInstrumenter.java
index 1d9be44355d6f0657be3e3c1c6b463ee978f9695..ddfc6eb59480805004756cece2562bc4fb194f1e 100644
(file)
--- a/
iotjava/iotruntime/master/RelationInstrumenter.java
+++ b/
iotjava/iotruntime/master/RelationInstrumenter.java
@@
-32,7
+32,7
@@
import java.lang.reflect.*;
* @version 1.0
* @since 2015-12-15
*/
* @version 1.0
* @since 2015-12-15
*/
-public class RelationInstrumenter {
+public
final
class RelationInstrumenter {
/**
* RelationInstrumenter class properties
/**
* RelationInstrumenter class properties
diff --git
a/iotjava/iotruntime/master/SetInstrumenter.java
b/iotjava/iotruntime/master/SetInstrumenter.java
index ac2b906224e0e4874510aff6c38f52cb1e2ab1ad..68feadd90032d7f25c962dd6242b59f7197681a4 100644
(file)
--- a/
iotjava/iotruntime/master/SetInstrumenter.java
+++ b/
iotjava/iotruntime/master/SetInstrumenter.java
@@
-31,7
+31,7
@@
import java.lang.reflect.*;
* @version 1.0
* @since 2015-12-01
*/
* @version 1.0
* @since 2015-12-01
*/
-public class SetInstrumenter {
+public
final
class SetInstrumenter {
/**
* SetInstrumenter class properties
/**
* SetInstrumenter class properties
diff --git
a/iotjava/iotruntime/messages/MessageCreateMainObject.java
b/iotjava/iotruntime/messages/MessageCreateMainObject.java
index 9cdb2166ca13e6b5c3c35c91dd1ec4b570045f81..0658738401fe8821408b8c9353288fb7fb0d9da1 100644
(file)
--- a/
iotjava/iotruntime/messages/MessageCreateMainObject.java
+++ b/
iotjava/iotruntime/messages/MessageCreateMainObject.java
@@
-9,7
+9,7
@@
import java.io.Serializable;
* @version 1.0
* @since 2016-02-24
*/
* @version 1.0
* @since 2016-02-24
*/
-public class MessageCreateMainObject extends Message {
+public
final
class MessageCreateMainObject extends Message {
/**
* MessageCreateMainObject class property
/**
* MessageCreateMainObject class property
diff --git
a/iotjava/iotruntime/messages/MessageCreateObject.java
b/iotjava/iotruntime/messages/MessageCreateObject.java
index 68259dade62bc1a68f7c2ebc77baabea0dc221c3..a352de73e18ed62d4bbea09d3bb9587e21503367 100644
(file)
--- a/
iotjava/iotruntime/messages/MessageCreateObject.java
+++ b/
iotjava/iotruntime/messages/MessageCreateObject.java
@@
-9,7
+9,7
@@
import java.io.Serializable;
* @version 1.0
* @since 2016-02-24
*/
* @version 1.0
* @since 2016-02-24
*/
-public class MessageCreateObject extends Message {
+public
final
class MessageCreateObject extends Message {
/**
* MessageCreateObject class property
/**
* MessageCreateObject class property
diff --git
a/iotjava/iotruntime/messages/MessageCreateSetRelation.java
b/iotjava/iotruntime/messages/MessageCreateSetRelation.java
index d00aa8ed09e3a9cf03abbcfabf06b20e257cd17f..89a52e55cbf59c5d77c8efb0dd0818356683646a 100644
(file)
--- a/
iotjava/iotruntime/messages/MessageCreateSetRelation.java
+++ b/
iotjava/iotruntime/messages/MessageCreateSetRelation.java
@@
-9,7
+9,7
@@
import java.io.Serializable;
* @version 1.0
* @since 2016-02-24
*/
* @version 1.0
* @since 2016-02-24
*/
-public class MessageCreateSetRelation extends Message {
+public
final
class MessageCreateSetRelation extends Message {
/**
* MessageCreateSetRelation class property
/**
* MessageCreateSetRelation class property
diff --git
a/iotjava/iotruntime/messages/MessageGetDeviceObject.java
b/iotjava/iotruntime/messages/MessageGetDeviceObject.java
index f0b900f336995a4cfe476a62a6cb4afbc614dddb..8fe567c748bbdefbc7f63470cf9328858e9211f0 100644
(file)
--- a/
iotjava/iotruntime/messages/MessageGetDeviceObject.java
+++ b/
iotjava/iotruntime/messages/MessageGetDeviceObject.java
@@
-10,7
+10,7
@@
import java.io.Serializable;
* @version 1.0
* @since 2016-02-24
*/
* @version 1.0
* @since 2016-02-24
*/
-public class MessageGetDeviceObject extends Message {
+public
final
class MessageGetDeviceObject extends Message {
/**
* MessageGetDeviceObject class property
/**
* MessageGetDeviceObject class property
diff --git
a/iotjava/iotruntime/messages/MessageGetObject.java
b/iotjava/iotruntime/messages/MessageGetObject.java
index 4a5e0454df33f7ef396265aa3832d411fc4b4b21..ea6c048227889948f603334c40cac4b4af4a44f2 100644
(file)
--- a/
iotjava/iotruntime/messages/MessageGetObject.java
+++ b/
iotjava/iotruntime/messages/MessageGetObject.java
@@
-9,7
+9,7
@@
import java.io.Serializable;
* @version 1.0
* @since 2016-02-24
*/
* @version 1.0
* @since 2016-02-24
*/
-public class MessageGetObject extends Message {
+public
final
class MessageGetObject extends Message {
/**
* MessageGetObject class property
/**
* MessageGetObject class property
diff --git
a/iotjava/iotruntime/messages/MessageGetSimpleDeviceObject.java
b/iotjava/iotruntime/messages/MessageGetSimpleDeviceObject.java
index 479b4540d350bf12f78181490b7cacf5abf20239..7275a97d823a88651ba18c8605d263a40190ae93 100644
(file)
--- a/
iotjava/iotruntime/messages/MessageGetSimpleDeviceObject.java
+++ b/
iotjava/iotruntime/messages/MessageGetSimpleDeviceObject.java
@@
-10,7
+10,7
@@
import java.io.Serializable;
* @version 1.0
* @since 2016-02-24
*/
* @version 1.0
* @since 2016-02-24
*/
-public class MessageGetSimpleDeviceObject extends Message {
+public
final
class MessageGetSimpleDeviceObject extends Message {
/**
* MessageGetDeviceObject class property
/**
* MessageGetDeviceObject class property
diff --git
a/iotjava/iotruntime/messages/MessageSendFile.java
b/iotjava/iotruntime/messages/MessageSendFile.java
index 2ceb2d90a8361e7fa63ba2a64134176eb5e67e69..356d11f49f71128f96fd36850d569a37a15288c8 100644
(file)
--- a/
iotjava/iotruntime/messages/MessageSendFile.java
+++ b/
iotjava/iotruntime/messages/MessageSendFile.java
@@
-9,7
+9,7
@@
import java.io.Serializable;
* @version 1.0
* @since 2016-02-24
*/
* @version 1.0
* @since 2016-02-24
*/
-public class MessageSendFile extends Message {
+public
final
class MessageSendFile extends Message {
/**
* MessageSendFile class property
/**
* MessageSendFile class property
diff --git
a/iotjava/iotruntime/messages/MessageSimple.java
b/iotjava/iotruntime/messages/MessageSimple.java
index 9a9eaa1e3151aa65fb38602c5b613dba43a52288..7be119e82b6ca5365a9d3040cc3003b4026c9e84 100644
(file)
--- a/
iotjava/iotruntime/messages/MessageSimple.java
+++ b/
iotjava/iotruntime/messages/MessageSimple.java
@@
-9,7
+9,7
@@
import java.io.Serializable;
* @version 1.0
* @since 2016-02-24
*/
* @version 1.0
* @since 2016-02-24
*/
-public class MessageSimple extends Message {
+public
final
class MessageSimple extends Message {
/**
* Class constructor (communication code only)
/**
* Class constructor (communication code only)
diff --git
a/iotjava/iotruntime/slave/IoTAddress.java
b/iotjava/iotruntime/slave/IoTAddress.java
index 14a2ede1aeba0b6066dc0574dc798af1f464f792..6492169987d5880039538f0bc4711582fb99a81e 100644
(file)
--- a/
iotjava/iotruntime/slave/IoTAddress.java
+++ b/
iotjava/iotruntime/slave/IoTAddress.java
@@
-53,7
+53,7
@@
public class IoTAddress {
}
\r
\r
/**
\r
}
\r
\r
/**
\r
- * getU
rl
() method
\r
+ * getU
RL
() method
\r
*
\r
* @return String
\r
*/
\r
*
\r
* @return String
\r
*/
\r
diff --git
a/iotjava/iotruntime/slave/IoTDeviceAddress.java
b/iotjava/iotruntime/slave/IoTDeviceAddress.java
index 1b4bc10bf3e2aba7620ffe6ff19d9809c410e64d..8a6455b9637013a4011e93d6cec1db1535c3e5b7 100644
(file)
--- a/
iotjava/iotruntime/slave/IoTDeviceAddress.java
+++ b/
iotjava/iotruntime/slave/IoTDeviceAddress.java
@@
-13,7
+13,7
@@
import java.net.UnknownHostException;
* @version 1.0
\r
* @since 2016-02-18
\r
*/
\r
* @version 1.0
\r
* @since 2016-02-18
\r
*/
\r
-public class IoTDeviceAddress extends IoTAddress {
\r
+public
final
class IoTDeviceAddress extends IoTAddress {
\r
\r
/**
\r
* IoTDeviceAddress class properties
\r
\r
/**
\r
* IoTDeviceAddress class properties
\r
@@
-137,4
+137,17
@@
public class IoTDeviceAddress extends IoTAddress {
public boolean getIsDstPortWildcard() {
\r
return isDstPortWildCard;
\r
}
\r
public boolean getIsDstPortWildcard() {
\r
return isDstPortWildCard;
\r
}
\r
+
\r
+ /**
\r
+ * getURL() method
\r
+ *
\r
+ * @return String
\r
+ */
\r
+ public String getURL(String strURLComplete) {
\r
+
\r
+ //e.g. http:// + inetAddress.getHostAddress() + strURLComplete
\r
+ // http://192.168.2.254/cgi-bin/mjpg/video.cgi?
\r
+ return "http://" + inetAddress.getHostAddress() + ":" + iDstPort + strURLComplete;
\r
+
\r
+ }
\r
}
\r
}
\r
diff --git
a/iotjava/iotruntime/slave/IoTSlave.java
b/iotjava/iotruntime/slave/IoTSlave.java
index 1a6fa9f30090b878f9ee64ce229536f005f6debe..7b83d20cc4f6cd1c0996b756422f25ab53202408 100644
(file)
--- a/
iotjava/iotruntime/slave/IoTSlave.java
+++ b/
iotjava/iotruntime/slave/IoTSlave.java
@@
-47,7
+47,7
@@
import net.lingala.zip4j.core.ZipFile;
* @version 1.0
* @since 2016-06-16
*/
* @version 1.0
* @since 2016-06-16
*/
-public class IoTSlave {
+public
final
class IoTSlave {
/**
* IoTSlave class properties
/**
* IoTSlave class properties
diff --git
a/iotjava/iotruntime/slave/IoTZigbeeAddress.java
b/iotjava/iotruntime/slave/IoTZigbeeAddress.java
index da04cbaeff7c50998fe29c8836cabbb97e0a8760..ff0988e3821d0a3fa28f606aee193c88a77bb86f 100644
(file)
--- a/
iotjava/iotruntime/slave/IoTZigbeeAddress.java
+++ b/
iotjava/iotruntime/slave/IoTZigbeeAddress.java
@@
-7,7
+7,7
@@
package iotruntime.slave;
* @version 1.0
* @since 2016-04-12
*/
* @version 1.0
* @since 2016-04-12
*/
-public class IoTZigbeeAddress {
+public
final
class IoTZigbeeAddress {
/**
* IoTZigbeeAddress class properties
/**
* IoTZigbeeAddress class properties
diff --git
a/iotjava/iotruntime/zigbee/IoTZigbee.java
b/iotjava/iotruntime/zigbee/IoTZigbee.java
index b4f2a3fcd50bc7f84a7cfd971b767c4b4b9ff36b..593e9d31db84cc6d9194f3c1df7b86e4ec696fdd 100644
(file)
--- a/
iotjava/iotruntime/zigbee/IoTZigbee.java
+++ b/
iotjava/iotruntime/zigbee/IoTZigbee.java
@@
-27,7
+27,7
@@
import iotruntime.slave.IoTDeviceAddress;
* @version 1.0
* @since 2016-04-12
*/
* @version 1.0
* @since 2016-04-12
*/
-public class IoTZigbee {
+public
final
class IoTZigbee {
public final int SOCKET_SEND_BUFFER_SIZE = 1024;
public final int SOCKET_RECEIVE_BUFFER_SIZE = 1024;
public final int SOCKET_SEND_BUFFER_SIZE = 1024;
public final int SOCKET_RECEIVE_BUFFER_SIZE = 1024;
diff --git
a/iotjava/iotruntime/zigbee/IoTZigbeeMessageSendAddressResponse.java
b/iotjava/iotruntime/zigbee/IoTZigbeeMessageSendAddressResponse.java
index 91f36b7300ff4466ab86e3c56cd49c6975838783..58a0d1aaf43acb1ee9b968c397e36b41bb3471d6 100644
(file)
--- a/
iotjava/iotruntime/zigbee/IoTZigbeeMessageSendAddressResponse.java
+++ b/
iotjava/iotruntime/zigbee/IoTZigbeeMessageSendAddressResponse.java
@@
-7,7
+7,7
@@
package iotruntime.zigbee;
* @version 1.0
* @since 2016-04-19
*/
* @version 1.0
* @since 2016-04-19
*/
-public class IoTZigbeeMessageSendAddressResponse extends IoTZigbeeMessage {
+public
final
class IoTZigbeeMessageSendAddressResponse extends IoTZigbeeMessage {
// private variables
private boolean succeeded;
// private variables
private boolean succeeded;
diff --git
a/iotjava/iotruntime/zigbee/IoTZigbeeMessageZclConfigureReporting.java
b/iotjava/iotruntime/zigbee/IoTZigbeeMessageZclConfigureReporting.java
index ff484c946f180e7fbc29cb42d671bac00cba807c..beb95617135c7db01d0d7115088c083c8523cef8 100644
(file)
--- a/
iotjava/iotruntime/zigbee/IoTZigbeeMessageZclConfigureReporting.java
+++ b/
iotjava/iotruntime/zigbee/IoTZigbeeMessageZclConfigureReporting.java
@@
-6,7
+6,7
@@
package iotruntime.zigbee;
* @version 1.0
* @since 2016-04-19
*/
* @version 1.0
* @since 2016-04-19
*/
-public class IoTZigbeeMessageZclConfigureReporting extends IoTZigbeeMessage {
+public
final
class IoTZigbeeMessageZclConfigureReporting extends IoTZigbeeMessage {
// private variables
private boolean succeeded;
// private variables
private boolean succeeded;
diff --git
a/iotjava/iotruntime/zigbee/IoTZigbeeMessageZclConfigureReportingResponse.java
b/iotjava/iotruntime/zigbee/IoTZigbeeMessageZclConfigureReportingResponse.java
index 4180ee3986135ab480fedaec9740941aad88dc76..6402624fd7754d9c93018544f5571022f7de7124 100644
(file)
--- a/
iotjava/iotruntime/zigbee/IoTZigbeeMessageZclConfigureReportingResponse.java
+++ b/
iotjava/iotruntime/zigbee/IoTZigbeeMessageZclConfigureReportingResponse.java
@@
-8,7
+8,7
@@
import java.util.List;
* @version 1.0
* @since 2016-04-19
*/
* @version 1.0
* @since 2016-04-19
*/
-public class IoTZigbeeMessageZclConfigureReportingResponse extends IoTZigbeeMessage {
+public
final
class IoTZigbeeMessageZclConfigureReportingResponse extends IoTZigbeeMessage {
static public class Attribute {
static public class Attribute {
diff --git
a/iotjava/iotruntime/zigbee/IoTZigbeeMessageZclReadAttributes.java
b/iotjava/iotruntime/zigbee/IoTZigbeeMessageZclReadAttributes.java
index 6f55057e6c9767b109adcc12d2de5771b0bc5ec7..d6d152d67c2b783f2dbdaedbe04d01b82ff5c5c9 100644
(file)
--- a/
iotjava/iotruntime/zigbee/IoTZigbeeMessageZclReadAttributes.java
+++ b/
iotjava/iotruntime/zigbee/IoTZigbeeMessageZclReadAttributes.java
@@
-6,7
+6,7
@@
package iotruntime.zigbee;
* @version 1.0
* @since 2016-04-19
*/
* @version 1.0
* @since 2016-04-19
*/
-public class IoTZigbeeMessageZclReadAttributes extends IoTZigbeeMessage {
+public
final
class IoTZigbeeMessageZclReadAttributes extends IoTZigbeeMessage {
// private variables
private boolean succeeded;
// private variables
private boolean succeeded;
diff --git
a/iotjava/iotruntime/zigbee/IoTZigbeeMessageZclReadAttributesResponse.java
b/iotjava/iotruntime/zigbee/IoTZigbeeMessageZclReadAttributesResponse.java
index b54926cec8d87ffc26d90fe07edcbffed7857e36..ce8b1e9295c85d0c9cfb670ceea906c3dfccf2b9 100644
(file)
--- a/
iotjava/iotruntime/zigbee/IoTZigbeeMessageZclReadAttributesResponse.java
+++ b/
iotjava/iotruntime/zigbee/IoTZigbeeMessageZclReadAttributesResponse.java
@@
-8,7
+8,7
@@
import java.util.List;
* @version 1.0
* @since 2016-04-19
*/
* @version 1.0
* @since 2016-04-19
*/
-public class IoTZigbeeMessageZclReadAttributesResponse extends IoTZigbeeMessage {
+public
final
class IoTZigbeeMessageZclReadAttributesResponse extends IoTZigbeeMessage {
static class Attribute {
static class Attribute {
diff --git
a/iotjava/iotruntime/zigbee/IoTZigbeeMessageZclReportAttributes.java
b/iotjava/iotruntime/zigbee/IoTZigbeeMessageZclReportAttributes.java
index 3e9a6425fa32aca0bc01620c8d6e2a5cf36c7e2e..8431823e6299c3e3128dab5bb7f4c914c251639e 100644
(file)
--- a/
iotjava/iotruntime/zigbee/IoTZigbeeMessageZclReportAttributes.java
+++ b/
iotjava/iotruntime/zigbee/IoTZigbeeMessageZclReportAttributes.java
@@
-8,7
+8,7
@@
import java.util.List;
* @version 1.0
* @since 2016-04-19
*/
* @version 1.0
* @since 2016-04-19
*/
-public class IoTZigbeeMessageZclReportAttributes extends IoTZigbeeMessage {
+public
final
class IoTZigbeeMessageZclReportAttributes extends IoTZigbeeMessage {
static public class Attribute {
static public class Attribute {
diff --git
a/iotjava/iotruntime/zigbee/IoTZigbeeMessageZclWriteAttributesResponse.java
b/iotjava/iotruntime/zigbee/IoTZigbeeMessageZclWriteAttributesResponse.java
index b19a6ae4f13e48eeb1a8607b50f87d26a7848f3b..c912f96f2cf429e8e6e2e69022377cdcf5347185 100644
(file)
--- a/
iotjava/iotruntime/zigbee/IoTZigbeeMessageZclWriteAttributesResponse.java
+++ b/
iotjava/iotruntime/zigbee/IoTZigbeeMessageZclWriteAttributesResponse.java
@@
-6,7
+6,7
@@
package iotruntime.zigbee;
* @version 1.0
* @since 2016-10-18
*/
* @version 1.0
* @since 2016-10-18
*/
-public class IoTZigbeeMessageZclWriteAttributesResponse extends IoTZigbeeMessage {
+public
final
class IoTZigbeeMessageZclWriteAttributesResponse extends IoTZigbeeMessage {
private boolean SuccessOrFail=false;
private int clusterId;
private boolean SuccessOrFail=false;
private int clusterId;
diff --git
a/iotjava/iotruntime/zigbee/IoTZigbeeMessageZclZoneStatusChangeNotification.java
b/iotjava/iotruntime/zigbee/IoTZigbeeMessageZclZoneStatusChangeNotification.java
index 3b9eb0bd2ae93c900e3311fd564e9ea62185bb0c..dc8411d1ea039098f9491c85960a01d0b92d861f 100644
(file)
--- a/
iotjava/iotruntime/zigbee/IoTZigbeeMessageZclZoneStatusChangeNotification.java
+++ b/
iotjava/iotruntime/zigbee/IoTZigbeeMessageZclZoneStatusChangeNotification.java
@@
-6,7
+6,7
@@
package iotruntime.zigbee;
* @version 1.0
* @since 2016-10-28
*/
* @version 1.0
* @since 2016-10-28
*/
-public class IoTZigbeeMessageZclZoneStatusChangeNotification extends IoTZigbeeMessage {
+public
final
class IoTZigbeeMessageZclZoneStatusChangeNotification extends IoTZigbeeMessage {
private boolean SuccessOrFail=false;
private int clusterId;
private boolean SuccessOrFail=false;
private int clusterId;
diff --git
a/iotjava/iotruntime/zigbee/IoTZigbeeMessageZdoBindResponse.java
b/iotjava/iotruntime/zigbee/IoTZigbeeMessageZdoBindResponse.java
index 4896396e2677e641d4b3c2841c201c96541e97eb..63327c6eb281bb614ea597216c3e27494b8c49ba 100644
(file)
--- a/
iotjava/iotruntime/zigbee/IoTZigbeeMessageZdoBindResponse.java
+++ b/
iotjava/iotruntime/zigbee/IoTZigbeeMessageZdoBindResponse.java
@@
-6,7
+6,7
@@
package iotruntime.zigbee;
* @version 1.0
* @since 2016-04-19
*/
* @version 1.0
* @since 2016-04-19
*/
-public class IoTZigbeeMessageZdoBindResponse extends IoTZigbeeMessage {
+public
final
class IoTZigbeeMessageZdoBindResponse extends IoTZigbeeMessage {
// private variables
private boolean succeeded;
// private variables
private boolean succeeded;
diff --git
a/iotjava/iotruntime/zigbee/IoTZigbeeMessageZdoUnBindResponse.java
b/iotjava/iotruntime/zigbee/IoTZigbeeMessageZdoUnBindResponse.java
index 047567ebf8096c0948ad83c6c9f3c5f335d13727..bf36ef1a6c32cf540ce61364654ac3497b34ad51 100644
(file)
--- a/
iotjava/iotruntime/zigbee/IoTZigbeeMessageZdoUnBindResponse.java
+++ b/
iotjava/iotruntime/zigbee/IoTZigbeeMessageZdoUnBindResponse.java
@@
-6,7
+6,7
@@
package iotruntime.zigbee;
* @version 1.0
* @since 2016-05-04
*/
* @version 1.0
* @since 2016-05-04
*/
-public class IoTZigbeeMessageZdoUnBindResponse extends IoTZigbeeMessage {
+public
final
class IoTZigbeeMessageZdoUnBindResponse extends IoTZigbeeMessage {
// private variables
private boolean succeeded;
// private variables
private boolean succeeded;