|
@@ -203,13 +203,12 @@ public class BridgeServer {
|
|
|
bridge.addOrReplaceVODList(vod);
|
|
|
|
|
|
// Add Light Device Resources and Handler
|
|
|
- OCResource res_light = OCMain.newResource(devicename, "/light", (short) 1, (long) vod_index);
|
|
|
+ OCResource res_light = OCMain.newResource(devicename, "/light", (short)1, (long) vod_index);
|
|
|
OCMain.resourceBindResourceType(res_light, "oic.r.switch.binary"); // BinarySwitch Resource Type
|
|
|
OCMain.resourceBindResourceInterface(res_light, OCInterfaceMask.RW);
|
|
|
OCMain.resourceSetDefaultInterface(res_light, OCInterfaceMask.RW);
|
|
|
OCMain.resourceSetDiscoverable(res_light, true);
|
|
|
OCMain.resourceSetObservable(res_light, false);
|
|
|
- //TODO : check if it is needed for notifying to client :
|
|
|
//OCMain.resourceSetPeriodicObservable(res_light, 60); // seconds
|
|
|
OCMain.resourceSetRequestHandler(res_light, OCMethod.OC_GET, new GetLightRequestHandler(service, light));
|
|
|
OCMain.resourceSetRequestHandler(res_light, OCMethod.OC_POST, new PostLightRequestHandler(service, light));
|